Arvisan: an Interactive Tool for Visualisation and Analysis of Low-Code Architecture Landscapes
This paper introduces Arvisan, an interactive tool for visualization and analysis of low-code architecture landscapes. Arvisan improves upon existing low-code architecture assessment tools, particularly Discovery, which is used to verify the technical integrity and adherence to architectural rules in OutSystems applications. Arvisan offers overviews as a sliding window across abstraction levels, highly interactive visualization, and a variety of quality analyses. Arvisan uses a graph-based visualisation approach to architecture analysis. The information on the components of OutSystems is modelled as a labelled property graph. The tool is applied to an industrial-scale application landscape. Arvisan provides several advantages over Discovery: it offers a unified overview, efficient navigation, overview on different levels of abstraction, and the ability to detect indirect dependency cycles. The tool was evaluated with the OutSystems low-code platform and received positive feedback from developers. Arvisan contributes to the arsenal of tools for analysing architectures of low-code systems.
Authors
- Michel R. V. Chaudron (ORCID: https://orcid.org/0000-0001-7517-6666)
- C Oliveira (ORCID: https://orcid.org/0009-0002-0480-3655)
- Satrio Adi Rukmono (ORCID: https://orcid.org/0000-0001-9480-7216)
- Miguel Pinto
- Roy Kakkenberg
- Wim Gerholt
Institutions
- Eindhoven University of Technology (NL)
Publication Details
- Published
- 2024-09-22
- DOI
- https://doi.org/10.1145/3652620.3688331
- Citations
- 1
- Primary Topic
- Data Visualization and Analytics
- Type
- article
- Field-Weighted Citation Impact
- 0.25