TRW's Ada Process Model for incremental development of large software systems
- 4 December 2002
- conference paper
- Published by Institute of Electrical and Electronics Engineers (IEEE)
Abstract
TRW's Ada Process Model has proved to be the key to the Command Center Processing and Display System-Replacement (CCPDS-R) project's success in developing over 300000 lines of Ada source code executing in a distributed VAX VMS environment. The Ada Process Model is a uniform application of incremental development coupled with a demonstration-based approach to design review for continuous and insightful thread testing and risk management. The use of Ada as the life-cycle language for design evolution provides the vehicle for uniformity and a basis for consistent software progress metrics. The author provides an overview of the techniques and benefits of the Ada Process Model and describes some of the experience and lessons learned.Keywords
This publication has 4 references indexed in Scilit:
- Incremental software test approach for DOD-STD-2167A Ada projectsPublished by Association for Computing Machinery (ACM) ,1989
- Software design documentation approach for a DOD-STD 2167A Ada projectPublished by Association for Computing Machinery (ACM) ,1989
- Requirements analysis for large Ada programs: lessons learned on CCPDS-RPublished by Association for Computing Machinery (ACM) ,1989
- Reliable, reusable Ada components for constructing large, distributed multi-task networks: networks architecture services (NAS)Published by Association for Computing Machinery (ACM) ,1989