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

Understanding what a software engineer (a developer, an incident responder, a production engineer, etc.) is working on is a challenging problem – especially when considering the more complex software engineering workflows in software-intensive organizations: i) engineers rely on a multitude (perhaps hundreds) of loosely integrated tools; ii) engineers engage in concurrent and relatively long running workflows; ii) infrastructure (such as logging) is not fully aware of work items; iv) engineering processes (e.g., for incident response) are not explicitly modeled. In this paper, we explain the corresponding ‘work-item prediction challenge’ on the grounds of representative scenarios, report on related efforts at Facebook, discuss some lessons learned, and review related work to call to arms to leverage, advance, and combine techniques from program comprehension, mining software repositories, process mining, and machine learning.

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