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.


    Access

    Check access

    Check availability in my library

    Order at Subito €


    Export, share and cite



    Title :

    A component framework for satellite on-board software


    Contributors:
    Pasetti, A. (author) / Pree, W. (author)


    Publication date :

    1999-01-01


    Size :

    842447 byte




    Type of media :

    Conference paper


    Type of material :

    Electronic Resource


    Language :

    English



    A Component-Oriented Framework for Spacecraft On-Board Software

    Prochazka, M. / Ward, R. / Tuma, P. et al. | British Library Conference Proceedings | 2008


    A Model-Driven Development Framework for Satellite On-Board Software

    Qin, Junxiang / Yang, Ninghu / Wang, Yuxuan et al. | Springer Verlag | 2021



    On-board software architecture in MTG satellite

    Wenker, Ralf / Legendre, Cedric / Ferraguto, Massimo et al. | IEEE | 2017