Blogs (1) >>
ICSE 2019
Sat 25 - Fri 31 May 2019 Montreal, QC, Canada
Wed 29 May 2019 16:30 - 16:50 at Place du Canada - Studying Developers Chair(s): Thomas Fritz

In order to build efficient tools that support complex programming tasks, it is imperative that we understand how developers program. We know that developers create a context around their programming task by gathering all relevant information needed. We also know that developers decompose their tasks recursively into smaller units. However, important gaps exist in our knowledge about: (1) the role that context plays in supporting smaller units of tasks, (2) the relationship that might exist among these smaller units, and (3) how context flows across them. The goal of this research is to gain a better understanding of how developers structure their tasks and manage context through a field study of 10 professional developers in an industrial setting. Our analysis reveals that developers decompose their tasks into smaller units with distinct goals, that specific patterns exist in how they sequence these smaller units, and that developers may maintain context between those smaller units with related goals.

Wed 29 May

icse-2019-Paper-Presentations
16:00 - 18:00: Papers - Studying Developers at Place du Canada
Chair(s): Thomas FritzUniversity of Zurich, University of British Columbia
icse-2019-Technical-Papers16:00 - 16:20
Talk
Jon EyolfsonUniversity of Waterloo, Patrick LamUniversity of Waterloo
icse-2019-Journal-First-Paper16:20 - 16:30
Talk
Davide FucciUniversity of Hamburg, Giuseppe ScannielloUniversity of Basilicata, Simone RomanoUniversity of Basilicata, Natalia JuristoUniversidad Politecnica de Madrid
icse-2019-Technical-Papers16:30 - 16:50
Talk
Souti ChattopadhyayGraduate Student, Nicholas NelsonOregon State University, Yenifer Ramirez GonzalezOregon State University, Annel Amelia LeonOregon State University, Rahul PanditaPhase Change Software, Anita SarmaOregon State University
icse-2019-Technical-Papers16:50 - 17:10
Talk
Nahla Abid, Bonita SharifUniversity of Nebraska-Lincoln, USA, Natalia DraganKent State University, Hend AlrasheedKent State University, Jonathan MaleticKent State University
icse-2019-Technical-Papers17:10 - 17:30
Talk
Yu HuangUniversity of Michigan, Xinyu LiuUniversity of Michigan, Ryan KruegerUniversity of Michigan, Tyler SantanderUniversity of California at Santa Barbara, Xiaosu HuUniversity of Michigan, Kevin LeachUniversity of Michigan, Westley WeimerUniversity of Michigan
Pre-print
icse-2019-New-Ideas-and-Emerging-Reults17:30 - 17:40
Talk
Ricardo CouceiroUniversity of Coimbra, Gonçalo DuarteUniversity of Coimbra, João DurãesCISUC, Polytechnic Institute of Coimbra, João CastelhanoICNAS, University of Coimbra, Catarina DuarteICNAS, University of Coimbra, Cesar TeixeiraUniversity of Coimbra, Miguel Castelo BrancoICNAS/CIBIT, University of Coimbra, Paulo CarvalhoUniversity of Coimbra, Henrique MadeiraUniversity of Coimbra
icse-2019-Paper-Presentations17:40 - 18:00
Talk