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
Link To Document