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 :
بازگشت