Figurit Homepage
CSO Programming Chain logo
PROJECT REFERENCE

CSO Programming Chain

CNES/
CSO


Customer: Centre National d’Etudes Spatiales (CNES)

Programme: CSO

Supply Chain: CNES > CS Group SPACE

Context

CS Group responsabilities for CSO Programming Chain are as follows:

  • Design, Development, Integration, Maintenance
  • Detailed analysis of specifications
  • Design driven by ecore models
  • 100% critical code coverage
  • Cross validation of critical algorithms
  • User support and IV support

Main Picture

The features are as follows:

  • MPLIB (Mission Preparation LIBrary) : programming data preparation
  • CPM (Mission Programming Component) : international mission plans generation from candidate acquisitions and programming and payload tracking management
  • OURSON (OUtil de Recensement et de Saisie des Opérations techNologiques) Image Quality OT management via a cartographic GUI
  • CPMLIB, QILIB (CNES algorithm functions) : algorithmic processings.

Project implementation

The project objectives are as follows:

  • Development of CSO Programming chain

The processes for carrying out the project are:

  • Continuous integration (coding/unit testing)

Technical characteristics

The solution key points are as follows:

  • consortium with Capgemini, Spacebel, Astrium

Archi Picture

The main technologies used in this project are:

Domain Technology(ies)
Hardware environment(s) DELL
Operating System(s) RedHat 6.x
Programming language(s) C++, java, python, ecore
Production software (IDE, DEVOPS etc.) Eclipse
Main COTS library(ies) apache, tomcat, log4