CFP last date
22 April 2024
Reseach Article

Development of Simple Effort Estimation Model based on Fuzzy Logic using Bayesian Networks

Published on None 2011 by Abou Bakar Nauman, Romana Aziz
Artificial Intelligence Techniques - Novel Approaches & Practical Applications
Foundation of Computer Science USA
AIT - Number 3
None 2011
Authors: Abou Bakar Nauman, Romana Aziz
e72dbc40-2c43-4221-b28d-14e256a22382

Abou Bakar Nauman, Romana Aziz . Development of Simple Effort Estimation Model based on Fuzzy Logic using Bayesian Networks. Artificial Intelligence Techniques - Novel Approaches & Practical Applications. AIT, 3 (None 2011), 4-7.

@article{
author = { Abou Bakar Nauman, Romana Aziz },
title = { Development of Simple Effort Estimation Model based on Fuzzy Logic using Bayesian Networks },
journal = { Artificial Intelligence Techniques - Novel Approaches & Practical Applications },
issue_date = { None 2011 },
volume = { AIT },
number = { 3 },
month = { None },
year = { 2011 },
issn = 0975-8887,
pages = { 4-7 },
numpages = 4,
url = { /specialissues/ait/number3/2836-217/ },
publisher = {Foundation of Computer Science (FCS), NY, USA},
address = {New York, USA}
}
%0 Special Issue Article
%1 Artificial Intelligence Techniques - Novel Approaches & Practical Applications
%A Abou Bakar Nauman
%A Romana Aziz
%T Development of Simple Effort Estimation Model based on Fuzzy Logic using Bayesian Networks
%J Artificial Intelligence Techniques - Novel Approaches & Practical Applications
%@ 0975-8887
%V AIT
%N 3
%P 4-7
%D 2011
%I International Journal of Computer Applications
Abstract

Intelligent software estimation models are need of the time. With increased development of Bayesian networks for software project management, one requires an explicit Bayesian Network (BN) to provide effort estimates based on historical data. This paper proposes a simple BN, based on classification approach. However the classes of ranges of size value, are distributed with help of fuzzification to distribute the probability of crisp value The model is simple and smaller, thus can easily be connected to static as well as dynamic Bayesian Networks.

References
  1. Jensen F.V.1996, “An Introduction to Bayesian Networks”, UCL Press.
  2. Fenton N.E., Paul Krause, Crossoak Lane and Martin Neil, 2001, “A Probabilistic Model for Software Defect Prediction”, citeseer, manuscript available from the authors.
  3. Pendharkar, P.C.; Subramanian, G.H.; Rodger, J.A. 2005, “A Probabilistic Model for Predicting Software Development Effort”, IEEE Transactions on Software Engineering, Volume: 31 Issue: 7 Pages: 615-624.
  4. Martin N., Fenton N.E., Nielson, Lars, 2000, “Building large-scale Bayesian networks”, Journal of Knowledge engineering review, Volume: 15 Issue: 3
  5. Bibi S., I. Stamelos.2004, “Software Process Modeling with Bayesian Belief Networks”. IEEE Software Metrics 2004, On-line proceedings.
  6. Azalia Shamsaei, 2005, M.Sc. Project report, Advanced Method in computer science at the University of London
  7. Hearty P, Fenton NE, Marquez D, Neil M. 2009, “Predicting Project Velocity in XP using a Learning Dynamic Bayesian Network Model”, IEEE Transactions on Software Engineering, Volume 35 , Issue 1,January.
  8. Fenton N.E., William Marsh, Martin Neil, Patrick Cates, Simon Forey, and Manesh Tailor, 2004, “Making Resource Decisions for Software Projects”, Proceedings of the 26th International Conference on Software Engineering (ICSE’04).
  9. Fenton N.E., Neil, M.; Marsh, W.; Hearty, P.; Marquez, D.; Krause, P.; Mishra, R. 2007, “Predicting software defects in varying development lifecycles using Bayesian Nets”, Information and Software Technology , Volume: 49 Issue: 1.
  10. Khodakarami, V., Fenton, N., & Neil, M. 2009, “Project scheduling: Improved approach incorporating uncertainty using Bayesian networks”, Project Management Journal.
  11. Emilia Mendes (2007), “Predicting Web Development Effort Using a Bayesian Network” Proceedings of (EASE'07) 11th International Conference on Evaluation and Assessment in Software Engineering 2-3 April, pp. 83-93
  12. C. Larman, "Agile and Iterative Development: A Manager's Guide", Addison Wesley, 2003
  13. Bohem B. et al. 1995, “Cost models for future life cycle processes: COCOMO2.0”, Annals of Software Engineering, Vol 1.
  14. Jingzhou Li, Guenther Ruhe “Decision Support Analysis for Software Effort Estimation by Analogy”, Third International Workshop on Predictor Models in Software Engineering (PROMISE'07)
  15. Walker Royce, “ Software Project Management, A Unified Frame work” Pearson Education, 2000
  16. Mohammad Azzeh et al. “Software Effort Estimation Based on Weighted Fuzzy Grey Relational Analysis”, ACM 2009
  17. Andrew R. Gray, Stephen G. MacDonell, A comparison of techniques for developing predictive models of software metrics, Information and Software Technology 39 (1997) 425-437
  18. Boehm B., C. Abts and S. Chulani 2000, “Software development cost estimation approaches––A survey”, Annals of Software Engineering 10, pp. 177–205.
  19. Kevin Murphy, “A Brief Introduction to Graphical Models and Bayesian Networks”, 1998.
  20. ISBSG data release 10, 2007, http://www.isbsg.org, accessed on 18-feb-2009.
  21. Agena, Bayesian network and simulation software, http://www.agenarisk.com/ ,accessed on 18-feb-2009.
  22. Anish Mittal, K. P., Harish Mittal (2010). "Software Cost Estimation Using Fuzzy Logic." ACM Software Cost Estimation Using Fuzzy Logic 35(1).
Index Terms

Computer Science
Information Sciences

Keywords

Bayesian Networks Fuzzy logic