...
首页> 外文期刊>Journal of Software Engineering and Applications >Temporal Patterns of Software Evolution Defects: A Comparative Analysis of Open Source and Closed Source Projects
【24h】

Temporal Patterns of Software Evolution Defects: A Comparative Analysis of Open Source and Closed Source Projects

机译:软件演化缺陷的时间模式:开源项目和封闭项目的比较分析

获取原文
           

摘要

This study examines temporal patterns of software systems defects using the Autoregressive Integrated Moving Average (ARIMA) approach. Defect reports from ten software application projects are analyzed; five of these projects are open source and five are closed source from two software vendors. Across all sampled projects, the ARIMA time series modeling technique provides accurate estimates of reported defects during software maintenance, with organizationally dependent parameterization. In contrast to causal models that require extraction of source-code level metrics, this approach is based on readily available defect report data and is less computation intensive. This approach can be used to improve software maintenance and evolution resource allocation decisions and to identify outlier projects—that is, to provide evidence of unexpected defect reporting patterns that may indicate troubled projects.
机译:这项研究使用自回归综合移动平均值(ARIMA)方法检查软件系统缺陷的时间模式。分析来自十个软件应用程序项目的缺陷报告;这些项目中有五个是开源的,五个是来自两个软件供应商的封闭源。在所有采样的项目中,ARIMA时间序列建模技术都可以根据组织的参数设置,对软件维护期间报告的缺陷进行准确的估计。与需要提取源代码级别指标的因果模型相反,此方法基于容易获得的缺陷报告数据,并且计算强度较低。此方法可用于改善软件维护和演进资源分配决策,并识别异常项目,即,提供可能表明有问题项目的意外缺陷报告模式的证据。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号