Visualization of Evolving Architecture Smells
dc.contributor.author | Schulze, Sandro | |
dc.contributor.author | Prlja, Armin | |
dc.contributor.editor | Herrmann, Andrea | |
dc.date.accessioned | 2024-07-26T10:37:41Z | |
dc.date.available | 2024-07-26T10:37:41Z | |
dc.date.issued | 2024 | |
dc.description.abstract | 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. | en |
dc.identifier.uri | https://dl.gi.de/handle/20.500.12116/44179 | |
dc.language.iso | en | |
dc.pubPlace | Bonn | |
dc.publisher | Gesellschaft für Informatik e.V. | |
dc.relation.ispartof | Softwaretechnik-Trends Band 44, Heft 2 | |
dc.relation.ispartofseries | Softwaretechnik-Trends | |
dc.subject | software visualization | |
dc.subject | software evolution | |
dc.subject | architecture smells | |
dc.subject | software quality | |
dc.subject | software metrics | |
dc.title | Visualization of Evolving Architecture Smells | en |
dc.type | Text/Conference Paper | |
mci.conference.date | 29.-30. April 2024 | |
mci.conference.location | Bad Honnef | |
mci.conference.sessiontitle | 26. Workshop Software-Reengineering und -Evolution (WSRE) | |
mci.reference.pages | 40-41 |
Dateien
Originalbündel
1 - 1 von 1
Lade...
- Name:
- WSRE2024_08_Schulze.pdf
- Größe:
- 468.52 KB
- Format:
- Adobe Portable Document Format