• DocumentCode
    2838048
  • Title

    Exploring round-trip engineering capabilities for satellite flight software projects

  • Author

    Dos Santos, Walter A. ; Da Cunha, Adilson M. ; Martins, Osvandre A.

  • Author_Institution
    Nat. Space Res. Inst., Sao Jose, Brazil
  • Volume
    2
  • fYear
    2005
  • fDate
    30 Oct.-3 Nov. 2005
  • Abstract
    This work reports the use of an Integrated-Computer Aided Software Engineering-Environment (I-CASE-E) tailored for real time applications modeling and preliminary code development of satellite flight software as a safety-critical system. The UML modeling of satellite flight software has been addressed by basic functions. An incremental software development, based in the 4+1 architectural views, can be effectively attained even at high-level models. This tends to contribute to a higher software quality and shorter and more predictable delivery cycles. A model-driven approach was taken, which supports round-trip engineering enabling model consistency and risk mitigation. To keep the approach general, the satellite under consideration has a 3-axis stabilized bus with a generic payload.
  • Keywords
    Unified Modeling Language; aerospace computing; artificial satellites; computer aided software engineering; safety-critical software; software architecture; software quality; 3-axis stabilized bus; 4+1 architectural view; UML modeling; incremental software development; integrated computer aided software engineering; preliminary code development; real time applications modeling; risk mitigation; round-trip engineering; safety-critical system; satellite flight software project; software quality; Aerospace engineering; Application software; Payloads; Programming; Real time systems; Satellites; Software quality; Software safety; Unified modeling language;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Digital Avionics Systems Conference, 2005. DASC 2005. The 24th
  • Print_ISBN
    0-7803-9307-4
  • Type

    conf

  • DOI
    10.1109/DASC.2005.1563400
  • Filename
    1563400