Accession Number : ADA267813


Title :   Process Evolution for the MARVEL Environment


Corporate Author : COLUMBIA UNIV NEW YORK DEPT OF COMPUTER SCIENCE


Personal Author(s) : Kaiser, Gail E ; Ben-Shaul, Israel Z ; Heineman, George T ; Hinsdale, John K ; Marrero, Wilfredo


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


Report Date : 08 Nov 1992


Pagination or Media Count : 32


Abstract : We present a schema and process evolution tool, called the Evolver, for the MARVEL process-centered environment. The Evolver analyzes the differences between the new and installed process models of an existing environment, detecting each case where the notion of consistency defined by the process model has been strengthened or weakened. The Evolver then automatically updates the environment's object-base to guarantee that the objects are consistent according to the new specifications. ne Evolver can be applied while the installed process is in progress, temporarily halting normal operation while it updates the object-base, after which development continues using the new process. We have had several months of experience using the Evolver to make repeated changes in the process that supports our own further development of MARVEL, and include in this paper one small but practical example of a recent change made to a real MARVEL process.


Descriptors :   *COMPUTER PROGRAMMING , DATA BASES , DATA PROCESSING , ENVIRONMENTS , PROGRAMMING LANGUAGES , OPERATION , CONSISTENCY , MODELS , SPECIFICATIONS , TOOLS


Subject Categories : Computer Programming and Software


Distribution Statement : APPROVED FOR PUBLIC RELEASE