{rfName}
Mo

Indexado en

Licencia y uso

Citaciones

Altmetrics

Grant support

The work described in this article has been developed within the European Project AURORA (No. 101004291) , and the Project OAPES-CM (No. Y2020/NMT-6427) . We acknowledge the financial support of the European Union's H2020 R +I programme, and the Comunidad de Madrid (Spain) Proyectos Sinergicos de I +D plan, as well as the collaboration with the partners in both projects. The authors are indebted to the Horizon 2020 IOD/IOV Programme of the European Union that funded the UPMSat-2 launch.

Análisis de autorías institucional

Perez-Munoz, AngelAutor o CoautorZamorano, JuanAutor o Coautor

Compartir

31 de julio de 2025
Publicaciones
>
Artículo
No

Model-based Toolchain for Core Flight System (cFS) Embedded Systems

Publicado en:Acm Transactions On Embedded Computing Systems. 24 (3): 51- - 2025-05-01 24(3), DOI: 10.1145/3706587

Autores: Valente, Hugo; De Miguel, Miguel; Perez-Munoz, Angel; Alonso, Alejandro; Zamorano, Juan; De La Puente, Juan

Afiliaciones

Univ Politecn Madrid, Dept Arquitectura & Tecnol Sistemas Informat DATSI, Madrid, Spain - Autor o Coautor
Univ Politecn Madrid, ETS Ingn & Sistema Telecomun, Dept Ingn Sistemas Telematicos DIT, Madrid, Spain - Autor o Coautor

Resumen

The space domain is experiencing a paradigm shift with the rise of micro-and nanosatellites. Historically, launching a satellite required a big financial risk only sustained by governments or big companies. Nowadays, with the miniaturization of satellites, there has been a significant reduction in costs and, as a consequence, a greater opportunity for universities and smaller businesses to launch satellites into space. Companies are taking advantage of this reduction in launch and manufacturing costs to gain a competitive edge by adopting what is known as "Agile Space," which emphasizes rapid iterations. To facilitate this high development pace, specialized toolchains and frameworks are designed for satellite software development. In this article, we provide a solution to reduce the development time of embedded software systems by ensuring consistency between the design and the implementation. We have integrated the core Flight System, a message-oriented framework developed by NASA based on a publish-subscribe architecture, with TASTE, a toolset from the European Space Agency. This integration combines modeling capabilities and automatic code generation, reducing error-prone repetitive tasks. It ensures consistency across different development stages allowing the end-user to focus on the implementation-specific details. To demonstrate the feasibility and advantages of this model-based toolchain, we present a case study of the UPMSat-2 microsatellite. This study demonstrates how this approach can be used to successfully support the development of embedded software systems.

Palabras clave

Component-based software developmentFlight softwarModel-driven engineeringNew space

Indicios de calidad

Impacto bibliométrico. Análisis de la aportación y canal de difusión

El trabajo ha sido publicado en la revista Acm Transactions On Embedded Computing Systems debido a la progresión y el buen impacto que ha alcanzado en los últimos años, según la agencia WoS (JCR), se ha convertido en una referencia en su campo. En el año de publicación del trabajo, 2025, se encontraba en la posición 30/60, consiguiendo con ello situarse como revista Q2 (Segundo Cuartil), en la categoría Computer Science, Hardware & Architecture. Destacable, igualmente, el hecho de que la Revista está posicionada en el Cuartil Q2 para la agencia Scopus (SJR) en la categoría .

Impacto y visibilidad social

Desde la dimensión de Influencia o adopción social, y tomando como base las métricas asociadas a las menciones e interacciones proporcionadas por agencias especializadas en el cálculo de las denominadas “Métricas Alternativas o Sociales”, podemos destacar a fecha 2025-09-03:

  • La utilización de esta aportación en marcadores, bifurcaciones de código, añadidos a listas de favoritos para una lectura recurrente, así como visualizaciones generales, indica que alguien está usando la publicación como base de su trabajo actual. Esto puede ser un indicador destacado de futuras citas más formales y académicas. Tal afirmación es avalada por el resultado del indicador “Capture” que arroja un total de: 3 (PlumX).

Análisis de liderazgo de los autores institucionales

Existe un liderazgo significativo ya que algunos de los autores pertenecientes a la institución aparecen como primer o último firmante, se puede apreciar en el detalle: Primer Autor (Valente, Hugo) y Último Autor (De La Puente, Juan).

el autor responsable de establecer las labores de correspondencia ha sido Valente, Hugo.