Write a Blog >>
ECSA 2020
Mon 14 - Fri 18 September 2020 L'Aquila, Italy
Thu 17 Sep 2020 17:20 - 17:40 at ECSA 2020 Teams Channel - S9: Visualization Chair(s): Antonio Martini

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 Sep

Displayed 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

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
SQuAT-Vis: Visualization and Interaction in Software Architecture OptimizationTool Demo
Tool Demos
Sebastian Frank University of Stuttgart, André van Hoorn University of Stuttgart
Voyager: Software Architecture Trade-off ExplorerTool DemoBest Tool Demo
Tool Demos
Jason Mashinchi University of York, Javier Camara University of York