What Are the Perception Gaps Between FLOSS Developers and SE Researchers? A Case of Bug Finding Research

Yutaro Kashiwa, Akinori Ihara, Masao Ohira

Research output: Chapter in Book/Report/Conference proceedingConference contribution

1 Citation (Scopus)

Abstract

In recent years, many researchers in the SE community have been devoting considerable efforts to provide FLOSS developers with a means to quickly find and fix various kinds of bugs in FLOSS products such as security and performance bugs. However, it is not exactly sure how FLOSS developers think about bugs to be removed preferentially. Without a full understanding of FLOSS developers’ perceptions of bug finding and fixing, researchers’ efforts might remain far away from FLOSS developers’ needs. In this study, we interview 322 notable GitHub developers about high impact bugs to understand FLOSS developers’ needs for bug finding and fixing, and we manually inspect and classify developers’ answers (bugs) by symptoms and root causes of bugs. As a result, we show that security and breakage bugs are highly crucial for FLOSS developers. We also identify what kinds of high impact bugs should be studied newly by the SE community to help FLOSS developers.

Original languageEnglish
Title of host publicationOpen Source Systems - 15th IFIP WG 2.13 International Conference, OSS 2019, Proceedings
EditorsFrancis Bordeleau, Alberto Sillitti, Paulo Meirelles, Valentina Lenarduzzi
PublisherSpringer New York LLC
Pages44-57
Number of pages14
ISBN (Print)9783030208820
DOIs
Publication statusPublished - 2019
Externally publishedYes
Event15th International Conference on Open Source Systems, OSS 2019 - Montreal, Canada
Duration: May 26 2019May 27 2019

Publication series

NameIFIP Advances in Information and Communication Technology
Volume556
ISSN (Print)1868-4238
ISSN (Electronic)1868-422X

Conference

Conference15th International Conference on Open Source Systems, OSS 2019
CountryCanada
CityMontreal
Period5/26/195/27/19

All Science Journal Classification (ASJC) codes

  • Information Systems
  • Computer Networks and Communications
  • Information Systems and Management

Fingerprint Dive into the research topics of 'What Are the Perception Gaps Between FLOSS Developers and SE Researchers? A Case of Bug Finding Research'. Together they form a unique fingerprint.

Cite this