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...
Main Author: | |
---|---|
Other Authors: | |
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 |