The comparison of software cost estimation methods using fuzzy sets theory

سال انتشار: 1394
نوع سند: مقاله ژورنالی
زبان: انگلیسی
مشاهده: 20

فایل این مقاله در 9 صفحه با فرمت PDF قابل دریافت می باشد

استخراج به نرم افزارهای پژوهشی:

لینک ثابت به این مقاله:

شناسه ملی سند علمی:

JR_SJR-4-9_001

تاریخ نمایه سازی: 7 اسفند 1402

چکیده مقاله:

Software cost estimation is a challenging and onerous task. Estimation by analogy is one of the expedient techniques in software effort estimation field. However, the methodology utilized for the estimation of software effort by analogy is not able to handle the categorical data in an explicit and precise manner. Early software estimation models are based on regression analysis or mathematical derivations. Software effort estimation is the process of predicting most realistic use of effort required to develop or maintain software based on incomplete and uncertain input. There are various methods suggested by researchers for calculating effort. The best result are achieved by using soft computing technique. In this paper we have represented size in KLOC as a triangular fuzzy number. Fuzzy-based methods compare with common methods. MATLAB is used for tuning the parameters of famous various cost estimation methods. On published software projects data, the performance of the method is evaluated. Comparison of results from SCEFL (Software Cost Estimation using Fuzzy Logic) methods with existing ubiquitous methods is done.Software cost estimation is a challenging and onerous task. Estimation by analogy is one of the expedient techniques in software effort estimation field. However, the methodology utilized for the estimation of software effort by analogy is not able to handle the categorical data in an explicit and precise manner. Early software estimation models are based on regression analysis or mathematical derivations. Software effort estimation is the process of predicting most realistic use of effort required to develop or maintain software based on incomplete and uncertain input. There are various methods suggested by researchers for calculating effort. The best result are achieved by using soft computing technique. In this paper we have represented size in KLOC as a triangular fuzzy number. Fuzzy-based methods compare with common methods. MATLAB is used for tuning the parameters of famous various cost estimation methods. On published software projects data, the performance of the method is evaluated. Comparison of results from SCEFL (Software Cost Estimation using Fuzzy Logic) methods with existing ubiquitous methods is done.

نویسندگان

Hassan Nosrati Nahook

Instructor, Department of Computer Engineering, Payame Noor University, Iran

مراجع و منابع این مقاله:

لیست زیر مراجع و منابع استفاده شده در این مقاله را نمایش می دهد. این مراجع به صورت کاملا ماشینی و بر اساس هوش مصنوعی استخراج شده اند و لذا ممکن است دارای اشکالاتی باشند که به مرور زمان دقت استخراج این محتوا افزایش می یابد. مراجعی که مقالات مربوط به آنها در سیویلیکا نمایه شده و پیدا شده اند، به خود مقاله لینک شده اند :
  • Robert W. Zmud, Chris F. Kemerer, (1987). "An Empirical Validation ...
  • Kim Johnson, (1998). Dept of Computer Science, University of Calgary, ...
  • G. Witting and G. Finnie, (1997). “Estimating software development effort ...
  • Baiely,j.w Basili, (1981)."A Metamedel for Software Development Resource Expenditure." Proc. ...
  • B.Boehm, (1981). Software Engineering Economics Englewood Cliffs, NJ, Prentice Hall. ...
  • B. Boehm., (1995). Cost Models for Future Life Cycle Process: ...
  • Pankaj jalote, “An Integrated Approach for Software Engineering.”, Third Edition. ...
  • Zadeh, L.A., (1965). Fuzzy sets, Info and Control, 8: 338-353. ...
  • Jose Galindo, (2008). ".Handbook of Research in Fuzzy Information Processing ...
  • Lotfi Zadeh, A., (1994). Fuzzy Logic, Neural Networks and Soft ...
  • David A. Gustafson, (2003). Theory and problems of software engineering, ...
  • H. Zeng and D. Rine, (2004). “A neural network approach ...
  • S. Kumar, B. A. Krishna, and P. Satsangi, (1994). “Fuzzy ...
  • A. C. Hodgkinson and P. W. Garratt, (1999). “A neuro-fuzzy ...
  • Musilek ,p.Pedrucz,W.succi,g. & reformat,m., (2000)"Software Cost Estimation with Fuzzy Models." ...
  • Linda M. Laird, M. Carol Brennan, (2006). " Software Measurement ...
  • Jose Galindo, (2008). ".Handbook of Research in Fuzzy Information Processing ...
  • Harish Mittal, (2009). Pardeep Bhatia," Software Maintainability Assessment based on ...
  • Jyh – shing Roger Jang, Chuen – Tasi Sun, Eiji ...
  • Roger S. Pressman, (2005). Software Engineering; A Practitioner Approach, Mc ...
  • Anish Mittal, Kamal Parkash, Harish Mittal, (2010), "Software Cost Estimation ...
  • Robert W. Zmud, Chris F. Kemerer, (1987). "An Empirical Validation ...
  • نمایش کامل مراجع