Software maintenance project delays prediction using Bayesian Networks

被引:46
作者
de Melo, Ana C. V. [1 ]
Sanchez, Adilson J. [2 ]
机构
[1] Univ Sao Paulo, Dept Comp Sci, BR-05508090 Sao Paulo, Brazil
[2] Banco Itao, BR-03105000 Sao Paulo, Brazil
关键词
Bayesian Belief Networks; software management; project delay estimation;
D O I
10.1016/j.eswa.2006.10.040
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Managing software maintenance is rarely a precise task due to uncertainties concerned with resources and services descriptions. Even when a well-established maintenance process is followed, the risk of delaying tasks remains if the new services are not precisely described or when resources change during process execution. Also, the delay of a task at an early process stage may represent a different delay at the end of the process, depending on complexity or services reliability requirements. This paper presents a knowledge-based representation (Bayesian Networks) for maintenance project delays based on specialists experience and a corresponding tool to help in managing software maintenance projects. (c) 2006 Elsevier Ltd. All rights reserved.
引用
收藏
页码:908 / 919
页数:12
相关论文
共 23 条
[1]  
[Anonymous], 1990, INTRO EXPERT SYSTEMS
[2]  
Bibi S., 2004, P 10 INT SOFTW METR
[3]   Estimation and evaluation of uncertainty: A minimalist first pass approach [J].
School of Management, MSc Risk Management Programme, University of Southampton, Highfield, Southampton SO17 1BJ, United Kingdom .
International Journal of Project Management, 2000, 18 (06) :369-383
[4]   BBN-based software project risk management [J].
Fan, CF ;
Yu, YC .
JOURNAL OF SYSTEMS AND SOFTWARE, 2004, 73 (02) :193-203
[5]   Making resource decisions for software projects [J].
Fenton, N ;
Marsh, W ;
Neil, M ;
Cates, P ;
Forey, S ;
Tailor, M .
ICSE 2004: 26TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING, PROCEEDINGS, 2004, :397-406
[6]   Software measurement: Uncertainty and causal modeling [J].
Fenton, N ;
Krause, P ;
Neil, M .
IEEE SOFTWARE, 2002, 19 (04) :116-+
[7]   Predicting software defects in varying development lifecycles using Bayesian nets [J].
Fenton, Norman ;
Neil, Martin ;
Marsh, William ;
Hearty, Peter ;
Marquez, David ;
Krause, Paul ;
Mishra, Rajat .
INFORMATION AND SOFTWARE TECHNOLOGY, 2007, 49 (01) :32-43
[8]  
GREEN SD, 2001, J PROJ MANAGE, V7, P52
[9]  
Jensen FV., 1996, INTRO BAYESIAN NETWO INTRO BAYESIAN NETWO
[10]  
KHODAKARAMI V, IN PRESS PROJECT MAN