A Model for Merging Different Versions of a PSDL Program

Abstract

As hardware complexity increases, software complexity increases, and software systems become less maintainable by manual methods. Automated software development methods, like Rapid Prototyping, have served to increase the maintainability of modern software systems, and increase customer participation in the requirements definition process. This makes software systems more maintainable and increases customer satisfaction with the first version of the system. Still, changes are inevitable. The part of the maintenance problem that automated tools currently do not address, is the automatic propagation of changes through multiple versions of the same system. The Prototype System Description Language (PSDL) is a language used exclusively for designing and executing rapid prototypes. This thesis is directed at developing a model for automatically merging two different versions of a PSDL program, providing a method for propagating changes through multiple versions of that program.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Jun 01, 1990
Accession Number
ADA225404

Entities

People

  • David A. Dampier

Organizations

  • Naval Postgraduate School

Tags

DTIC Thesaurus Topics

  • Abstracts
  • Air Force
  • Computer Languages
  • Computer Programming
  • Computer Science
  • Computers
  • District Of Columbia
  • High Level Languages
  • Language
  • Product Prototyping
  • Programming Languages
  • Prototypes
  • Robotics
  • Software Development
  • Software Development Tools
  • Software Prototyping
  • United States

Fields of Study

  • Computer science
  • Engineering

Readers

  • Database Systems and Applications