Logo des Repositoriums
 

Visualization of Evolving Architecture Smells

dc.contributor.authorSchulze, Sandro
dc.contributor.authorPrlja, Armin
dc.contributor.editorHerrmann, Andrea
dc.date.accessioned2024-07-26T10:37:41Z
dc.date.available2024-07-26T10:37:41Z
dc.date.issued2024
dc.description.abstractArchitecture 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.en
dc.identifier.urihttps://dl.gi.de/handle/20.500.12116/44179
dc.language.isoen
dc.pubPlaceBonn
dc.publisherGesellschaft für Informatik e.V.
dc.relation.ispartofSoftwaretechnik-Trends Band 44, Heft 2
dc.relation.ispartofseriesSoftwaretechnik-Trends
dc.subjectsoftware visualization
dc.subjectsoftware evolution
dc.subjectarchitecture smells
dc.subjectsoftware quality
dc.subjectsoftware metrics
dc.titleVisualization of Evolving Architecture Smellsen
dc.typeText/Conference Paper
mci.conference.date29.-30. April 2024
mci.conference.locationBad Honnef
mci.conference.sessiontitle26. Workshop Software-Reengineering und -Evolution (WSRE)
mci.reference.pages40-41

Dateien

Originalbündel
1 - 1 von 1
Lade...
Vorschaubild
Name:
WSRE2024_08_Schulze.pdf
Größe:
468.52 KB
Format:
Adobe Portable Document Format