Rule-Based and Visual Model Evolution using GENGED.

Julia Padberg, Claudia Ermel, Roswitha Bardohl · 2000

The evolution of software has become a more and more critical point in the use and maintenance of large software system. Accordingly, the continuous change of the system's design gets into focus. Here we suggest a two-fold approach combining visual architecture description with graphical specification techniques. Rule-based modification -- a generalization of graph transformations -- at both levels can be used to describe the model evolution. Allowing transformations at both levels allows distinguishing evolution steps with local and a global range. 1 Introduction Visual modeling techniques, e.g. ER diagrams, Petri nets, UML diagrams, etc., have been successfully applied in different application domains like computer science or (electrical) engineering. They provide an intuitive way to describe static and dynamic properties of systems, and their precision allows consistency checks and behavior simulation. In the past, visual modeling techniques for software engineering have be...

Read the paper · More papers on PaperTik