Incremental Rederivation of Software Artifacts: FY 92

Abstract

Design relay presents a possible enabling technology to the Knowledge-Based Software Assistant specification maintenance and implementation derivation approach to software development. More generally, design replay can also be applied to derivations between a variety of different software description abstraction levels. Radical changes to a software artifact cannot generally be addressed by designed replay as they require new design input. Evolutionary changes are more amenable to design replay and often involve incremental changes to derived artifacts. This report outlines an approach to rederivation that exploits the incrementality of evolutionary maintenance changes, describes the state at which the implementation of this approach is at, and what remains to be done to test this approach.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
May 01, 1993
Accession Number
ADA267968

Entities

People

  • Alexander Yeh
  • Howard Reubenstein
  • Melissa Chase

Organizations

  • MITRE Corporation

Tags

Communities of Interest

  • Materials and Manufacturing Processes

DTIC Thesaurus Topics

  • Air Force
  • Air Force Facilities
  • Artifacts
  • Automatic Programming
  • Calculus
  • Computations
  • Computer Program Documentation
  • Computer Programming
  • Computer Programs
  • Construction
  • Corporations
  • Engineering
  • Maintenance
  • Software Design
  • Software Development
  • Software Development Tools
  • Specifications

Fields of Study

  • Computer science
  • Engineering

Readers

  • Software Engineering.