A Novel ICA-based Estimator for Software Cost Estimation

  • سال انتشار: 1394
  • محل انتشار: مجله پیشرفت در مهندسی کامپیوتر و فناوری، دوره: 1، شماره: 4
  • کد COI اختصاصی: JR_JACET-1-4_002
  • زبان مقاله: انگلیسی
  • تعداد مشاهده: 395
دانلود فایل این مقاله

نویسندگان

Behrouz Sadeghi

Kerman Branch, Islamic AzadUniversity

Vahid Khatibi Bardsiri

Kerman Branch, Islamic AzadUniversity

Monireh Esfandiari

Kerman Branch, Islamic AzadUniversity

Farzad Hosseinzadeh

Kerman Branch, Islamic AzadUniversity

چکیده

One of the most important and valuable goal of software development life cycle is software cost estimation or SCE. During the recent years, SCE has attracted the attention of researchers due to huge amount of software project requests. There have been proposed so many models using heuristic and meta-heuristic algorithms to do machine learning process for SCE. COCOMO81 is one of the most popular models for SCE proposed by Barry Boehm in 1981. However COCOMO81 is an old estimation model, it has been widely used for the purpose of cost estimation in its new forms. In this paper, the Imperialism Competition Algorithm (ICA) has been employed to tune the COCOMO81 parameters. Experimental results show that in the separated COCOMO81 dataset, ICA can estimate the COCOMO81 model parameters such that the performance parameters are significantly improved. The proposed hybrid model is flexible enough to tune the parameters for any data sets in form of COCOMO81.

کلیدواژه ها

COCOMO81, software cost estimation, Accuracy, meta-heuristic, imperialism competition algorithm

اطلاعات بیشتر در مورد COI

COI مخفف عبارت CIVILICA Object Identifier به معنی شناسه سیویلیکا برای اسناد است. COI کدی است که مطابق محل انتشار، به مقالات کنفرانسها و ژورنالهای داخل کشور به هنگام نمایه سازی بر روی پایگاه استنادی سیویلیکا اختصاص می یابد.

کد COI به مفهوم کد ملی اسناد نمایه شده در سیویلیکا است و کدی یکتا و ثابت است و به همین دلیل همواره قابلیت استناد و پیگیری دارد.