Mining and predicting micro-process patterns of issue resolution for open source software projects

Addressing issue reports is an integral part of open source software (OSS) projects. Although several studies have attempted to discover the factors that affect issue resolution, few pay attention to the underlying micro-process patterns of resolution processes. Discovering these micro-patterns will...

Full description

Saved in:
Bibliographic Details
Main Authors: WANG, Yiran, CAO, Jian, LO, David
Format: text
Language:English
Published: Institutional Knowledge at Singapore Management University 2020
Subjects:
Online Access:https://ink.library.smu.edu.sg/sis_research/5628
https://ink.library.smu.edu.sg/context/sis_research/article/6631/viewcontent/Mining_predicting_micro_process_2020_31.pdf
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Singapore Management University
Language: English
id sg-smu-ink.sis_research-6631
record_format dspace
spelling sg-smu-ink.sis_research-66312021-05-12T02:48:34Z Mining and predicting micro-process patterns of issue resolution for open source software projects WANG, Yiran CAO, Jian LO, David Addressing issue reports is an integral part of open source software (OSS) projects. Although several studies have attempted to discover the factors that affect issue resolution, few pay attention to the underlying micro-process patterns of resolution processes. Discovering these micro-patterns will help us understand the dynamics of issue resolution processes so that we can manage and improve them in better ways. Of the various types of issues, those relating to corrective maintenance account for nearly half hence resolving these issues efficiently is critical for the success of OSS projects. Therefore, we apply process mining techniques to discover the micro-patterns of resolution processes for issues relating to corrective maintenance. Four and five typical patterns are found for the identification stage and solving stage of the resolution processes respectively. Furthermore, it is shown that the consequent patterns can be predicted with a certain degree of accuracy by selecting the appropriate features and models. Furthermore, we make use of the pattern information predicted to forecast the issue lifetime and the results show that this information can also improve the accuracy in the earlier observation points. At the same time, pattern predictions provide good interpretability to the forecast of issue lifetime. 2020-07-01T07:00:00Z text application/pdf https://ink.library.smu.edu.sg/sis_research/5628 info:doi/10.18293/SEKE2020-031 https://ink.library.smu.edu.sg/context/sis_research/article/6631/viewcontent/Mining_predicting_micro_process_2020_31.pdf http://creativecommons.org/licenses/by-nc-nd/4.0/ Research Collection School Of Computing and Information Systems eng Institutional Knowledge at Singapore Management University Issue lifetime prediction Issue pattern prediction Issue resolution Micro-pattern Process mining Software Engineering
institution Singapore Management University
building SMU Libraries
continent Asia
country Singapore
Singapore
content_provider SMU Libraries
collection InK@SMU
language English
topic Issue lifetime prediction
Issue pattern prediction
Issue resolution
Micro-pattern
Process mining
Software Engineering
spellingShingle Issue lifetime prediction
Issue pattern prediction
Issue resolution
Micro-pattern
Process mining
Software Engineering
WANG, Yiran
CAO, Jian
LO, David
Mining and predicting micro-process patterns of issue resolution for open source software projects
description Addressing issue reports is an integral part of open source software (OSS) projects. Although several studies have attempted to discover the factors that affect issue resolution, few pay attention to the underlying micro-process patterns of resolution processes. Discovering these micro-patterns will help us understand the dynamics of issue resolution processes so that we can manage and improve them in better ways. Of the various types of issues, those relating to corrective maintenance account for nearly half hence resolving these issues efficiently is critical for the success of OSS projects. Therefore, we apply process mining techniques to discover the micro-patterns of resolution processes for issues relating to corrective maintenance. Four and five typical patterns are found for the identification stage and solving stage of the resolution processes respectively. Furthermore, it is shown that the consequent patterns can be predicted with a certain degree of accuracy by selecting the appropriate features and models. Furthermore, we make use of the pattern information predicted to forecast the issue lifetime and the results show that this information can also improve the accuracy in the earlier observation points. At the same time, pattern predictions provide good interpretability to the forecast of issue lifetime.
format text
author WANG, Yiran
CAO, Jian
LO, David
author_facet WANG, Yiran
CAO, Jian
LO, David
author_sort WANG, Yiran
title Mining and predicting micro-process patterns of issue resolution for open source software projects
title_short Mining and predicting micro-process patterns of issue resolution for open source software projects
title_full Mining and predicting micro-process patterns of issue resolution for open source software projects
title_fullStr Mining and predicting micro-process patterns of issue resolution for open source software projects
title_full_unstemmed Mining and predicting micro-process patterns of issue resolution for open source software projects
title_sort mining and predicting micro-process patterns of issue resolution for open source software projects
publisher Institutional Knowledge at Singapore Management University
publishDate 2020
url https://ink.library.smu.edu.sg/sis_research/5628
https://ink.library.smu.edu.sg/context/sis_research/article/6631/viewcontent/Mining_predicting_micro_process_2020_31.pdf
_version_ 1770575534751744000