Abstract
Background: Mining Software Process (MSP) helps distill important information about software process enactment from software data repositories. An increasing amount of research effort is being dedicated to MSP. These studies differ in various aspects (e.g., topics, data, and techniques) of MSP. Objective: We aim to study the state of the art on MSP from following aspects, i.e., research topics, data sources, data types, mining techniques, and mining tools. Method: We conducted a systematic mapping study on the research relevant to MSP at both microprocess and macroprocess levels. Results: Our mapping study identified 40 relevant studies that can be grouped into microprocess and macroprocess levels. The identified mining techniques have been mapped onto the associated mining tools that fall into four types. Driven by the three research questions which represented in a meta-model, the findings revealed the correlations among the research topics, data sources, data types, mining techniques, and mining tools. Conclusion: It is observed that in order to discover the software process model or map, the main data source is from industrial project. Current mining techniques for microprocess research are mostly business process mining or sequence mining techniques used to recover descriptive software process. In addition, various machine learning algorithms and novel proposed methods are used to improve the accuracy of macroprocess level factors (e.g., software effort estimation).
Original language | English |
---|---|
Title of host publication | Proceedings - 24th Asia-Pacific Software Engineering Conference, APSEC 2017 |
Editors | Jian Lv, He Zhang, Xiao Liu, Mike Hinchey |
Publisher | Institute of Electrical and Electronics Engineers Inc. |
Pages | 51-60 |
Number of pages | 10 |
ISBN (Electronic) | 9781538636817 |
ISBN (Print) | 9781538636824 |
DOIs | |
Publication status | Published - 05 Mar 2018 |
Externally published | Yes |
Event | 24th Asia-Pacific Software Engineering Conference, APSEC 2017 - Nanjing, Jiangsu, China Duration: 04 Dec 2017 → 08 Dec 2017 |
Publication series
Name | Proceedings - Asia-Pacific Software Engineering Conference, APSEC |
---|---|
Volume | 2017-December |
ISSN (Print) | 1530-1362 |
Conference
Conference | 24th Asia-Pacific Software Engineering Conference, APSEC 2017 |
---|---|
Country/Territory | China |
City | Nanjing, Jiangsu |
Period | 04/12/2017 → 08/12/2017 |
Bibliographical note
Funding Information:This work is supported by the National Natural Science Foundation of China(Grant No.61572251).
Publisher Copyright:
© 2017 IEEE.
Keywords
- mapping study
- mining repository
- software engineering
- software process
ASJC Scopus subject areas
- Software