A model for merging different versions of a PSDL program

Approved for public release, distribution is unlimited === 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...

Full description

Bibliographic Details
Main Author: Dampier, David Anthony
Other Authors: Berzins, Valdis
Language:en_US
Published: Monterey, California. Naval Postgraduate School 2013
Online Access:http://hdl.handle.net/10945/30636
id ndltd-nps.edu-oai-calhoun.nps.edu-10945-30636
record_format oai_dc
spelling ndltd-nps.edu-oai-calhoun.nps.edu-10945-306362015-01-26T15:55:35Z A model for merging different versions of a PSDL program Dampier, David Anthony Berzins, Valdis Luqi Naval Postgraduate School (U.S.) Department of Computer Science Approved for public release, distribution is unlimited 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. 2013-04-11T22:14:46Z 2013-04-11T22:14:46Z 1990-06 Thesis http://hdl.handle.net/10945/30636 en_US This publication is a work of the U.S. Government as defined in Title 17, United States Code, Section 101. As such, it is in the public domain, and under the provisions of Title 17, United States Code, Section 105, it may not be copyrighted. Monterey, California. Naval Postgraduate School
collection NDLTD
language en_US
sources NDLTD
description Approved for public release, distribution is unlimited === 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.
author2 Berzins, Valdis
author_facet Berzins, Valdis
Dampier, David Anthony
author Dampier, David Anthony
spellingShingle Dampier, David Anthony
A model for merging different versions of a PSDL program
author_sort Dampier, David Anthony
title A model for merging different versions of a PSDL program
title_short A model for merging different versions of a PSDL program
title_full A model for merging different versions of a PSDL program
title_fullStr A model for merging different versions of a PSDL program
title_full_unstemmed A model for merging different versions of a PSDL program
title_sort model for merging different versions of a psdl program
publisher Monterey, California. Naval Postgraduate School
publishDate 2013
url http://hdl.handle.net/10945/30636
work_keys_str_mv AT dampierdavidanthony amodelformergingdifferentversionsofapsdlprogram
AT dampierdavidanthony modelformergingdifferentversionsofapsdlprogram
_version_ 1716728496105979904