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

Abstract

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.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Sep 30, 1991
Accession Number
ADA255945

Entities

People

  • William H. Ett

Organizations

  • International Business Machines Corporation (Armonk, NY)

Tags

Communities of Interest

  • C4I
  • Engineered Resilient Systems
  • Ground and Sea Platforms
  • Human Systems

DTIC Thesaurus Topics

  • Application Software
  • Artificial Intelligence
  • Computer Program Documentation
  • Computer Program Reliability
  • Computer Programming
  • Computer Programs
  • Computers
  • Database Management Systems
  • Databases
  • Debugging
  • Information Systems
  • Operating Systems
  • Relational Database Management Systems
  • Software Development
  • Software Development Tools
  • Test And Evaluation
  • User Interface

Fields of Study

  • Computer science
  • Engineering

Readers

  • Computer Science.
  • Database Systems and Applications
  • Systems Analysis and Design