The Community for Technology Leaders
RSS Icon
Subscribe
Issue No.06 - November/December (2008 vol.34)
pp: 723-737
Emilia Mendes , The University of Auckland, Auckland
Nile Mosley , MetriQ Limited, Auckland
ABSTRACT
OBJECTIVE
INDEX TERMS
Process measurement, Cost estimation, Planning, Time estimation
CITATION
Emilia Mendes, Nile Mosley, "Bayesian Network Models for Web Effort Prediction: A Comparative Study", IEEE Transactions on Software Engineering, vol.34, no. 6, pp. 723-737, November/December 2008, doi:10.1109/TSE.2008.64
REFERENCES
[1] L. Angelis and I. Stamelos, “A Simulation Tool for Efficient Analogy Based Cost Estimation,” Empirical Software Eng., vol. 5, pp. 35-68, 2000.
[2] L. Baresi, S. Morasca, and P. Paolini, “An Empirical Study on the Design Effort for Web Applications,” Proc. Third Int'l Conf. Web Information Systems Eng., pp. 345-354, 2002.
[3] L. Baresi, S. Morasca, and P. Paolini, “Estimating the Design Effort for Web Applications,” Proc. Ninth Int'l Software Metrics Symp., pp.62-72, 2003.
[4] S. Bibi, I. Stamelos, and L. Angelis, “Bayesian Belief Networks as a Software Productivity Estimation Tool,” Proc. First Balkan Conf. Informatics, 2003.
[5] L.C. Briand, T. Langley, and I. Wieczorek, “A Replicated Assessment and Comparison of Common Software Cost Modeling Techniques,” Proc. 22nd Int'l Conf. Software Eng. (ICSE '00), pp.377-386, 2000.
[6] L.C. Briand, K. El Emam, and F. Bomarius, “COBRA: A Hybrid Method for Software Cost Estimation, Benchmarking and Risk Assessment,” Proc. 20th Int'l Conf. Software Eng., pp. 390-399, 1998.
[7] J. Cheng, D.A. Bell, and W. Liu, “Learning Belief Networks from Data: An Information Theory Based Approach,” Proc. Sixth ACM Int'l Conf. Information and Knowledge Management, 1997.
[8] S.P. Christodoulou, P.A. Zafiris, and T.S. Papatheodorou, “WWW2000: The Developer's View and a Practitioner's Approach to Web Engineering,” Proc. Second ICSE Workshop Web Eng., pp. 75-92, June 2000.
[9] S. Conte, H. Dunsmore, and V. Shen, Software Engineering Metrics and Models. Benjamin/Cummings, 1986.
[10] G. Costagliola, S. Di Martino, F. Ferrucci, C. Gravino, G. Tortora, and G. Vitiello, “Effort Estimation Modeling Techniques: A Case Study for Web Applications,” Proc. Sixth Int'l Conf. Web Eng., pp.9-16, 2006.
[11] M.J. Druzdzel, A. Onisko, D. Schwartz, J.N. Dowling, and H. Wasyluk, “Knowledge Engineering for Very Large Decision-Analytic Medical Models,” Proc. Ann. Meeting Am. Medical Informatics Assoc., pp. 1049-1054, 1999.
[12] M.J. Druzdzel and L.C. van der Gaag, “Building Probabilistic Networks: Where Do the Numbers Come from?” IEEE Trans. Knowledge and Data Eng., vol. 12, no. 4, pp. 481-486, July/Aug. 2000.
[13] N. Fenton, P. Krause, and M. Neil, “Software Measurement: Uncertainty and Causal Modeling,” IEEE Software, pp. 116-122, 2002.
[14] N. Fenton, W. Marsh, M. Neil, P. Cates, S. Forey, and M. Tailor, “Making Resource Decisions for Software Projects,” Proc. 26th Int'l Conf. Software Eng., pp. 397-406, 2004.
[15] R. Fewster and E. Mendes, “Measurement, Prediction and Risk Analysis for Web Applications,” Proc. Seventh IEEE Int'l Software Metrics Symp., pp. 338-348, 2001.
[16] R. Jeffery, M. Ruhe, and I. Wieczorek, “Using Public Domain Metrics to Estimate Software Development Effort,” Proc. Seventh IEEE Int'l Software Metrics Symp., pp. 16-27, 2001.
[17] F.V. Jensen, An Introduction to Bayesian Networks. UCL Press, 1996.
[18] B.A. Kitchenham, “A Procedure for Analysing Unbalanced Data Sets,” IEEE Trans. Software Eng., vol. 24, no. 4, pp. 278-301, Apr. 1998.
[19] B.A. Kitchenham, L.M. Pickard, S.G. MacDonell, and M.J. Shepperd, “What Accuracy Statistics Really Measure,” IEE Proc. Software Eng., vol. 148, no. 3, June 2001.
[20] B.A. Kitchenham and E. Mendes, “A Comparison of Cross-Company and Single-Company Effort Estimation Models for Web Applications,” Proc. Int'l Conf. Empirical Assessment in Software Eng., pp. 47-55, 2004.
[21] A.J. Knobbe and E.K.Y. Ho, “Numbers in Multi-Relational Data Mining,” Proc. Ninth European Conf. Principles and Practice of Knowledge Discovery in Databases), 2005.
[22] S.L. Lauritzen, “The EM Algorithm for Graphical Association Models with Missing Data,” Computational Statistics and Data Analysis, vol. 19, pp. 191-201, 1995.
[23] C. Lokan and E. Mendes, “Cross-Company and Single-Company Effort Models Using the ISBSG Database: A Further Replicated Study,” Proc. ACM/IEEE Int'l Symp. Empirical Software Eng., pp. 75-84, 2006.
[24] S.M. Mahoney and K.B. Laskey, “Network Engineering for Complex Belief Networks,” Proc. 12th Ann. Conf. Uncertainty in Artificial Intelligence, pp. 389-396, 1996.
[25] L. Mangia and R. Paiano, “MMWA: A Software Sizing Model for Web Applications,” Proc. Fourth Int'l Conf. Web Information Systems Eng., pp. 53-63, 2003.
[26] E. Mendes, “Predicting Web Development Effort Using a Bayesian Network,” Proc. Int'l Conf. Evaluation and Assessment in Software Eng., pp. 83-93, 2007.
[27] E. Mendes, “The Use of a Bayesian Network for Web Effort Estimation,” Proc. Seventh Int'l Conf. Web Eng., pp. 90-104, 2007.
[28] E. Mendes, “A Comparison of Techniques for Web Effort Estimation,” Proc. ACM/IEEE Int'l Symp. Empirical Software Eng., pp. 334-343, 2007.
[29] E. Mendes and B.A. Kitchenham, “Further Comparison of Cross-Company and Within-Company Effort Estimation Models for Web Applications,” Proc. 10th IEEE Int'l Software Metrics Symp., pp. 348-357, 2004.
[30] E. Mendes and S. Counsell, “Web Development Effort Estimation Using Analogy,” Proc. 12th Australian Software Eng. Conf., pp. 203-212, 2000.
[31] E. Mendes and N. Mosley, “Further Investigation into the Use of CBR and Stepwise Regression to Predict Development Effort for Web Hypermedia Applications,” Proc. ACM/IEEE Int'l Symp. Empirical Software Eng., pp. 79-90, 2002.
[32] E. Mendes, N. Mosley, and S. Counsell, “Web Metrics—Metrics for Estimating Effort to Design and Author Web Applications,” IEEE Multimedia, pp. 50-57, Jan.-Mar. 2001.
[33] E. Mendes, N. Mosley, and S. Counsell, “The Application of Case-Based Reasoning to Early Web Project Cost Estimation,” Proc. 26th IEEE Int'l Computer Software and Applications Conf., pp. 393-398, 2002.
[34] E. Mendes, N. Mosley, and S. Counsell, “Comparison of Length, Complexity and Functionality as Size Measures for Predicting Web Design and Authoring Effort,” IEE Proc. Software, vol. 149, no. 3, pp. 86-92, June 2002.
[35] E. Mendes, N. Mosley, and S. Counsell, “Do Adaptation Rules Improve Web Cost Estimation?” Proc. 14th ACM Conf. Hypertext and Hypermedia, pp. 173-183, 2003.
[36] E. Mendes, N. Mosley, and S. Counsell, “Investigating Web Size Metrics for Early Web Cost Estimation,” J. Systems and Software, vol. 77, no. 2, pp. 157-172, 2005.
[37] E. Mendes, N. Mosley, and S. Counsell, “The Need for Web Engineering: An Introduction,” Web Eng., E. Mendes and N.Mosley, eds., pp. 1-26, Springer-Verlag, 2005.
[38] E. Mendes, I. Watson, C. Triggs, N. Mosley, and S. Counsell, “A Comparison of Development Effort Estimation Techniques for Web Hypermedia Applications,” Proc. Eighth IEEE Int'l Software Metrics Symp., pp. 141-151, June 2002.
[39] E. Mendes, I. Watson, C. Triggs, N. Mosley, and S. Counsell, “A Comparative Study of Cost Estimation Models for Web Hypermedia Applications,” Empirical Software Eng., vol. 8, no. 2, pp. 163-196, 2003.
[40] M. Neil, N. Fenton, and L. Nielsen, “Building Large-Scale Bayesian Networks,” The Knowledge Eng. Rev. (KER), vol. 15, no. 3, pp. 257-284, 2000.
[41] J. Pearl, Probabilistic Reasoning in Intelligent Systems. Morgan Kaufmann, 1988.
[42] P.C. Pendharkar, G.H. Subramanian, and J.A. Rodger, “A Probabilistic Model for Predicting Software Development Effort,” IEEE Trans. Software Eng., vol. 31, no. 7, pp. 615-624, July 2005.
[43] D.J. Reifer, “Web Development: Estimating Quick-to-Market Software,” IEEE Software, pp. 57-64, Nov.-Dec. 2000.
[44] D.J. Reifer, “Ten Deadly Risks in Internet and Intranet Software Development,” IEEE Software, pp. 12-14, Mar.-Apr. 2002.
[45] M. Ruhe, R. Jeffery, and I. Wieczorek, “Cost Estimation for Web Applications,” Proc. 25th Int'l Conf. Software Eng., pp. 285-294, 2003.
[46] M.J. Shepperd and G. Kadoda, “Using Simulation to Evaluate Prediction Techniques,” Proc. Seventh IEEE Int'l Software Metrics Symp., pp. 349-358, 2001.
[47] I. Stamelos, L. Angelis, P. Dimou, and E. Sakellaris, “On the Use of Bayesian Belief Networks for the Prediction of Software Productivity,” Information and Software Technology, vol. 45, no. 1, pp. 51-60(10), Jan. 2003.
[48] H. Steck and V. Tresp, “Bayesian Belief Networks for Data Mining,” Proc. Second Workshop Data Mining and Data Warehousing, Sept. 1999.
[49] O. Woodberry, A. Nicholson, K. Korb, and C. Pollino, “Parameterising Bayesian Networks,” Proc. Australian Conf. Artificial Intelligence, pp. 1101-1107, 2004.
5 ms
(Ver 2.0)

Marketing Automation Platform Marketing Automation Tool