Write a Blog >>
ICSE 2022
Sun 8 - Fri 27 May 2022
Wed 11 May 2022 03:00 - 03:05 at ICSE room 2-odd hours - Software Ecosystems 1 Chair(s): Massimiliano Di Penta
Fri 13 May 2022 12:00 - 12:05 at ICSE room 4-even hours - Software Ecosystems 3 Chair(s): Christina von Flach

Stack Overflow (SO) provides informal documentation for APIs in response to questions that express API related developer needs. Navigating the information available on SO and getting information related to a particular API and need is challenging due to the vast amount of questions and answers and the tag-driven structure of SO. In this paper we focus on identifying and classifying fine-grained developer needs expressed in sentences of API-related SO questions, as well as the specific information types used to express such needs, and the different roles APIs play in these questions and their answers. We derive a taxonomy, complementing existing ones, through an empirical study of 266 SO posts. We then develop and evaluate an approach for the automated identification of the fine-grained developer needs in SO threads, which takes a thread as input and outputs the corresponding developer needs, the types of information expressing them, and the roles of API elements relevant to the needs. To show a practical application of our taxonomy, we introduce and evaluate an approach for the automated retrieval of SO questions, based on these developer needs.

Wed 11 May

Displayed time zone: Eastern Time (US & Canada) change

03:00 - 04:00
Software Ecosystems 1Technical Track / Journal-First Papers at ICSE room 2-odd hours
Chair(s): Massimiliano Di Penta University of Sannio, Italy
03:00
5m
Talk
API-related Developer Information Needs in Stack Overflow
Journal-First Papers
Mingwei Liu Fudan University, Xin Peng Fudan University, Andrian Marcus University of Texas at Dallas, Shuangshuang Xing Fudan University, Christoph Treude University of Melbourne, Chengyuan Zhao Fudan University
Link to publication DOI Pre-print Media Attached
03:05
5m
Talk
GitHub Discussions: An exploratory study of early adoption
Journal-First Papers
Hideaki Hata Shinshu University, Nicole Novielli University of Bari, Sebastian Baltes SAP SE & University of Adelaide, Raula Gaikovina Kula Nara Institute of Science and Technology, Christoph Treude University of Melbourne
Link to publication DOI Pre-print Media Attached
03:10
5m
Talk
An Exploratory Study of Deep Learning Supply Chain
Technical Track
Xin Tan Beihang University, China, Kai Gao Peking University, China, Minghui Zhou Peking University, China, Li Zhang Beihang University
Pre-print Media Attached
03:15
5m
Talk
Demystifying the Vulnerability Propagation and Its Evolution via Dependency Trees in the NPM Ecosystem
Technical Track
Chengwei Liu Tianjin University and Nanyang Technological University, Sen Chen Tianjin University, Lingling Fan Nankai University, Bihuan Chen Fudan University, China, Yang Liu Nanyang Technological University, Xin Peng Fudan University
Pre-print Media Attached

Fri 13 May

Displayed time zone: Eastern Time (US & Canada) change

12:00 - 13:00
Software Ecosystems 3Technical Track / Journal-First Papers at ICSE room 4-even hours
Chair(s): Christina von Flach Federal University of Bahia
12:00
5m
Talk
API-related Developer Information Needs in Stack Overflow
Journal-First Papers
Mingwei Liu Fudan University, Xin Peng Fudan University, Andrian Marcus University of Texas at Dallas, Shuangshuang Xing Fudan University, Christoph Treude University of Melbourne, Chengyuan Zhao Fudan University
Link to publication DOI Pre-print Media Attached
12:05
5m
Talk
"Did You Miss My Comment or What?" Understanding Toxicity in Open Source DiscussionsDistinguished Paper Award
Technical Track
Courtney Miller Carnegie Mellon University, Sophie Cohen Wesleyan University, Daniel Klug Carnegie Mellon University, Bogdan Vasilescu Carnegie Mellon University, USA, Christian Kästner Carnegie Mellon University
Pre-print Media Attached
12:10
5m
Talk
Nufix: Escape From NuGet Dependency Maze
Technical Track
Zhenming Li Northeastern University, Ying Wang Northeastern University, China, Zeqi Lin Microsoft Research, China, Shing-Chi Cheung Hong Kong University of Science and Technology, Jian-Guang Lou Microsoft Research
Pre-print Media Attached
12:15
5m
Talk
"This Is Damn Slick!" Estimating the Impact of Tweets on Open Source Project Popularity and New ContributorsDistinguished Paper Award
Technical Track
Hongbo Fang Carnegie Mellon University, Hemank Lamba Carnegie Mellon University, Jim Herbsleb Carnegie Mellon University, Bogdan Vasilescu Carnegie Mellon University, USA
DOI Pre-print Media Attached

Information for Participants
Wed 11 May 2022 03:00 - 04:00 at ICSE room 2-odd hours - Software Ecosystems 1 Chair(s): Massimiliano Di Penta
Info for room ICSE room 2-odd hours:

Click here to go to the room on Midspace

Fri 13 May 2022 12:00 - 13:00 at ICSE room 4-even hours - Software Ecosystems 3 Chair(s): Christina von Flach
Info for room ICSE room 4-even hours:

Click here to go to the room on Midspace