This paper advocates a new approach to satellite software design based on object-oriented framework technology and describes early results from a project for the European Space Agency (ESA) to design a software framework for satellite attitude and orbit control systems (AOCS). Frameworks are collections of components with pre-defined cooperations among them. They make architecture (as opposed to mere code) reuse possible. The framework concept is being tested in a redesign of the AOCS software. This paper illustrates it by describing the implementation of telecommand handling, telemetry handling, and operational mode management.
A component framework for satellite on-board software
1999-01-01
842447 byte
Conference paper
Electronic Resource
English
A Component-Oriented Framework for Spacecraft On-Board Software
British Library Conference Proceedings | 2008
|A Model-Driven Development Framework for Satellite On-Board Software
Springer Verlag | 2021
|On-board software architecture in MTG satellite
IEEE | 2017
|