ESEIW 2024
Sun 20 - Fri 25 October 2024 Barcelona, Spain

Context: The city metaphor is widely used in software visualization to represent complex systems as buildings and structures, providing an intuitive way for developers to understand software components. Various software visualization tools have utilized this approach. Objective: Identify the influence of the city metaphor on software visualization research, determine its state-of-the-art status, and identify derived tools and their main characteristics. Method: Conduct a systematic mapping study of 406 publications that reference the first paper on the use of the city metaphor in software visualization and/or the main paper of the CodeCity tool. Analyze the 168 publications from which valuable information could be extracted, and build a complete categoric analysis. Results: The field has grown considerably, with an increasing number of publications since 2001, and a changing research community with evolving interconnections between groups. Researchers have developed more tools that support the city metaphor, but less than 50% of the tools were referenced in their papers. Moreover, 85% of the tools did not use extended reality environments, indicating an opportunity for further exploration. Conclusion: The study demonstrates the active and continually growing presence of the city metaphor in research and its impact on software visualization and its derivatives.

Fri 25 Oct

Displayed time zone: Brussels, Copenhagen, Madrid, Paris change

14:00 - 15:30
Empirical studies in various domainsESEM IGC / ESEM Journal-First Papers / ESEM Emerging Results, Vision and Reflection Papers Track at Multimedia (B3 Building - Hall)
Chair(s): Carolyn Seaman University of Maryland Baltimore County
14:00
15m
Industry talk
Do Test and Environmental Complexity Increase Flakiness? An Empirical Study of SAP HANA
ESEM IGC
Alexander Berndt , Thomas Bach SAP, Sebastian Baltes University of Bayreuth
Pre-print
14:15
15m
Industry talk
Preliminary Insights on Industry Practices for Addressing Fairness Debt
ESEM IGC
Ronnie de Souza Santos University of Calgary, Luiz Fernando de Lima , Maria Teresa Baldassarre Department of Computer Science, University of Bari , Rodrigo Spinola Virginia Commonwealth University
Pre-print
14:30
15m
Industry talk
From Struggle to Simplicity with a Usable and Secure API for Encryption in Java
ESEM IGC
Ehsan Firouzi TU Clausthal, Ammar Mansuri TU Clausthal, Mohammad Ghafari TU Clausthal, Maziar Kaveh Amazon AWS
14:45
15m
Journal Early-Feedback
The influence of the city metaphor and its derivates in software visualization
ESEM Journal-First Papers
David Moreno-Lumbreras Universidad Rey Juan Carlos, Jesus M. Gonzalez-Barahona Universidad Rey Juan Carlos, Gregorio Robles Universidad Rey Juan Carlos, Valerio Cosentino Eventbrite
DOI
15:00
15m
Vision and Emerging Results
Code Clone Configuration as a Multi-Objective Search Problem
ESEM Emerging Results, Vision and Reflection Papers Track
Denis Sousa State University of Ceará, Matheus Paixao State University of Ceará, Chaiyong Ragkhitwetsagul Mahidol University, Italo Uchoa State University of Ceará