Times are displayed in time zone: (UTC) Coordinated Universal Time change
FULL/Journal First papers: 10 + 5 minutes
NIER/TD papers: 5 + 5 minutes
Keynote/Capstone: 45 + 15 minutes
Tool demo: 10 + 5 minutes
Papers with accompanying artifacts are indicated with the following badges:
ORO badge is awarded if the artifact is placed on a publicly accessible archival repository.
ROR badge is received if the artifact is functional and very carefully documented to facilitate reuse and repurposing.
More information can be found at https://icsme2021.github.io/cfp/AEandROSETrack.html.
13:00 - 13:15 | Opening Session chairs: Alexandru Telea, Leonel Merino and Juan Pablo Sandoval | |||
13:15 - 14:15 | Keynote: Singularity Michele Lanza Session chair: Mircea Lungu | |||
14:15 -14:30 | Break | |||
14:30 - 15:15 | Session 1: Software Architecture Session chair: Richard Müller | |||
TransVis: Using Visualizations and Chatbots for Supporting Transient Behavior in Microservice Systems Samuel Beck, Sebastian Frank, Mir Alireza Hakamian, Leonel Merino and André van Hoorn | FULL | |||
Codoc: Code-driven Architectural View Specification Framework for Python Casper Weiss Bang and Mircea Lungu | NIER/TD | |||
React-bratus: Visualising React.js Component Hierarchies Mircea Lungu and Stephan Boersma | NIER/TD | |||
Analyzing and Visualizing Projects and their Relations in Software Ecosystems Van Tuan Tran, Cheng Cheng, Fabio Petrillo and Yann-Gaël Guéhéneuc | NIER/TD | |||
15:15 -15:30 | Break | |||
15:30 - 16:20 | Session 2: Software Comprehension Session chair: Wilhelm Hasselbring | |||
CodeCity: On-Screen or in Virtual Reality? David Moreno-Lumbreras, Roberto Minelli, Andrea Villaverde, Michele Lanza and Jesus M. Gonzalez-Barahona | FULL | |||
An Architecture-Tracking Approach to Evaluate a Modular and Extensible Flight Software for CubeSat Nanosatellites Carlos Gonzalez, Camilo Rojas, Alexandre Bergel and Marcos Diaz | JOURNAL FIRST | |||
Towards a JSON-based Algorithm Animation Language Artturi Tilanterä, Giacomo Mariani, Ari Korhonen and Otto Seppälä | NIER/TD | |||
Understanding High-Level Behavior with Light-Traces Visualization Metaphor Dorian Vandamme, Houari Sahraoui and Pierre Poulin | NIER/TD | |||
16:20 -16:35 | Break | |||
16:35 - 17:25 | Session 3: City Metaphor Session chair: Alexandre Bergel | |||
Trace Visualization within the Software City Metaphor: A Controlled Experiment on Program Comprehension Veronika Dashuber and Michael Philippsen | FULL | |||
Visualization of Object-Oriented Variability Implementations as Cities Johann Mortara, Philippe Collet and Anne-Marie Déry | FULL | |||
Visualizing Data in Software Cities Susanna Ardigò, Csaba Nagy, Roberto Minelli and Michele Lanza | NIER/TD | |||
Live Visualization of Dynamic Software Cities with Heat Map Overlays Alexander Krause, Malte Hansen and Wilhelm Hasselbring | NIER/TD | |||
17:25 - 17:40 | Break | |||
17:40 - 18:25 | Session 4: Software Process Management Session chair: Houari Sahraoui | |||
Continuous Rationale Visualization Anja Kleebaum, Barbara Paech, Jan Ole Johanssen and Bernd Bruegge | FULL | |||
Visualizing Discord Servers Marco Raglianti, Roberto Minelli, Csaba Nagy and Michele Lanza | NIER/TD | |||
Visualizing GitHub Issues Aron Fiechter, Roberto Minelli, Csaba Nagy and Michele Lanza | NIER/TD | |||
An Interactive Dashboard for Visualizing the Provenance of Software Development Processes Andreas Schreiber, Lynn von Kurnatowski, Annika Meinecke and Claas de Boer | NIER/TD | |||
18:25 - 18:30 | Closing Session chairs: Alexandru Telea, Leonel Merino and Juan Pablo Sandoval | |||
18:30 - 20:10 | Social Event: Arctic Survival (Escape Game) How to join? |
11:00 - 11:15 | Opening Session chairs: Alexandru Telea, Leonel Merino and Juan Pablo Sandoval | |||
11:15 - 12:15 | Session 5: Software Maintenance Session chair: Alexandru Telea | |||
CodingTM: Development Task Visualization for SW Code Comprehension Taeyoung Kim, Suntae Kim and Duksan Ryu | FULL | |||
Visual Augmentation of Source Code Editors: A Systematic Mapping Study Matúš Sulír, Michaela Bačíková, Sergej Chodarev and Jaroslav Porubän | JOURNAL FIRST | |||
CHANGEVIZ: Enhancing the GitHub Interface with Method Calls Information Lorenzo Gasparini, Enrico Fregnan, Larissa Braz, Tobias Baum and Alberto Bacchelli | NIER/TD | |||
Augmenting Code Review Experience Through Visualization Faruk Balcı, Dilruba Sultan Haliloğlu, Onur Şahin, Cankat Tilki, Mehmet Ata Yurtsever and Eray Tüzün | NIER/TD | |||
Voronoi Evolving Treemaps Davide Paolo Tua, Roberto Minelli and Michele Lanza | NIER/TD | |||
12:15 - 12:30 | Break | |||
12:30 - 13:25 | Session 6: Software Quality Session chair: Matúš Sulír | |||
A Scalable Log Differencing Visualisation Applied to COBOL Refactoring Céline Deknop, Kim Mens, Alexandre Bergel, Johan Fabry and Vadim Zaytsev | FULL | |||
Visualizing Metric Trends for Software Portfolio Quality Management Patric Genfer, Johann Grabner, Christina Zoffi, Mario Bernhart and Thomas Grechenig | FULL | |||
Visually Analyzing the Code Quality of Component-based Web Applications Hagen Tarner, Daniel van den Bongard and Fabian Beck | NIER/TD | |||
Global Overviews of Granular Test Coverage with Matrix Visualizations Kaj Dreef, Vijay Krishna Palepu and James Jones | FULL | |||
13:25 - 13:40 | Break | |||
13:40 - 14:10 | Session 7: Tool Demo Session chair: Richard Müller | |||
VariCity: Visualizing Object-Oriented Variability Implementations as Cities Johann Mortara, Philippe Collet and Anne-Marie Dery-Pinna | TOOL DEMO | |||
Visualising log-based behavioral differences with LogDiffNG Céline Deknop, Kim Mens, Alexandre Bergel, Johan Fabry and Vadim Zaytsev | TOOL DEMO | |||
14:10 - 14:25 | Break | |||
14:25 - 15:10 | Session 8: Awards and MIP Talk Software Evolution Storylines Michael Ogawa and Kwan-Liu Ma Session chairs: Alexandre Bergel and Craig Anslow | |||
15:10 - 15:25 | Break | |||
15:25 - 16:25 | Capstone: Eye Tracking in (Software) Visualization Daniel Weiskopf Session chair: Fabian Beck | |||
16:25 - 16:40 | Closing Session chairs: Alexandru Telea, Leonel Merino and Juan Pablo Sandoval |
Abstract. More details will be announced soon.
Bio. Michele Lanza is a full professor at the Faculty of Informatics of USI, Lugano. In 2017 he founded the Software Institute, of which he has been director since then. In 2004 he founded the REVEAL Research Group. Prof. Lanza's research interests are in software engineering, his research passion is software visualization. Prof. Lanza co-authored over 200 journal and conference publications and the book Object-Oriented Metrics in Practice. His activitites span various international software engineering research communities. He has served on the program committees of ICSE, FSE, ICSME, ICPC, MSR and many other conferences, and as program co-chair of SANER 2016, ICSM 2010, VISSOFT 2009, MSR 2008, IWPSE 2007, and MSR 2007. He was keynote speaker at MSR 2010, CBSOFT/SBES 2011, BENEVOL 2011, CSMR 2013, and SCAM 2016. He is board member of CHOOSE (Swiss Group for Object-Oriented Systems and Environments), and vice-president of the Moose association.
Abstract. There is a growing interest in eye tracking as a research method and technology in many communities, including the visualization research community, but also in computer graphics, human-computer interaction, applied perception, psychology, or cognitive science. Progress in hardware and the reduction of costs for eye tracking devices have made this analysis technique accessible to a large population of researchers. Recording the observer’s gaze can reveal how dynamic graphical displays are visually accessed and which information are being processed. However, the analysis and visualization of spatiotemporal gaze data become challenging factors in this emerging discipline. I discuss the relationship between eye tracking and visualization from two angles: (1) How can visualization facilitate the analysis of gaze recordings? (2) And how can eye tracking help understand how users work with visualization systems? In particular, I will relate some general observations about evaluating visualizations to specific needs and applications relevant for software visualization.
Bio. Daniel Weiskopf is a professor and co-director of the Visualization Research Center (VISUS) and acting director of the Institute for Visualization and Interactive Systems (VIS), both at the University of Stuttgart, Germany. He received his Dr. rer. nat. (PhD) degree in physics from the University of Tübingen, Germany (2001), and the Habilitation degree in computer science at the University of Stuttgart, Germany (2005). His research interests include information and scientific visualization, visual analytics, eye tracking, computer graphics, and special and general relativity. He is spokesperson of the DFG-funded Collaborative Research Center SFB/Transregio 161 “Quantitative Methods for Visual Computing” (www.sfbtrr161.de), which includes eye tracking as a quantification approach, and he is co-initiator of the workshop series on Eye Tracking and Visualization (ETVIS, www.etvis.org), technical program co-chair of ACM ETRA 2020, and full paper co-chair of ACM ETRA 2021 and 2022.
The paper titled "Software Evolution Storylines" by Michael Ogawa and Kwan-Liu Ma received the MIP Award. ...
The social event info has been posted on program. ...
The link to access the VISSOFT platform will be sent to registered participants on Saturday morning. ...
Three artifacts from VISSOFT were awarded Open Research Objects (ORO) and Research Objects Reviewed (ROR) badges. ...
More News