CVSM Bibliography, Entry [ Gi2006TUD ]


Girschick, M.: Difference Detection and Visualization in UML Class Diagrams; Technical University of Darmstadt Technical Report TUD-CS-2006-5; 2006
Download: Volltext
Library Entries: citeseerx
Deskriptoren: CVSM

Abstract: Analyzing typical diagram life cycles results in the observation that they usually undergo several modifications during the development process. The better the tracking of such changes the more information can be obtained from them. As class diagrams are among the most widely used and most important UML diagram types, this paper investigates the concept of class diagram diffing and applies it to several application areas such as software design, implementation documentation, roundtrip modeling, and model driven development. I present the design of a change-detection implementation, which automatically detects differences between class diagrams and visualizes them by the use of color.