Satellites are becoming increasingly software dependent. Due to the growth in computer hardware performance and the increasing complexity of space missions, On-Board Software (OBSW) plays nowadays a relevant role in implementing complex system-level requirements. In addition to this, stakeholders need to have preliminary OBSW versions to support satellite integration, testing, and validation activities. In this paper, we examine some technical approaches adopted for the OBSW design for the Meteosat Third Generation Satellite (MTG) platform in order to solve both programmatic and technical issues. In particular, we present its layered SW-component based architecture as well as some design patterns for recurrent issues, the latter providing means for ensuring correctness in SW components interactions by construction, flexibility, and reusable concepts.
On-board software architecture in MTG satellite
01.06.2017
1557533 byte
Aufsatz (Konferenz)
Elektronische Ressource
Englisch
On-Board Satellite Software Architecture for the Goal-Based Brazilian Missions Operation
Online Contents | 2013
|The on-board software architecture and distributed testbed of micro-satellite clusters
Online Contents | 2009
|The on-board software architecture and distributed testbed of micro-satellite clusters
Emerald Group Publishing | 2009
|Dynamic Reconfiguration Architecture of Satellite Network Software Services
British Library Conference Proceedings | 2001
|