[Pragmatics] Configurable Views Based on Single Data Source
Version 12.26 by Niklas Rentz on 2024/08/05 09:16
TODO: fill this topic.
Goals
- Develop a visualization for differences between set architectures using SPViz and KLighD
- Conceptualize and develop a model for (parts of) software architectures for SPViz to compare against existing project architectures
- (going further/optional) Develop a Domain-Specific Language (DSL) as a human-readable form of existing architecture descriptions
- (going further/optional) Generate code (-snippets) from modeled architectures
Scope
Master's (Bachelor's) Thesis
Related Work/Literature
Niklas Rentz, Christian Dams, and Reinhard von Hanxleden. Interactive Visualization for OSGi-based Projects. 2020 Working Conference on Software Visualization (VISSOFT). IEEE, 2020. PDF
Niklas Rentz, Reinhard von Hanxleden. SPViz: A DSL-Driven Approach for Software Project Visualization Tooling. CoRR, abs/2401.17063 January 2024. PDF
Involved Languages/Technologies
- Java/Xtend
- KLighD
- Eclipse and VS Code
- (Xtext/Langium)
Supervised By
Niklas Rentz nre@informatik.uni-kiel.de