CHASE 2023
Sun 14 - Mon 15 May 2023 Melbourne, Australia
co-located with ICSE 2023
Sun 14 May 2023 17:05 - 17:25 at Meeting Room 103 - OSS & Knowledge Communities / Closing Chair(s): Kiev Gama

Websites are frequently used by programmers to support the development process. This paper investigates programmer-Web interactions when coding, and combines observations of behaviour with assessments of the resulting source code. We report on an online observational study with ten student programmers as they engaged in programming tasks of varying complexity. Screens were recorded of participants’ activities, and each participated in an interview. Videos and interviews were thematically analysed. Programmers employed various strategies for seeking and utilising online knowledge. The resulting source code was examined to determine the extent to which it met requirements and whether it contained errors. The source code analysis revealed that coding with the Web involved more coding time and effort, but increased the possibility of producing correct code. On the other hand, coding with the Web introduced instances of either incorrect or non-executable source code. It can be assumed that coding using the Web does not always guarantee an outcome that is correct and executable.

Sun 14 May

Displayed time zone: Hobart change

15:45 - 17:15
OSS & Knowledge Communities / ClosingResearch Track at Meeting Room 103
Chair(s): Kiev Gama UFPE
15:45
20m
Talk
Understanding information diffusion about open-source projects on Twitter, HackerNews, and RedditFull Paper
Research Track
Hongbo Fang Carnegie Mellon University, Bogdan Vasilescu Carnegie Mellon University, James Herbsleb Carnegie Mellon University
Pre-print
16:05
20m
Talk
Towards Understanding the Open Source Interest in Gender-Related GitHub ProjectsFull Paper
Research Track
Rita Garcia Unity and Victoria University of Wellington, Christoph Treude University of Melbourne, Wendy La University of Adelaide
Pre-print
16:25
20m
Talk
Hearing the voice of experts: Unveiling Stack Exchange communities’ knowledge of test smellsFull Paper
Research Track
Luana Martins Federal University of Bahia, Denivan Campos Federal University of Bahia, Railana Santana Federal University of Bahia, Joselito Mota Jr Federal University of Bahia, Heitor Augustus Xavier Costa Federal University of Lavras, Ivan Machado Federal University of Bahia
Pre-print
17:05
20m
Talk
Strategies for Using Websites to Support Programming and Their Impact on Source CodeFull Paper
Research Track
Omar Alghamdi Department of Computer Science, University of Manchester, M13 9PL, United Kingdom. College of Computing and Informatics, Saudi Electronic University, Riyadh,6867, Saudi Arabia, Sarah Clinch Department of Computer Science, University of Manchester, M13 9PL, United Kingdom, Mohammad Alhamadi Department of Computer Science, University of Manchester, M13 9PL, United Kingdom, Caroline Jay Department of Computer Science, University of Manchester, M13 9PL, United Kingdom
Pre-print
17:25
5m
Day closing
First day closing
Research Track
Igor Steinmacher Northern Arizona University