Accession Number : ADA267968


Title :   Incremental Rederivation of Software Artifacts: FY 92


Descriptive Note : Final rept. Oct 1991-Sep 1992


Corporate Author : MITRE CORP BEDFORD MA


Personal Author(s) : Chase, Melissa ; Reubenstein, Howard ; Yeh, Alexander


Full Text : https://apps.dtic.mil/dtic/tr/fulltext/u2/a267968.pdf


Report Date : May 1993


Pagination or Media Count : 20


Abstract : Design relay presents a possible enabling technology to the Knowledge-Based Software Assistant specification maintenance and implementation derivation approach to software development. More generally, design replay can also be applied to derivations between a variety of different software description abstraction levels. Radical changes to a software artifact cannot generally be addressed by designed replay as they require new design input. Evolutionary changes are more amenable to design replay and often involve incremental changes to derived artifacts. This report outlines an approach to rederivation that exploits the incrementality of evolutionary maintenance changes, describes the state at which the implementation of this approach is at, and what remains to be done to test this approach.


Descriptors :   *SOFTWARE ENGINEERING , TEST AND EVALUATION , INPUT , COMPUTER PROGRAMMING , KNOWLEDGE BASED SYSTEMS , ARTIFACTS , AUTOMATIC PROGRAMMING , RELAYS , AUTOMATIC , SYSTEMS APPROACH , ARTIFICIAL INTELLIGENCE , SPECIFICATIONS , MAINTENANCE


Subject Categories : Computer Programming and Software


Distribution Statement : APPROVED FOR PUBLIC RELEASE