Write a Blog >>
MSR 2021
Mon 17 - Wed 19 May 2021
co-located with ICSE 2021
Tue 18 May 2021 10:08 - 10:12 at MSR Room 1 - Developer communications Chair(s): Hourieh Khalajzadeh

Software companies have an interest in reaching the maximum amount of potential customers while, at the same time, providing a frictionless experience. Desktop web app frameworks are promising in this respect, allowing developers and companies to reuse existing code and knowledge of web applications to create of cross-platform apps integrated with native APIs. Despite their growing popularity, existing challenges in adopting these technologies have not been documented and it is hard for individuals and companies to weigh their pros and cons.

In this paper, we address this issue by investigating the challenges that developers frequently experience when employing these technologies. To achieve this goal, we mine and apply topic modeling techniques to a dataset of 10,822 Stack Overflow posts related to desktop web application development. Analyzing the resulting topics, we found that: i) despite frameworks’ efforts, developers often experience issues regarding the build and deployment processes for multiple platforms; ii) reuse of existing libraries and development tools in the context of desktop applications is cumbersome; iii) hard to solve issues frequently arise when interacting with native APIs. Furthermore, we confirm our finding by providing evidence that identified issues are present in issue reports of 453 open-source applications publicly hosted on GitHub.

Tue 18 May

Displayed time zone: Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna change

10:00 - 10:50
Developer communicationsTechnical Papers / Data Showcase at MSR Room 1
Chair(s): Hourieh Khalajzadeh Monash University, Australia
10:01
3m
Talk
Waiting around or job half-done? Sentiment in self-admitted technical debt
Technical Papers
Gianmarco Fucci University of Sannio, Nathan Cassee Eindhoven University of Technology, Fiorella Zampetti University of Sannio, Italy, Nicole Novielli University of Bari, Alexander Serebrenik Eindhoven University of Technology, Massimiliano Di Penta University of Sannio, Italy
Pre-print Media Attached
10:04
4m
Research paper
Automatically Selecting Follow-up Questions for Deficient Bug Reports
Technical Papers
Mia Mohammad Imran Virginia Commonwealth University, Agnieszka Ciborowska Virginia Commonwealth University, Kostadin Damevski Virginia Commonwealth University
Pre-print
10:08
4m
Talk
Challenges in Developing Desktop Web Apps: a Study of Stack Overflow and GitHub
Technical Papers
Gian Luca Scoccia University of L'Aquila, Patrizio Migliarini DISIM, University of L'Aquila, Marco Autili University of L'Aquila, Italy
Pre-print
10:12
3m
Talk
Search4Code: Code Search Intent Classification Using Weak Supervision
Data Showcase
Nikitha Rao Microsoft Research, Chetan Bansal Microsoft Research, Joe Guan Microsoft
Pre-print
10:15
35m
Live Q&A
Discussions and Q&A
Technical Papers


Information for Participants
Tue 18 May 2021 10:00 - 10:50 at MSR Room 1 - Developer communications Chair(s): Hourieh Khalajzadeh
Info for room MSR Room 1:

Go directly to this room on Clowdr