Predicting web development effort using a bayesian network

作者: Emilia Mendes

DOI: 10.14236/EWIC/EASE2007.9

关键词: Data miningPoint estimationComputer scienceNode (networking)Bayesian networkMultivariate statisticsSoftwareStepwise regressionSet (abstract data type)Web development

摘要: OBJECTIVE - The objective of this paper is to investigate the use a Bayesian Network (BN) for Web effort estimation. METHOD We built BN automatically using HUGIN tool and data on 120 projects from Tukutuku database. In addition model node probability tables were also validated by project manager well-established company in Rio de Janeiro (Brazil). accuracy was measured 30 (validation set), point estimates (1-fold cross-validation 80%-20% split). obtained compared forward stepwise regression (SWR) as one most frequently used techniques software estimation. RESULTS Our results showed that BN-based predictions better than previous Web-based cross-company models, significantly SWR. CONCLUSIONS suggest that, at least dataset used, allows representation uncertainty, inherent estimation, can outperform other commonly such those multivariate techniques.

参考文章(43)
Emilia Mendes, Nile Mosley, Steve Counsell, Web Effort Estimation Web Engineering. pp. 29- 73 ,(2006) , 10.1007/3-540-28218-1_2
Suzanne M. Mahoney, Kathryn B. Laskey, Network engineering for complex belief networks uncertainty in artificial intelligence. pp. 389- 396 ,(1996)
E. Mendes, B. Kitchenham, Further comparison of cross-company and within-company effort estimation models for Web applications ieee international software metrics symposium. pp. 348- 357 ,(2004) , 10.1109/METRICS.2004.24
S. D. Conte, H. E. Dunsmore, V. Y. Shen, Software engineering metrics and models Benjamin-Cummings Publishing Co., Inc.. ,(1986)
Owen Woodberry, Ann E. Nicholson, Kevin B. Korb, Carmel Pollino, Parameterising bayesian networks australasian joint conference on artificial intelligence. pp. 1101- 1107 ,(2004) , 10.1007/978-3-540-30549-1_108
Arno J. Knobbe, Eric K. Y. Ho, Numbers in Multi-relational Data Mining Knowledge Discovery in Databases: PKDD 2005. pp. 544- 551 ,(2005) , 10.1007/11564126_56
N. Fenton, P. Krause, M. Neil, Software measurement: uncertainty and causal modeling IEEE Software. ,vol. 19, pp. 116- 122 ,(2002) , 10.1109/MS.2002.1020298
M.J Taylor, J McWilliam, H Forsyth, S Wade, Methodologies and website development: a survey of practice Information & Software Technology. ,vol. 44, pp. 381- 391 ,(2002) , 10.1016/S0950-5849(02)00024-1
D.J. Reifer, Web development: estimating quick-to-market software IEEE Software. ,vol. 17, pp. 57- 64 ,(2000) , 10.1109/52.895169
Kevin Korb, Ann E. Nicholson, Bayesian artificial intelligence ,(2003)