This paper describes the Domain-Specific Language (DSL) prototype developed for the NASA Constellation Launch Control System (LCS) project. A key element of the LCS architecture, the DSL prototype is a specialized monitor and control language composed of constructs for specifying and programming test, checkout, and launch processing applications for flight and ground systems. The principal objectives of the prototyping activity were to perform a proof-of-concept of an approach to ultimately lower the lifecycle costs of application software for the LCS, and to explore mitigations for a number of development risks perceived by the project. The language has been implemented as a library that extends the Python scripting language, and validated in a successful demonstration of capability required for Constellation.


    Zugriff

    Zugriff prüfen

    Verfügbarkeit in meiner Bibliothek prüfen

    Bestellung bei Subito €


    Exportieren, teilen und zitieren



    Titel :

    Development of a Prototype Domain-Specific Language for Monitor and Control Systems


    Beteiligte:
    Bennett, Matthew (Autor:in) / Borgen, Richard (Autor:in) / Havelund, Klaus (Autor:in) / Ingham, Michel (Autor:in) / Wagner, David (Autor:in)

    Erschienen in:

    Erscheinungsdatum :

    01.03.2008


    Format / Umfang :

    4280358 byte





    Medientyp :

    Aufsatz (Konferenz)


    Format :

    Elektronische Ressource


    Sprache :

    Englisch



    Prototyping a Domain-Specific Language for Monitor and Control Systems

    Bennett, Matthew / Borgen, Richard / Havelund, Klaus et al. | AIAA | 2010


    Prototype Carborne Monitor Development Project

    T. E. Moser / J. B. Winn | NTIS | 1989


    Advanced Development of the In-Flight Ammonia Monitor Prototype

    Akse, J. R. / Thompson, J. O. / Sauer, R. L. et al. | British Library Conference Proceedings | 1995


    Advanced Development of the In-Flight Ammonia Monitor Prototype

    Akse, James R. / Thompson, John O. / Aten, Laurie A. et al. | SAE Technical Papers | 1995