DocumentCode :
2700197
Title :
A model for change propagation based on graph rewriting
Author :
Rajlich, Václav
fYear :
1997
fDate :
1-3 Oct. 1997
Firstpage :
84
Lastpage :
91
Abstract :
This paper presents a model of change propagation during software maintenance and evolution. Change propagation is modeled as a sequence of snapshots, where each snapshot represents one particular moment in the process, with some software dependencies being consistent and others being inconsistent. A snapshot is changed into the next one by a change in one software entity and the dependencies related to it. The formalism for this process is based on graph rewriting. The paper discusses two basic processes of change propagation: change-and-fix, and top-down propagation. It also describes a prototype tool “Ripples 2” which supports both processes, and an example of the use of the tool
Keywords :
graph grammars; program debugging; program diagnostics; reverse engineering; rewriting systems; software maintenance; software tools; Ripples 2; change propagation model; change-and-fix; graph rewriting; prototype tool; snapshots; software dependencies; software entity; software evolution; software maintenance; top-down propagation;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Software Maintenance, 1997. Proceedings., International Conference on
Conference_Location :
Bari, Italy
ISSN :
1063-6773
Print_ISBN :
0-8186-8013-X
Type :
conf
DOI :
10.1109/ICSM.1997.624234
Filename :
5726938
Link To Document :
بازگشت