• DocumentCode
    3020799
  • Title

    Lessons learned from the use of a spiral model for an Ada development effort: the software life cycle support environment (SLCSE)

  • Author

    Bajwa, L. Yvonne

  • Author_Institution
    Gen. Res. Corp., Santa Barbara, CA, USA
  • fYear
    1989
  • fDate
    22-26 May 1989
  • Firstpage
    1807
  • Abstract
    A description is given of the software life cycle support environment (SLCSE), a VAX-based software development environment. The project was 80% Ada, subject to DOD-STD-2167 reviews and documentation. SLCSE adopted an incremental-build/rapid-prototyping methodology similar to Boehm´s spiral model. Eight prototype builds (and the final product) were delivered during the course of the development effort. At the heart of the system is an integrated database implemented via a commercial relational database management system overlaid with an entity-relationship layer that models the entire information content of DOD-STD-2167A. The lessons learned from this project are discussed. Among these lessons are the findings that incremental builds help to prove the viability of critical design approaches and that the use of a spiral-type model requires a new mindset
  • Keywords
    Ada; project support environments; software engineering; Ada development effort; DOD-STD-2167 reviews; VAX-based software development environment; critical design approaches; documentation; entity-relationship layer; incremental builds; integrated database; rapid-prototyping methodology; relational database management system; software life cycle support environment; spiral model; Management training; Personnel; Programming; Prototypes; Relational databases; Software prototyping; Spirals; Subcontracting; Testing; User interfaces;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Aerospace and Electronics Conference, 1989. NAECON 1989., Proceedings of the IEEE 1989 National
  • Conference_Location
    Dayton, OH
  • Type

    conf

  • DOI
    10.1109/NAECON.1989.40460
  • Filename
    40460