Characterizing common and domain-specific package bugs: A case study on Ubuntu
Ubuntu is an open source software platform that runs everywhere from the smartphone, the tablet and the PC to the server and the cloud. In Ubuntu, there are many self-contained or third-party software packages for different use, and a bug report in Ubuntu could affect one or more packages simultaneo...
Saved in:
Main Authors: | , , , , , |
---|---|
Format: | text |
Language: | English |
Published: |
Institutional Knowledge at Singapore Management University
2018
|
Subjects: | |
Online Access: | https://ink.library.smu.edu.sg/sis_research/4311 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Institution: | Singapore Management University |
Language: | English |
id |
sg-smu-ink.sis_research-5314 |
---|---|
record_format |
dspace |
spelling |
sg-smu-ink.sis_research-53142019-02-21T06:48:06Z Characterizing common and domain-specific package bugs: A case study on Ubuntu REN, Xiaoxue HUANG, Qiao XIA, Xin XING, Zhenchang BAO, Lingfeng LO, David Ubuntu is an open source software platform that runs everywhere from the smartphone, the tablet and the PC to the server and the cloud. In Ubuntu, there are many self-contained or third-party software packages for different use, and a bug report in Ubuntu could affect one or more packages simultaneously. Identifying the common package bugs in Ubuntu can help both developers and users better understand the packages they are developing or using, and also provide further guidelines to developers of similar packages in the future. In this paper, we perform a large-scale empirical study of common package bugs on Ubuntu by leveraging topic modeling. By analyzing a total of 240,097 bug reports, we identify 3 general bugs that are common to all Ubuntu packages, i.e., Graphical User Interface (GUI), Maintenance, and Runtime bugs. Moreover, we categorize top-100 packages with most number of bug reports into 6 categories (i.e., graphics, internet, office, sound and video, system management, and kernel), and identify domain-specific bugs for each category. 2018-07-27T07:00:00Z text https://ink.library.smu.edu.sg/sis_research/4311 info:doi/10.1109/COMPSAC.2018.00065 Research Collection School Of Computing and Information Systems eng Institutional Knowledge at Singapore Management University Computer Engineering Software Engineering |
institution |
Singapore Management University |
building |
SMU Libraries |
continent |
Asia |
country |
Singapore Singapore |
content_provider |
SMU Libraries |
collection |
InK@SMU |
language |
English |
topic |
Computer Engineering Software Engineering |
spellingShingle |
Computer Engineering Software Engineering REN, Xiaoxue HUANG, Qiao XIA, Xin XING, Zhenchang BAO, Lingfeng LO, David Characterizing common and domain-specific package bugs: A case study on Ubuntu |
description |
Ubuntu is an open source software platform that runs everywhere from the smartphone, the tablet and the PC to the server and the cloud. In Ubuntu, there are many self-contained or third-party software packages for different use, and a bug report in Ubuntu could affect one or more packages simultaneously. Identifying the common package bugs in Ubuntu can help both developers and users better understand the packages they are developing or using, and also provide further guidelines to developers of similar packages in the future. In this paper, we perform a large-scale empirical study of common package bugs on Ubuntu by leveraging topic modeling. By analyzing a total of 240,097 bug reports, we identify 3 general bugs that are common to all Ubuntu packages, i.e., Graphical User Interface (GUI), Maintenance, and Runtime bugs. Moreover, we categorize top-100 packages with most number of bug reports into 6 categories (i.e., graphics, internet, office, sound and video, system management, and kernel), and identify domain-specific bugs for each category. |
format |
text |
author |
REN, Xiaoxue HUANG, Qiao XIA, Xin XING, Zhenchang BAO, Lingfeng LO, David |
author_facet |
REN, Xiaoxue HUANG, Qiao XIA, Xin XING, Zhenchang BAO, Lingfeng LO, David |
author_sort |
REN, Xiaoxue |
title |
Characterizing common and domain-specific package bugs: A case study on Ubuntu |
title_short |
Characterizing common and domain-specific package bugs: A case study on Ubuntu |
title_full |
Characterizing common and domain-specific package bugs: A case study on Ubuntu |
title_fullStr |
Characterizing common and domain-specific package bugs: A case study on Ubuntu |
title_full_unstemmed |
Characterizing common and domain-specific package bugs: A case study on Ubuntu |
title_sort |
characterizing common and domain-specific package bugs: a case study on ubuntu |
publisher |
Institutional Knowledge at Singapore Management University |
publishDate |
2018 |
url |
https://ink.library.smu.edu.sg/sis_research/4311 |
_version_ |
1770574616320802816 |