Mostrar el registro sencillo del ítem

A Multi-Agent System Framework for Miniaturized Satellite

dc.creatorChan-Zheng, Carmen
dc.creatorCarvajal-Godínez, Johan
dc.date2019-03-01
dc.date.accessioned2020-09-25T23:12:08Z
dc.date.available2020-09-25T23:12:08Z
dc.identifierhttps://revistas.tec.ac.cr/index.php/tec_marcha/article/view/4118
dc.identifier10.18845/tm.v32i1.4118
dc.identifier.urihttps://hdl.handle.net/2238/11850
dc.descriptionDeveloping newer satellite missions faces increased onboard software complexity. Next generations of small satellites need to enable the infrastructure for implementation of concurrent and deterministic onboard algorithms for mission coordination and control. Multi-agent-based architectures are a new developing approach adopted in the software engineering field due to its flexibility, scalability, and adaptability to dynamic operating environments. This paper describes the design and implementation of a deterministic multi-agent system framework to develop applications for highly constrained embedded computers used in small satellite missions. As a result of the implementation of this framework the user coding effort for describing complex onboard software applications is reduced up to 50% with minimum impact on CPU load and program memory allocation. This paper also shows a set of benchmarks that demonstrate not only the feasibility of MAS-based software for small satellite missions but its value to achieve aggressive development schedules.en-US
dc.descriptionEl desarrollo de nuevas misiones satelitales se enfrenta a un incremento en la complejidad del software a bordo. Las próximas generaciones de satélites pequeños deben habilitar la infraestructura para la implementación de algoritmos a bordo concurrentes y deterministas para la coordinación y el control de la misión. Las arquitecturas basadas en multi agentes son un nuevo enfoque de desarrollo adoptado en el campo de la ingeniería de software debido a su flexibilidad, escalabilidad y adaptabilidad a entornos operativos dinámicos. Este artículo describe el diseño y la implementación de un framework basado en sistemas multi-agentes para desarrollar aplicaciones para computadoras embebidos con recursos altamente limitados que son utilizadas en pequeñas misiones satelitales. Como resultado de la implementación de este framework, el esfuerzo de codificación del usuario para escribir aplicaciones complejas de software a bordo se reduce hasta en un 50% con un impacto mínimo en la carga de la CPU y la asignación de la memoria del programa. Los resultados obtenidos en esta investigación demuestran no solo la viabilidad del software basado en MAS para misiones de satélites pequeños, sino también su valor para lograr planeamientos agresivos.es-ES
dc.formatapplication/pdf
dc.formattext/html
dc.languagespa
dc.publisherEditorial Tecnológica de Costa Rica (entidad editora)es-ES
dc.relationhttps://revistas.tec.ac.cr/index.php/tec_marcha/article/view/4118/3723
dc.relationhttps://revistas.tec.ac.cr/index.php/tec_marcha/article/view/4118/3782
dc.sourceTecnología en marcha Journal; 2019: Vol. 32 Núm. 1: Enero-Marzo 2019; Pág 54-67en-US
dc.sourceRevista Tecnología en Marcha; 2019: Vol. 32 Núm. 1: Enero-Marzo 2019; Pág 54-67es-ES
dc.source2215-3241
dc.source0379-3982
dc.subjectMAS engineeringen-US
dc.subjectframeworken-US
dc.subjectembedded systemsen-US
dc.subjectreal-timeen-US
dc.subjectagenten-US
dc.subjectmulti-agenten-US
dc.subjectSistema multiagentees-ES
dc.subjectsistema embebidoses-ES
dc.subjectagentees-ES
dc.subjecttiempo reales-ES
dc.subjectmulti-agentees-ES
dc.titlePlataforma de desarrollo software basado en agentes para sistemas satelitales miniaturizadosen-US
dc.titleA Multi-Agent System Framework for Miniaturized Satellitees-ES
dc.typeinfo:eu-repo/semantics/article
dc.typeinfo:eu-repo/semantics/publishedVersion


Ficheros en el ítem

FicherosTamañoFormatoVer

No hay ficheros asociados a este ítem.

Este ítem aparece en la(s) siguiente(s) colección(ones)

Mostrar el registro sencillo del ítem