Logo des Repositoriums
 
Konferenzbeitrag

Visualization of Evolving Architecture Smells

Lade...
Vorschaubild

Volltext URI

Dokumententyp

Text/Conference Paper

Zusatzinformation

Datum

2024

Zeitschriftentitel

ISSN der Zeitschrift

Bandtitel

Verlag

Gesellschaft für Informatik e.V.

Zusammenfassung

Architecture Smells (AS) have gained importance in recent past as indicator of bad practices related to the design of software systems. While AS and their symptoms show up on a rather abstract level compared to code smells, both share the characteristic that they evolve over time. This, in turn, may lead to even more severe smells that manifest themselves in the system. However, understanding the evolution of AS and when or how such smells tend to degrade in an undesirable way is not trivial given just tons of data from an analysis tool. In this paper, we introduce a visualization based on network graphs that support developers in understanding the evolution of three common architecture smells: cyclic dependencies, hub-like dependencies, and unstable dependencies. We also discuss scenarios when this is beneficial and what are current limitations of our visualization.

Beschreibung

Schulze, Sandro; Prlja, Armin (2024): Visualization of Evolving Architecture Smells. Softwaretechnik-Trends Band 44, Heft 2. Gesellschaft für Informatik e.V.

Zitierform

DOI

Tags