1991Unpublished venueRequires access

Slaying the Software Dragon ... A Look at How Software Engineering, the Ada Programming Language and Process Maturity Are Changing Software Development

David R. Dick

Open publisher page 0 citations

Abstract

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.

About this research paper

What this paper is about

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.

Why it matters

A significance statement is not available in the OpenAlex record.

Key contribution

A contribution statement is not available in the OpenAlex record.

Method / approach

Method details are not available in the OpenAlex metadata.

Main findings

Findings are not separately available in the OpenAlex metadata.

Limitations

Limitations are not available in the OpenAlex metadata.

Applications

Application details are not available in the OpenAlex metadata.

Available abstract

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.

Key concepts: Software engineering, Software development, Computer science, Software development process, Programming language, Process (computing), Software, Maturity (psychological)

Related papers

Back to paper searchBrowse research topicsOriginal source
Slaying the Software Dragon ... A Look at How Software Engineering, the Ada Programming Language and Process Maturity Are Changing Software Development — Research Paper | ScholarLens