首页> 外文会议>Asia-Pacific Software Engineering Conference >A Mapping Study on Mining Software Process
【24h】

A Mapping Study on Mining Software Process

机译:挖掘软件过程的映射研究

获取原文

摘要

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).
机译:背景:挖掘软件过程(MSP)有助于从软件数据存储库中提取有关软件过程制定的重要信息。越来越多的研究工作致力于MSP。这些研究在MSP的各个方面(例如主题,数据和技术)都不同。目的:我们旨在从以下几个方面研究MSP的最新发展,即研究主题,数据源,数据类型,挖掘技术和挖掘工具。方法:我们对与MSP相关的研究进行了系统的制图研究,涉及微观过程和宏观过程。结果:我们的制图研究确定了40个相关研究,可以将其分为微观过程和宏观过程级别。所识别的挖掘技术已映射到相关的挖掘工具上,该工具分为四种类型。在以元模型表示的三个研究问题的驱动下,研究结果揭示了研究主题,数据源,数据类型,挖掘技术和挖掘工具之间的相关性。结论:观察到,为了发现软件过程模型或地图,主要数据源来自工业项目。当前用于微过程研究的挖掘技术主要是业务过程挖掘或用于恢复描述性软件过程的序列挖掘技术。另外,各种机器学习算法和新颖提出的方法被用于提高宏处理级因素(例如,软件工作量估计)的准确性。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号