CHASE 2025
Sun 27 - Mon 28 April 2025 Ottawa, Ontario, Canada
co-located with ICSE 2025

This program is tentative and subject to change.

Mon 28 Apr 2025 11:30 - 11:45 at 210 - Software Professionals Experience / DS Session Chair(s): Rahul Mohanani, Irum Rauf

There is a wide variety of online documentation to learn about a given software technology, and prior research has reported that programmers must invest time and effort to identify one that best suits their need. We evaluated five modalities to present information that enable a software document to cater to the different presentation needs of programmers. We developed a prototype tutorial with these modalities on three topics in Java, namely regular expressions, inheritance, and exception handling. We investigated how people interact with the modalities in the tutorial given a programming topic and a type of task. We conducted a survey study with 55 respondents and confirm that although text content is most useful for solving conceptual tasks, code examples support deeper comprehension of the underlying concepts. Furthermore, we report that respondents’ contradicting preferences for the modalities indicate the need to have multiple alternatives in a software tutorial.

This program is tentative and subject to change.

Mon 28 Apr

Displayed time zone: Eastern Time (US & Canada) change

11:00 - 12:30
Software Professionals Experience / DS SessionResearch Track at 210
Chair(s): Rahul Mohanani University of Jyväskylä, Irum Rauf The Open University, UK
11:00
15m
Talk
Exit the Code: A Model for Understanding Career Abandonment Intention Among Software Developers
Research Track
Tiago Massoni Federal University of Campina Grande, Ricardo Duarte State University of Paraíba, Ruan Oliveira EBSERH Paraíba
Pre-print
11:15
15m
Talk
Blockchain Developer Experience: A Multivocal Literature Review
Research Track
Pamella Soares de Sousa State University of Ceara, Allysson Allex Araújo Federal University of Cariri, Giuseppe Destefanis Brunel University London, Rumyana Neykova Brunel University London, Raphael Saraiva State University of Ceara, Jerffeson Teixeira de Souza State University of Ceara, Brazil
Pre-print
11:30
15m
Talk
How Programmers Interact with Multimodal Software Documentation
Research Track
Deeksha M. Arya McGill University, Jin L.C. Guo McGill University, Martin P. Robillard McGill University
11:45
15m
Talk
How Do Developers Use Code Suggestions in Pull Request Reviews?
Research Track
Abir Bouraffa University of Hamburg, Yen Dieu Pham , Walid Maalej University of Hamburg
12:00
30m
Doctoral symposium paper
Doctoral and Early Career Symposium (DECS) Session
Research Track
Yvonne Dittrich IT University of Copenhagen, Denmark, Irum Rauf The Open University, UK