Software Technology for Adaptable, Reliable Systems (STARS) Program. Software Process Tools and Techniques Evaluation Report, Version 1.0. Task IS15-Software Process Management

Software Technology for Adaptable, Reliable Systems (STARS) Program. Software Process Tools and Techniques Evaluation Report, Version 1.0. Task IS15-Software Process Management
Author:
Publisher:
Total Pages: 212
Release: 1991
Genre:
ISBN:

This document describes the tools and technology examined on STARS task IS15. This report summarizes the IBM team's examination of software process representation tools and techniques. It also summarizes the examination of software process enactment tools, and techniques for implementing a process system from a well-defined system of processes such as the "Cleanroom Engineering Software Development Process". The software process definition tools and techniques sections of the document: (1) examines the feasibility of porting the Software Process Management System (SPMS) from the Apple Macintosh to the IBM STARS SEE, (2) provides a SPMS Port plan and (3) discusses the use of box structures as a notation for recording aspects of software processes. The software process enactment tools and techniques sections of the document: (1) describes the KI Shell tool selected for supporting the IBM STARS Cleanroom Software Process Case Study, (2) describes the specification, design and implementation of the Cleanroom Engineering Process Assistant prototype, and (3) provides lessons learned from performing the Cleanroom Software Process Case Study. Finally the document makes recommendations for the selection of software process definition and enactment support capabilities for the IBM STARS SEE.

Software Technology for Adaptable, Reliable Systems (STARS) Program. Document Abstracts. Task IS15 - Software Process Management

Software Technology for Adaptable, Reliable Systems (STARS) Program. Document Abstracts. Task IS15 - Software Process Management
Author: IBM FEDERAL SECTOR DIV GAITHERSBURG MD.
Publisher:
Total Pages: 14
Release: 1991
Genre:
ISBN:

The purpose of this document is to identify the documents prepared on STARS Task IS-15 and provide a brief abstract for each. The Cleanroom Software Process Case Study was conducted to support the meaningful evaluation of the process, tools and techniques for taking a well-defined process and implementing it. The Cleanroom Software Process Case Study problem also provides the Host at Sea Buoy Problem, specified in box structure notation, for use in testing the implemented software processes.

Software Technology for Adaptable, Reliable Systems (STARS) Program: Cleanroom Software Process Case Study

Software Technology for Adaptable, Reliable Systems (STARS) Program: Cleanroom Software Process Case Study
Author: William H. Ett
Publisher:
Total Pages: 48
Release: 1991
Genre:
ISBN:

The Cleanroom Software Process Case Study Problem describes the problem selected for evaluating software process enactment capabilities required of IBM STARS Task IS15. This document selects a portion of the process defined in The Cleanroom Engineering Software Development Process (IBM CDRL 7001-001) for use in planning the implementation of a well-defined process, in support of IBM's evaluation of the process enactment support tool, the Knowledge-based Integration Shell (KI Shell). The Cleanroom Software Process Case Study problem also provides the Host-at-Sea Buoy Problem, specified in box structure notation, for use in testing the implemented software processes. This document provides a comparison of the Cleanroom Software Process Case Study problem with the criteria established for examining process aspects, described in the paper entitled Comparisons of Software Process Descriptions, by Mark Kellner and Dieter Rombach, published in the Proceedings of the 6th International Software Process Workshop: Support for the Software Process.

Software Technology for Adaptable, Reliable Systems (STARS) Program. CEPA Development Activity Log. Task IS15 - Software Process Management

Software Technology for Adaptable, Reliable Systems (STARS) Program. CEPA Development Activity Log. Task IS15 - Software Process Management
Author: IBM FEDERAL SECTOR DIV GAITHERSBURG MD.
Publisher:
Total Pages: 151
Release: 1991
Genre:
ISBN:

This document provides the activity log of the development of the Cleanroom Engineering Process Assistant (CEPA) in the Knowledge-Integration Shell (KI Shell). This document records the activities performed in planning, designing, and implementing the CEPA prototype system, and includes all relevant artifacts produced during the CEPA planning, design and development. This document is a companion document to IBM CDRL 03705-001, the Software Process Tools and Techniques Evaluation Report.

Software Technology for Adaptable, Reliable Systems (STARS) Program. A Guide to Integration of Object-Oriented Methods and Cleanroom Software Engineering

Software Technology for Adaptable, Reliable Systems (STARS) Program. A Guide to Integration of Object-Oriented Methods and Cleanroom Software Engineering
Author:
Publisher:
Total Pages: 115
Release: 1996
Genre:
ISBN:

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.

Software Technology for Adaptable Reliable Systems (STARS) Functional Task Area Strategy for Support Systems

Software Technology for Adaptable Reliable Systems (STARS) Functional Task Area Strategy for Support Systems
Author: OFFICE OF THE DEPUTY UNDER SECRETARY OF DEFENSE RESEARCH AND ENGINEERING (R/AT) WASHINGTON DC.
Publisher:
Total Pages: 30
Release: 1983
Genre:
ISBN:

The scope of the Support Systems task area covers 1) the consolidation and development of evolutionary software development environments for mission-critical software systems; 2) the development of enhancements to the environments by integration of more advanced automated tools to support the entire life-cycle process; 3) research and development along both evolutionary and revolutionary paths; 4) demonstration of value and effectiveness of the methods and environments developed; and 5) transition to the wide availability and use of the products of the task area. The primary focus of the Support Systems task area is in developing evolutionary environments to support the development and in-service support (maintenance) of mission-critical software systems.

Software Technology for Adaptable, Reliable Systems (STARS) Program: SPMS Training Class: Student Handout. Addendum

Software Technology for Adaptable, Reliable Systems (STARS) Program: SPMS Training Class: Student Handout. Addendum
Author: William H. Ett
Publisher:
Total Pages: 38
Release: 1991
Genre:
ISBN:

Course objectives: (1) Using the Software Process Management System; (2) Learning to create process models; (3) Learning how each element of the SPMS interacts with other elements; and (4) Learning how to use the project specific plans to assist in validation of the process models. By the end of the course, students will have: Become familiar with the elements of the SPMS; and Created, instantiated, and simulated their own process models.