SPViz: A DSL-Driven Approach for Software Project Visualization Tooling

Niklas Rentz,Reinhard von Hanxleden
2024-01-30
Abstract:For most service architectures, such as OSGi and Spring, architecture-specific tools allow software developers and architects to visualize otherwise obscure configurations hidden in the project files. Such visualization tools are often used for documentation purposes and help to better understand programs than with source code alone. However, such tools often do not address project-specific peculiarities or do not exist at all for less common architectures, requiring developers to use different visualization and analysis tools within the same architecture. Furthermore, many generic modeling tools and architecture visualization tools require their users to create and maintain models manually.
Software Engineering
What problem does this paper attempt to address?