发现软件项目风险分析中的多对一因果关系

Weiqi Chen, Kang Liu, Lijun Su, Mei Liu, Z. Hao, Yong Hu, Xiangzhou Zhang
{"title":"发现软件项目风险分析中的多对一因果关系","authors":"Weiqi Chen, Kang Liu, Lijun Su, Mei Liu, Z. Hao, Yong Hu, Xiangzhou Zhang","doi":"10.1109/3PGCIC.2014.133","DOIUrl":null,"url":null,"abstract":"Many risk factors affect software development and risk management has become one of the major activities in software development. Discovering causal directions among risk factors and project performance are important support for risk management. The Additive Noise Model (ANM) is an effective algorithm for discovering the direction on one-to-one causalities, but ineffective on many-to-one causalities which are frequent in software project risk analysis (SPRA) process. Thus we proposed a modified ANM with Conditional Probability Table (ANMCPT) to discover the causal direction among risk factors and project performance. The experimental results show our proposed algorithm is effective to discover the many-to-one causalities in SPRM on 498 collected software project data, and it performs better than other algorithms in the prediction with discovered causes of project performance, such as logistic regression, C4.5, Naïve Bayes, and general BNs. This study firstly presents an approach using ANM for many-to-one causality discovery in SPRA and then proves that it is an effective algorithm for analyzing the risk in software project.","PeriodicalId":395610,"journal":{"name":"2014 Ninth International Conference on P2P, Parallel, Grid, Cloud and Internet Computing","volume":"87 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2014-11-08","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"5","resultStr":"{\"title\":\"Discovering Many-to-One Causality in Software Project Risk Analysis\",\"authors\":\"Weiqi Chen, Kang Liu, Lijun Su, Mei Liu, Z. Hao, Yong Hu, Xiangzhou Zhang\",\"doi\":\"10.1109/3PGCIC.2014.133\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Many risk factors affect software development and risk management has become one of the major activities in software development. Discovering causal directions among risk factors and project performance are important support for risk management. The Additive Noise Model (ANM) is an effective algorithm for discovering the direction on one-to-one causalities, but ineffective on many-to-one causalities which are frequent in software project risk analysis (SPRA) process. Thus we proposed a modified ANM with Conditional Probability Table (ANMCPT) to discover the causal direction among risk factors and project performance. The experimental results show our proposed algorithm is effective to discover the many-to-one causalities in SPRM on 498 collected software project data, and it performs better than other algorithms in the prediction with discovered causes of project performance, such as logistic regression, C4.5, Naïve Bayes, and general BNs. This study firstly presents an approach using ANM for many-to-one causality discovery in SPRA and then proves that it is an effective algorithm for analyzing the risk in software project.\",\"PeriodicalId\":395610,\"journal\":{\"name\":\"2014 Ninth International Conference on P2P, Parallel, Grid, Cloud and Internet Computing\",\"volume\":\"87 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2014-11-08\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"5\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2014 Ninth International Conference on P2P, Parallel, Grid, Cloud and Internet Computing\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/3PGCIC.2014.133\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2014 Ninth International Conference on P2P, Parallel, Grid, Cloud and Internet Computing","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/3PGCIC.2014.133","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 5

摘要

影响软件开发的风险因素很多,风险管理已成为软件开发中的主要活动之一。发现风险因素与项目绩效之间的因果关系是风险管理的重要支撑。加性噪声模型(ANM)是一种有效的一对一因果关系方向发现算法,但对于软件项目风险分析(SPRA)过程中频繁出现的多对一因果关系方向发现效果不佳。为此,我们提出了一种带有条件概率表(ANMCPT)的改进ANM来发现风险因素与项目绩效之间的因果关系。实验结果表明,本文提出的算法可以有效地发现SPRM中498个收集的软件项目数据的多对一因果关系,并且在发现项目绩效原因的预测方面优于其他算法,如逻辑回归、C4.5、Naïve贝叶斯和一般BNs。本文首先提出了在SPRA中使用ANM进行多对一因果关系发现的方法,并证明了该方法是一种有效的软件项目风险分析算法。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
Discovering Many-to-One Causality in Software Project Risk Analysis
Many risk factors affect software development and risk management has become one of the major activities in software development. Discovering causal directions among risk factors and project performance are important support for risk management. The Additive Noise Model (ANM) is an effective algorithm for discovering the direction on one-to-one causalities, but ineffective on many-to-one causalities which are frequent in software project risk analysis (SPRA) process. Thus we proposed a modified ANM with Conditional Probability Table (ANMCPT) to discover the causal direction among risk factors and project performance. The experimental results show our proposed algorithm is effective to discover the many-to-one causalities in SPRM on 498 collected software project data, and it performs better than other algorithms in the prediction with discovered causes of project performance, such as logistic regression, C4.5, Naïve Bayes, and general BNs. This study firstly presents an approach using ANM for many-to-one causality discovery in SPRA and then proves that it is an effective algorithm for analyzing the risk in software project.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信