Mon 26 Oct 2015 13:50 - 14:10 at Grand Station 5 - Programming Languages Papers Chair(s): Joshua Sunshine

Concurrent programming is notably known as a hard discipline. Over the last few years, great strides have been made in improving concurrent programming abstractions, techniques, and tools to ease concurrent programming practice. However, little effort has been placed on assessing what are the real-world problems faced by developers when writing concurrent applications. In this paper, we describe an empirical investigation of the top-250 most popular questions about concurrent programming on StackOverflow. We categorize them using a thematic analysis methodology. We observed that even though some questions (22.94% of them) are related to practical problems (e.g., “how to fix this concurrency bug”), most of them (66.23%) are asking for help in the basics concepts of concurrent programming (e.g., “what is a mutex?”). Although most of the questions are related to basic concepts, such questions were created by well-experienced StackOveflow users. Curiously, we did not find any question about how to use concurrent programming techniques to improve application performance.

A Study on the Most Popular Questions About Concurrent Programming (plateau2015-pinto.pdf)255KiB

Mon 26 Oct

plateau2015
13:30 - 15:00: PLATEAU - Programming Languages Papers at Grand Station 5
Chair(s): Joshua SunshineCarnegie Mellon University
plateau201513:30 - 13:50
Talk
Fredy CuencaHasselt University - tUL - iMinds, Jan Van den BerghHasselt University - tUL - iMinds, Kris LuytenHasselt University - tUL - iMinds, Karin ConinxHasselt University - tUL - iMinds
File Attached
plateau201513:50 - 14:10
Talk
Gustavo PintoUFPE, Weslley TorresFederal University of Pernambuco, Fernando CastorUFPE
File Attached
plateau201514:10 - 14:20
Talk
Michael CoblenzCarnegie Mellon University, Joshua SunshineCarnegie Mellon University, Brad MyersCarnegie Mellon University, Sam WeberSoftware Engineering Institute, Forrest ShullSoftware Engineering Institute
File Attached
plateau201514:20 - 14:33
Talk
Ismael FigueroaPontificia Universidad Católica de Valparaíso, Chile, Romain RobbesUniversity of Chile
File Attached
plateau201514:33 - 14:46
Talk
Najwani RazaliVictoria University of Wellington, James NobleVictoria University of Wellington, Stuart MarshallVictoria University of Wellington
File Attached
plateau201514:46 - 14:59
Talk
David PearceVictoria University of Wellington
File Attached