Flight Software Development for the CHEOPS Instrument with the CORDET Framework

Author(s)
V. Cechticky, Roland Ottensamer, A. Pasetti
Abstract

CHEOPS is an ESA S-class mission dedicated to the precise measurement of radii of already known exoplanets using ultra-high precision photometry. The instrument flight software controlling the instrument and handling the science data is developed by the University of Vienna using the CORDET Framework offered by P&P Software GmbH. The CORDET Framework provides a generic software infrastructure for PUS-based applications. This paper describes how the framework is used for the CHEOPS application software to provide a consistent solution for to the communication and control services, event handling and FDIR procedures. This approach is innovative in four respects: (a) it is a true third-party reuse; (b) re-use is done at specification, validation and code level; (c) the re-usable assets and their qualification data package are entirely open-source; (d) re-use is based on call-back with the application developer providing functions which are called by the reusable architecture.

File names missing from here on out (I tried to mimic the files names from before.)

Organisation(s)
Department of Astrophysics
External organisation(s)
P&P Software GmbH, High Tech Center, Tägerwilen, 8274, Switzerland
Volume
732
Publication date
09-2015
Austrian Fields of Science 2012
103003 Astronomy, 103004 Astrophysics
Keywords
ASJC Scopus subject areas
Aerospace Engineering, Space and Planetary Science
Portal url
https://ucrisportal.univie.ac.at/en/publications/flight-software-development-for-the-cheops-instrument-with-the-cordet-framework(45884609-e7dc-4e0f-bce6-73bad8178c0b).html