License: Creative Commons Attribution-NoDerivs 3.0 Unported license (CC BY-ND 3.0)
When quoting this document, please refer to the following
DOI: 10.4230/OASIcs.VLUDS.2011.25
URN: urn:nbn:de:0030-drops-37390
URL: http://dagstuhl.sunsite.rwth-aachen.de/volltexte/2012/3739/
Go to the corresponding OASIcs Volume Portal


Khan, Taimur ; Barthel, Henning ; Ebert, Achim ; Liggesmeyer, Peter

Visualization and Evolution of Software Architectures

pdf-format:
4.pdf (7 MB)


Abstract

Software systems are an integral component of our everyday life as we find them in tools and embedded in equipment all around us. In order to ensure smooth, predictable, and accurate operation of these systems, it is crucial to produce and maintain systems that are highly reliable. A well-designed and well-maintained architecture goes a long way in achieving this goal. However, due to the intangible and often complex nature of software architecture, this task can be quite complicated. The field of software architecture visualization aims to ease this task by providing tools and techniques to examine the hierarchy, relationship, evolution, and quality of architecture components. In this paper, we present a discourse on the state of the art of software architecture visualization techniques. Further, we highlight the importance of developing solutions tailored to meet the needs and requirements of the stakeholders involved in the analysis process.

BibTeX - Entry

@InProceedings{khan_et_al:OASIcs:2012:3739,
  author =	{Taimur Khan and Henning Barthel and Achim Ebert and Peter Liggesmeyer},
  title =	{{Visualization and Evolution of Software Architectures}},
  booktitle =	{Visualization of Large and Unstructured Data Sets: Applications in Geospatial Planning, Modeling and Engineering - Proceedings of IRTG 1131 Workshop 2011},
  pages =	{25--42},
  series =	{OpenAccess Series in Informatics (OASIcs)},
  ISBN =	{978-3-939897-46-0},
  ISSN =	{2190-6807},
  year =	{2012},
  volume =	{27},
  editor =	{Christoph Garth and Ariane Middel and Hans Hagen},
  publisher =	{Schloss Dagstuhl--Leibniz-Zentrum fuer Informatik},
  address =	{Dagstuhl, Germany},
  URL =		{http://drops.dagstuhl.de/opus/volltexte/2012/3739},
  URN =		{urn:nbn:de:0030-drops-37390},
  doi =		{10.4230/OASIcs.VLUDS.2011.25},
  annote =	{Keywords: Software architecture visualization, software comprehension, software maintenance, software evolution, human perception}
}

Keywords: Software architecture visualization, software comprehension, software maintenance, software evolution, human perception
Collection: Visualization of Large and Unstructured Data Sets: Applications in Geospatial Planning, Modeling and Engineering - Proceedings of IRTG 1131 Workshop 2011
Issue Date: 2012
Date of publication: 16.10.2012


DROPS-Home | Fulltext Search | Imprint | Privacy Published by LZI