CIVILICA We Respect the Science
(ناشر تخصصی کنفرانسهای کشور / شماره مجوز انتشارات از وزارت فرهنگ و ارشاد اسلامی: ۸۹۷۱)

یک مدل برآوردگر تلاش انعطاف پذیر بر اساس الگوریتم ASO

عنوان مقاله: یک مدل برآوردگر تلاش انعطاف پذیر بر اساس الگوریتم ASO
شناسه ملی مقاله: JR_JME-21-73_001
منتشر شده در در سال 1402
مشخصات نویسندگان مقاله:

امین مرادبیکی - دانشکده علوم، گروه مهندسی کامپیوتر، دانشگاه آزاد اسلامی واحد کرمان، کرمان، ایران
وحید خطیبی - استادیار، دانشکده علوم، گروه مهندسی کامپیوتر، دانشگاه آزاداسلامی واحد کرمان، کرمان، ایران
مهدی جعفری - دانشکده مهندسی، گروه برق، دانشگاه آزاداسلامی واحد کرمان، کرمان، ایران

خلاصه مقاله:
مدیریت موفق پروژه توسعه نرم افزار، نیازمند تخمین دقیق هزینه ها است. تخمین دقیق هزینه ها باعث برنامه ریزی بهتر، با حداقل هزینه خواهد شد. اما تخمین هزینه های پروژه نرم افزار، بدلیل ماهیت ناملموس نرم افزار، همواره با چالش های فراوانی روبرو بوده است. از این رو پژوهش های فراوانی در جهت توسعه ابزار های دقیق برای تخمین تلاش مورد نیاز برای توسعه نرم افزار انجام شده است. بر اساس ادبیات تحقیق، استفاده از شیوه های شناسایی نوع ارتباط میان ویژگی های پروژه نرم افزار و ویژگی های موثر بر تلاش مورد نیاز برای توسعه نرم افزار، تاثیر بسازایی بر افزایش دقت تخمین مقدار این تلاش دارد. ایده این مقاله ارائه یک مدل جدید متشکل از زیرمدل هایی برای تحلیل ویژگی های پروژه و استفاده از یک الگوریتم هیوریستیک جدید و دقیق به نام الگوریتم بهینه سازی جستجوی اتم(ASO) برای پیکربندی ابزارها و روش های مدل سازی داده بوده است. سازماندهی زیر مدل ها به نحوی انجام شده است که موجب افزایش کارایی یکدیگر و در نهایت افزایش دقت تخمین نهایی شده اند. برای ارزیابی دقت مدل پیشنهادی، از۳مجموعه داده از پروژه های واقعی استفاده شده و نتایج بدست آمده با نتایج روشهای مختلف بر اساس معیار های MMRE، MdMRE و Pred مقایسه شده است. در انتها برای اثبات برتری مدل پیشنهادی نسبت به سایر مدل ها و روش ها از تحلیل آماری wilcoxon استفاده شده است. نتایج بدست آمده، نشان دهنده دقت بالای مدل پیشنهادی است.

کلمات کلیدی:
الگوریتم بهینه سازی جستجوی اتم, پروژه نرم افزار, تخمین تلاش توسعه, یادگیری ماشین

صفحه اختصاصی مقاله و دریافت فایل کامل: https://civilica.com/doc/1778332/