More and more organizations depend on software for part of their activities. Software suppliers have great difficulty satisfying the increasing demand. The US Department of Defense, being a large user of software, has taken the initiative to push for increased programmers' productivity by improving the software production process. The first phase of the DoD's Software Initiative resulted in the design of the Ada language. The second phase, in which the emphasis has shifted from programs to systems and management, resulted in a variety of activities of which the Software Engineering Institute is one. The objective of the SEI is technology transition in the area of software development support. The SEI has selected a number of areas and topics of interest and has planned a sequence of phases in which more advanced technology is introduced. The SEI has started a number of projects to explore technology that is ready for transition. Several of these projects are related to the Ada Language.
[1]
A. Nico Habermann,et al.
The Engineering Institute: Bridging Practice and Potential
,
1985,
IEEE Software.
[2]
David B. Leblang,et al.
Computer-Aided Software Engineering in a distributed workstation environment
,
1984
.
[3]
David Robson,et al.
Smalltalk-80: The Language and Its Implementation
,
1983
.
[4]
D. L. Parnas,et al.
On the criteria to be used in decomposing systems into modules
,
1972,
Software Pioneers.
[5]
Hans H. Kron,et al.
Programming-in-the-Large Versus Programming-in-the-Small
,
1975
.
[6]
Edith W. Martin,et al.
Strategy for a DoD Software Initiative
,
1983,
Computer.
[7]
Henry Ledgard,et al.
Reference Manual for the ADA® Programming Language
,
1983,
Springer New York.