Layered BubbleTea Software Architecture Visualisation
Year: 2024
Type: conference-paper
Abstract: This paper presents the Layered BubbleTea Visualisation, a novel approach to software visualisation that enhances the comprehension of software systems from an architectural perspective. The visualisation addresses the challenge of understanding complex software structures by mapping software components to architectural layers and elucidating their contents according to their relation to the stereotypical functionality of architectural layers. The paper details the development and presentation of the Layered BubbleTea Visualisation technique, illustrated using the source code of an Android email client application, K-9 Mail. We highlight the technique's potential to identify design issues and guide refactoring efforts. This work contributes to the field of software visualisation by offering a new approach to understanding and managing the complexity of software systems. Video URL-https://youtu.be/wvQNhmbyLtk
Language: English
Subfield: Information Systems
Field: Computer Science
Domain: Physical Sciences
Open Access status: green
OpenAlex ID: W4405522509
