بهبود میزان تخمین هزینه پروژههای نرمافزاری در مدل COCOMO II مبتنی بر الگوریتمهای منطقفازی
بصورت ورد ودر113صفحه
در تمامی پروژه¬هایی که امروزه انجام می¬شوند بحث مدیریت مسأله¬ای بسیار تعیین کننده است. پروژه¬های نرم¬افزاری نیز از این قاعده مستثنی نیستند. از مهمترین جنبه¬های فعالیت توسعه نرم¬افزاری بحث مدیریت زمان و هزینه است. با توجه به اینکه در مراحل ابتدایی توسعه نرم¬افزار اطلاعات دقیقی نسبت به جنبه¬های مختلف توسعه وجود ندارد؛ تخمینی دقیق¬تر از هزینه¬های پیش¬رو می¬تواند امری حیاتی در موفقیت یک نرمافزار باشد. در این پژوهش توانستم با بکارگیری مدل COCOMO II، که از شناخته¬شده¬ترین روش¬های تخمینِ هزینه¬های توسعه نرم¬افزاری مبتنی بر مدل¬های الگوریتمی است، و ترکیب آن با منطقفازی، مدلی را ایجاد کرده که با توجه به برخی پارامترهای موجود در فازهای اولیه¬ی توسعه، تخمین¬های دقیق¬تری نسبت به هزینه انجام می¬دهد. پیادهسازی آن در نرمافزار MATLAB و با کمک دادههای مصنوعی صورت گرفته شده است. بررسی صحت دادههای ایجاد شده نیز در نرمافزار SPSS صورت گرفته است. همچنین اینکه از دادههای 2 Dataset رسمی COCOMO II برای ارزیابی مدل پیشنهادی استفاده شدهاند که نتایج حاصله با استفاده از تکنیک¬های MMRE و PRED مورد بررسی واقع شدهاند که خروجیهای تولید شده نشان میدهند سیستم پیشنهادی در مقایسه با مدل اصلی COCOMO II که میانگین بهبودی معادل 5.901% داشته است.
بهبود میزان تخمین هزینه پروژههای نرمافزاری در مدل COCOMO II مبتنی بر الگوریتمهای منطقفازی