SQuAT-Vis: Visualization and Interaction in Software Architecture OptimizationTool Demo
Optimization of software architectures is a complex task that can not be fully automated. For this reason, software architecture optimization approaches often require human architects to participate in the optimization process, e.g., by selecting architectural candidates. Nevertheless, most of these approaches fail to support architects in solving their tasks as they provide no or insufficient visualization and interaction techniques. Thus, architects usually have to invest time and effort to find a (not ideal) solution themselves. In this paper, we present SQuAT-Vis - a tool that can be plugged into software architecture optimization approaches and allows architects to investigate (intermediate) results visually. SQuAT-Vis has been developed based on four common use cases in the domain and to be compatible with the technologies used by SQuAT, which is a state-of-the-art software architecture optimization approach. Nevertheless, SQuAT-Vis is conceptually intended to be modular and compatible with other approaches as well. Such a tool is, therefore, an important contribution to the domain of (interactive) software architecture optimization.
Thu 17 SepDisplayed time zone: Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna change
17:00 - 18:00 | S9: VisualizationTool Demos / Research Papers at ECSA 2020 Teams Channel Chair(s): Antonio Martini University of Oslo, Norway Virtualization support: Roberta Capuano | ||
17:00 20m | VisArch: Visualization of Performance-based Architectural Refactoringsshort-paperResearch Track Research Papers Catia Trubiani Gran Sasso Science Institute, Aldeida Aleti Monash University, Sarah Goodwin Monash, Pooyan Jamshidi University of South Carolina, André van Hoorn University of Stuttgart, Samuel Gratzl Freelancer | ||
17:20 20m | SQuAT-Vis: Visualization and Interaction in Software Architecture OptimizationTool Demo Tool Demos | ||
17:40 20m | Voyager: Software Architecture Trade-off ExplorerTool Demo Tool Demos |