On architectural analysis for nanosatellite flight software: Deconstructing ERMIS3 per 4+1
Rattachement africain : gr. Niveau de preuve : code pays fourni par la source.
Le résumé fourni par la source
The engineering of flight software for nanosatellite missions presents significant challenges due to constrained on-board computational resources, stringent reliability requirements, and complex, mission-specific operational demands. Despite the advancements of the New Space era, detailed architectural documentation is rarely available to the research community: this paper addresses this gap by illustrating a rigorous architecture for the ERMIS3 mission, a nanosatellite designed for high-throughput laser optical downlinking and hyperspectral Earth observation. Our architectural perspective is undertaken through the lens of Kruchten’s 4 + 1 architectural view model. By deconstructing the system into its physical, logical, development, process, and scenario views, we provide an in-depth analysis of the architectural decisions, trade-offs, and design rationales that ensure the system satisfies critical design drivers of deployability, integrability, modifiability, and testability. We further position the design presented over architectural variation points elicited across more than 30 surveyed missions, categorizing the evolution of FSW frameworks and styles. This experience report intends to advocate rigorous software architecture principles in space software engineering, by sharing insights and providing detailed architectural documentation with the overall goal of advancing a novel research agenda for dependable and reusable flight software.
Ce résumé expose les affirmations des auteurs. BNTIC ne l’interprète pas comme une validation indépendante des résultats.
Le contrôle bibliographique ouvert
DOI retrouvé dans Crossref DOI retrouvé ; titre concordant.
- Titre Crossref
- On architectural analysis for nanosatellite flight software: Deconstructing ERMIS3 per 4+1
- Date Crossref
- 01/01/2027
- Éditeur
- Elsevier BV
- Type
- journal-article
Ce recoupement confirme des métadonnées liées au DOI. Il ne confirme ni la méthode ni les conclusions de l’étude, et il ne compte pas comme une seconde source scientifique indépendante.
Les institutions déclarées
Une affiliation ne permet pas de déduire la nationalité d’un auteur.