Hier finden Sie wissenschaftliche Publikationen aus den Fraunhofer-Instituten.

A framework for high performance end user interactions with software architecture visualizations

: Weitzel, Balthasar
: Rombach, H. Dieter; Knodel, Jens; Naab, Matthias

Kaiserslautern, 2009, VI, 81 pp.
Kaiserslautern, TU, Dipl.-Arb., 2009
Fraunhofer IESE ()
Eclipse; product line; SAVE; software architecture; visualization

Considered as the most crucial artifact in a software systems life cycle, software architectures need to be communicated to the stakeholders of the software system. An effective way to do so is to visualize the architecture. A tool for analyzing and visualizing the architecture of an implemented system is Fraunhofer SAVE, jointly developed at Fraunhofer IESE and Fraunhofer Center Maryland.
The problems that motivated this diploma thesis were the time-consuming end-user interactions that do not scale with the existing visualization and the variety of diagrams sharing commonalities.
An idea to solve these problems is to provide a common visualization framework with high performance components as a basis for all diagrams.
The contribution and benefits of this work is the realization of such a framework and the proof-of-concept implementation of a diagram based on this framework. This diagram shows the intended performance gain and allows to achieve the vast majority of evolution scenarios as wished by the stakeholders.