Write a Blog >>
ICPC 2020
Mon 13 - Wed 15 July 2020
co-located with ICSE 2020
Tue 14 Jul 2020 15:36 - 15:48 at ICPC - Session 7: About Developers Chair(s): Wahab Hamou-Lhadj

Today, there is a wide range of techniques to support software comprehension. However, we do not fully understand yet what techniques really help novices, to comprehend a software system. In this paper, we present a master level project course on software evolution, which has a large focus on software comprehension. We collected data about student’s experience with diverse comprehension techniques during focus group discussions over the course of two years. Our results indicate that systematic code reading can be supported by additional techniques to guiding reading efforts. Most techniques are considered valuable for gaining an overview and some techniques are judged to be helpful only in later stages of software comprehension efforts.

Tue 14 Jul

Displayed time zone: (UTC) Coordinated Universal Time change

15:00 - 16:00
Session 7: About DevelopersIndustry / Research / Programming Education at ICPC
Chair(s): Wahab Hamou-Lhadj Concordia University, Montreal, Canada
15:00
12m
Paper
How Graduate Computing Students Search When Using an Unfamiliar Programming Language
Research
Gina Bai North Carolina State University, Joshua Kayani , Kathryn Stolee North Carolina State University
Pre-print Media Attached
15:12
12m
Paper
What Drives the Reading Order of Programmers? An Eye Tracking Study
Research
Norman Peitek Leibniz Institute for Neurobiology, Janet Siegmund TU Chemnitz, Sven Apel Saarland University
Pre-print Media Attached
15:24
12m
Paper
Evaluating a Visual Approach for Understanding JavaScript Source Code
Research
Martín Dias University of Chile, Diego Orellana University of Chile, Santiago Vidal ISISTAN-CONICET, Leonel Merino University of Stuttgart, Alexandre Bergel University of Chile
Pre-print Media Attached
15:36
12m
Paper
How do Students Experience and Judge Software Comprehension Techniques?
Programming Education
Regina Hebig University of Gothenburg, Truong Ho-Quang , Rodi Jolak Chalmers | University of Gothenburg, Jan Schroeder Chalmers | University of Gothenburg, Linero Humberto Chalmers University of Technology, Ågren Magnus Chalmers University of Technology, Salome Maro Chalmers | University of Gothenburg
Media Attached
15:48
12m
Paper
Understanding What Software Engineers Are Working on — The Work-Item Prediction Challenge
Industry
Ralf Laemmel Facebook London, Alvin Kerber Facebook, Liane Praza
Pre-print Media Attached