Show simple item record

dc.contributor.authorDampier, David A.
dc.contributor.authorLuqi
dc.contributor.authorBerzins, Valdis
dc.date.accessioned2014-06-18T17:00:13Z
dc.date.available2014-06-18T17:00:13Z
dc.date.issued1994
dc.identifier.citationJournal of Systems Integration, 4, 33-49 (1994)
dc.identifier.urihttp://hdl.handle.net/10945/42325
dc.description.abstractAs software becomes more complex, more sophisticated development and maintenance methods are needed to ensure software quality. Computer-aided prototyping achieves this via quickly built and iteratively updated prototypes of the intended system. This process requires automated support for keeping track of many independent changes and for exploring different combinations of alternative changes and refinements. This article formalizes the update and change merging process, extends the idea to multiple changes to the same base prototype, and introduces a new method of slicing prototypes. Applications of this technology include automatic updating of different versions of existing software with changes made to the baseline version of the system, integrating changes made by different design teams during development, and checking consistency after integration of seemingly disjoint changes to the same software system.en_US
dc.rightsThis 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, may not be copyrighted.en_US
dc.titleAutomated Merging of Software Prototypesen_US
dc.typeArticleen_US
dc.contributor.departmentComputer Science (CS)
dc.subject.authorSoftwareen_US
dc.subject.authorautomationen_US
dc.subject.authorcomputer-aided prototypingen_US
dc.subject.authormaintenanceen_US
dc.subject.authorformal modelsen_US
dc.subject.authorsoftware engineeringen_US
dc.subject.authorsoftware mergingen_US
dc.subject.authorchange integrationen_US
dc.subject.authorcase toolsen_US
dc.subject.authorslicingen_US


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record