d.note: revising user interfaces through change tracking, annotations, and alternatives
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Generic tool for visualization of model differences
Proceedings of the 1st International Workshop on Model Comparison in Practice
Making sense of UML class model changes by textual difference presentation
Proceedings of the 6th International Workshop on Models and Evolution
On the benefits of providing versioning support for end users: An empirical study
ACM Transactions on Computer-Human Interaction (TOCHI)
Hi-index | 0.00 |
Collaborative development, incremental design and revision management require the ability to compare different versions of software artifacts. There are well-established approaches for comparing textual artifacts such as program files. However, the situation is different in graphical modeling. So far there exists little support to compare models visually---graphically in the model diagram itself. This paper presents several possible approaches and explores one of these in further detail.We apply paradigms of visualizing text files side-by-side to graphical diagrams and enhance the views by additional features such as automatic layout, navigation and folding. These means allow to compare even complex models without missing differences or getting lost in text based structure compares.As a proof of concept, the proposal is implemented in KIELER, a prototypical modeling environment based on Eclipse.