A model for merging different versions of a PSDL program
Dampier, David Anthony
MetadataShow full item record
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.
Approved for public release, distribution is unlimited
Showing items related by title, author, creator and subject.
Software Re-Engineering of the Human Factors Analysis and Classification System - (Maintenance extension) using object oriented methods in a Microsoft Environment Tufts, Scott K.; Flanders , Thomas P. (Monterey, California. Naval Postgraduate School, 2001-09);Space Administration, require that the system utilize a Microsoft Access based implementation. This research focuses on meticulous software engineering to investigate the feasibility of adapting the current "structured" ...
Software Re-Engineering of the Human Factors Analysis and Classification System b1s (Maintenance extension) using object oriented methods in a Microsoft Environment Flanders, Thomas P.; Tufts, Scott K. (2001-09);The purpose of this research is to technically evaluate, refine, and expand two existing aircraft safety management information systems (one military and one civilian). The systems are used in the data collection, organization, ...
Creation of a transportable interactive user interface for improved AAA simulation computer program (P001). Johns, Eric R. (Monterey, California. Naval Postgraduate School, 1982-06);The Air Force Armament Laboratory AAA Simulation Computer Program and MICE II have been adapted for batch processing use on the Naval Postgraduate School IBM 3033 computer. To ease data entry and reduce errors, a ...