Software Technology for Adaptable, Reliable Systems (STARS) Program. A Guide to Integration of Object-Oriented Methods and Cleanroom Software Engineering.
Abstract
The results of object-oriented software development projects in the DoD have been disappointing relative to the promise that OO technology seems to hold. STARS Task IAO9 was commissioned to explore the feasibility of combining object-oriented methods (well known for their focus on reusability) with Cleanroom software engineering (well known for its emphasis on reliability) to define a software process capable of producing results that are not only reusable, but predictable and of high quality. A generic software process was defined in terms of phases, activities, and work products. Three OO processes (Booch, Objectory, Shlaer-Mellor) and the Cleanroom process were outlined by phases, activities, and work products as well, using a documentation baseline given by the methodologists. The three OO methods and Cleanroom were compared to the generic process for thoroughness and coverage, and an integrated process was defined.
Document Details
- Document Type
- Technical Report
- Publication Date
- Feb 29, 1996
- Accession Number
- ADA309548
Entities
People
- Carmen Trammell
- William H. Ett