Slaying the Software Dragon ... A Look at How Software Engineering, the Ada Programming Language and Process Maturity Are Changing Software Development
Abstract
The cost of software today consumes over ten percent of the DoD budget. Software costs, complexity, and size continue to rise because of the ever increasing dependence of weapons and general purpose systems on computers. Software engineering, the Ada programming language, and efforts to determine the performance and risk of software development organizations by measuring process maturity represent key initiatives by the DoD to improve the quality, reliability, and maintainability of the software DoD buys. This study examines and describes each of these areas based on current literature and interviews with officers of 37 companies engaged in software development for command, control, and communications systems.
Document Details
- Document Type
- Technical Report
- Publication Date
- Jun 01, 1991
- Accession Number
- ADA237156
Entities
People
- David R. Dick