The SAGA approach to automated project management

Roy H. Campbell, Robert B. Terwilliger

Research output: Chapter in Book/Report/Conference proceedingConference contribution


ENCOMPASS, a prototype software development environment, is being constructed from components built by the SAGA project. Application of SAGA to the major phases of the lifecycle will be demonstrated through ENCOMPASS. The system will include configuration management; a software design paradigm based on the Vienna Development Method; executable specifications; languages which can be used to support modular programming, like Berkeley Pascal or ADA; verification and validation tools and methods; and basic management tools. ENCOMPASS is intended to examine many of the requirements for the design of complex software development environments such as might be used to construct the space station software. It is intended to be used as a prototype for examining many of the more advanced features that will be required in future generations of software development environments which support aerospace applications. In this paper, we describe the framework adopted within ENCOMPASS to provide automated management. We exemplify the approach using an example taken from problem tracking and change control during software maintenance.

Original languageEnglish (US)
Title of host publicationAdvanced Programming Environments - Proceedings of an International Workshop
EditorsDag H. Wanvik, Reidar Conradi, Tor M. Didriksen
Number of pages14
ISBN (Print)9783540171898
StatePublished - 1986
EventInternational Workshop on Advanced Programming Environments, 1986 - Trondheim, Norway
Duration: Jun 16 1986Jun 18 1986

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume244 LNCS
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349


OtherInternational Workshop on Advanced Programming Environments, 1986

ASJC Scopus subject areas

  • Theoretical Computer Science
  • General Computer Science


Dive into the research topics of 'The SAGA approach to automated project management'. Together they form a unique fingerprint.

Cite this