Skip to main content

On-Board Software Architecture Demonstrator

Programme Reference

GT17-159SW

Status

Closed

Country

Denmark

Start Date

2019

End Date

2022

Programme: GSTP Prime Contractor: TERMA A/S

Objectives

As a final result of the Savoir-Faire, Savoir-IMA, and industrial activities supporting the on-board software reference architecture (OSRA), the activity objective is to demonstrate the correctness of the software reference architecture concepts in a full on-board software use case. This shall be done in the context of a model based system and avionics development.  

Description

Starting from various prototypes available from different activities (COrDeT-3, OSRAc, OBCP (On-Board Control Procedures), IMA-SP (Integrated Modular Avionics for Space, MORA-TSP), the activity aims at producing a representative on-board software featuring the typical on-board functions, following the process and architecture of Savoir OSRA. This activity is also preparatory for small missions aiming at in-orbit demonstration (IOD) of new mission techniques and architectures and system concepts as well as of new approaches for their development, verification and operation, in particular using the model based approaches. This activity includes: Identification or development (if not existing) of a validated set of library modules implementing the execution platform services (Packet Utilisation Standard services, Input/Output stack services, OBCP interpreter, operating systems, with and without Time Space Partitioning, etc). Integrating the modules consistently into the Execution platform of the software reference architecture. Elaboration of all inputs needed for an on-board software demonstrator, using as baseline the EagleEye mission and model based approaches also at system and avionics level. Definition of application components, possibly following functional chains generic specification as defined e.g. in OSRAc. Integration of the application components in the architecture following the development approach described in the on-board software reference architecture process, therefore configuring the execution platform to the needs of the application, and the production of a demonstrator.  

Application domain: Generic Technologies

Technology Domain:
2 - Space System Software
Competence Domain:
3-Avionic Systems
Initial TRL: TRL 3 Target TRL: TRL 5 Achieved TRL: TRL N/A

HarmoRoadMap: On-Board Software (2014.2)

IPC Document: ESA/IPC(2018)61,add.4

Public Document:

Final Presentation
PDF
Executive Summary
PDF

On-Board Software Architecture Demonstrator