• DocumentCode
    3235307
  • Title

    Cleanroom software engineering for flight systems: A preliminary report

  • Author

    Deck, Michael ; Hines, Braden E.

  • Author_Institution
    Cleanroom Software Eng. Inc., Boulder, CO, USA
  • Volume
    4
  • fYear
    1997
  • fDate
    1-8 Feb 1997
  • Firstpage
    329
  • Abstract
    This paper describes how Cleanroom software engineering practices are being applied to a systems integration testbed for a flight scientific instrument. This project offered several challenges to the Cleanroom process: hardware and software are being co-developed by the project team and hardware interfaces are uncertain; increments had to be defined that met a variety of (sometimes conflicting) risk-mitigation challenges; the project involved a high degree of concurrency and hard real-time operations; reliability requirements are extremely high; and the project team members were engineers and scientists by training, rather than experienced software engineers. In this paper we will look at how this project is addressing these challenges. We will see how the Cleanroom process was tailored by them, and examine some results of initial development increments
  • Keywords
    aerospace computing; risk management; software reliability; Cleanroom software engineering; ISIT; flight systems; metrics; multiprocessing; real time systems; reliability; risk assessment; statistical testing; system design; system specification; Hardware; Instruments; Laboratories; Optical computing; Optical interferometry; Optical sensors; Reliability engineering; Software engineering; Space technology; System testing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Aerospace Conference, 1997. Proceedings., IEEE
  • Conference_Location
    Snowmass at Aspen, CO
  • Print_ISBN
    0-7803-3741-7
  • Type

    conf

  • DOI
    10.1109/AERO.1997.577519
  • Filename
    577519