Coordinated Distributed Diagram Transformation for Software Evolution1 1Partially supported by the EC under Research and Training Network SeGraVis.

Paolo Bottoni, Francesco Parisi-Presicce, Gabriele Taentzer · Electronic Notes in Theoretical Computer Science · 2003

We present an approach to maintaining consistency between code and specification during refactoring, where a specification comprises several UML diagrams of different types. Code is represented as a flowgraph, and the flowgraph and UML diagrams constitute different views of a software system. A refactoring is modelled as a set of distributed graph transformations, organized into transformation units.

Read the paper · More papers on PaperTik