Mircea writing things related to his thesis, so he won't forget them. One has many things floating through his head in the year of the thesis :)

Monday, March 10, 2008

Survey on Architectural-Level Evolution

Part of the future platform will be a linked SPO-Snaut view. Using Softwarenaut - one would interactively define a reference point architectural view/perspective p. Then he would be able to take p and compare it with a previous or later version of the system. The results would be visible graphically on the snaut-like view.


Q: Could I link also the authors with the snaut view - show me the changes that Mircea did tothe system? The places where mircea worked on the system? Who cares about that?

Q: Could I automatically detect phases in the evolution of the system? Who cares about this?


Following is a bunch of work which uses visual representation of the difference between architectural views in a system.


When implementing this, I should generate the differences between the architectures as separate data streams. The superposition of the


--

Grouping is part of this.
Filtering is part of this.
A good reference is the survey of Ivica Aracic. Interactive Grouping and Filtering in Graph-Based Softvis