Fraunhofer-Gesellschaft

Publica

Hier finden Sie wissenschaftliche Publikationen aus den Fraunhofer-Instituten.

Towards Viewpoint-driven Visual Analysis for Effective Architecture Recovery

 
: Daniel, Donny Thomas; Wuchner, Egon; Stal, Michael; Liggesmeyer, Peter

:

Velázquez Iturbide, J. Á. ; Institute of Electrical and Electronics Engineers -IEEE-; IEEE Computer Society; IEEE Computer Society, Technical Council on Software Engineering:
6th IEEE Working Conference on Software Visualization, VISSOFT 2018. Proceedings : 24-25 September 2018, Madrid, Spain
Piscataway, NJ: IEEE, 2018
ISBN: 978-1-5386-8292-0
ISBN: 978-1-5386-8293-7
S.132-136
Working Conference on Software Visualization (VISSOFT) <6, 2018, Madrid>
Englisch
Konferenzbeitrag
Fraunhofer IESE ()
Software-architecture-recovery; Software-visualization; Architecture-viewpoints

Abstract
In the context of software architecture recovery, visual representations can allow architects or developers to perceive and comprehend the recovered information faster. Many visualizations address various facets of the complex information space, but there are no systematic approaches for the architect to efficiently evaluate candidate visualizations for suitability, or to explore ways to extend them. The resultant ad-hoc selection from available generic visualizations leads to ineffective comprehension and analysis. We propose a viewpoint-driven approach towards tackling this problem. From a comparison of the conceptual models of architectural viewpoints and information visualization, we observe that focusing on the concerns framed by a viewpoint can guide the suitable selection of visualization tasks. The viewpoint description also serves a source for the definition of the visualization dataset. Starting from a seed visualization, a simple measure called the task/concern coverage allows the architecture visualization designer to decide if the resulting visualization can express all the desired concerns. This approach is illustrated with an example of the Polyptychon hierarchical dependencies visualization.

: http://publica.fraunhofer.de/dokumente/N-630724.html