Software Tools: Defense Is Not Ready to Implement I-CASE Departmentwide
Abstract
The goal of the I-CASE procurement is to improve software quality by providing a standard, integrated set of CASE tools for use Departmentwide. A CASE tool is a computer-based product aimed at supporting one or more software engineering phases within a software development process. For example, one tool may automate the requirements analysis of a system, another may help design software addressing those requirements, and the next may automatically generate code on the basis of that design. I-CASE consists of a collection of CASE tools together with a support structure that integrates most or all of the activities within a software development process. As illustrated in figure 1, some CASE tools are used to automate specific software development phases-including the planning, design, development, and test phases-while other tools, such as configuration management tools, support the entire software life cycle. To facilitate the transfer of information from one tool to another, Defense plans to integrate the tools through a central repository. In addition, it plans for this I-CASE repository to interface and exchange data with other Departmentwide repositories, such as the software reuse and the data administration repositories. The I-CASE contract, scheduled for award this September, is intended to provide hardware, software, training, and other services to support Defenses software development process. The contract is to be a Z-year indefinite-delivery, indefinite-quantity contract with eight l-year options for renewal. The contract will require Defense to spend 20 million dollars. However, if all options are exercised, the contract could be worth over a billion dollars.
Document Details
- Document Type
- Technical Report
- Publication Date
- Jun 01, 1993
- Accession Number
- AD1174469
Entities
People
- Carl L. Higginbotham
- David Chao
- Franklin W. Deffer
- John W. Jr Randall
- M. S. Laemmle
- Patricia A. Daly
- Ralph V. Carlone
Organizations
- United States Government Accountability Office