ارائه راهکاری جهت بهبود استدلال مبتنی بر قالب در برآورد هزینه نرم افزار با استفاده از جستجوی ممنوعه
|
|
|
|
|
نویسنده
|
اسماعیلی راد کوشیار ,ملامطلبی مهدی
|
منبع
|
محاسبات نرم - 1401 - دوره : 11 - شماره : 2 - صفحه:18 -37
|
چکیده
|
ارائه برآوردی دقیق از هزینه مورد نیاز توسعه نرمافزار جهت مدیریت موثر و موفق پروژههای نرمافزاری، یک ضرورت محسوب میگردد. در مراحل آغازین توسعه نرمافزار، اطلاعات دقیقی از پروژه در دسترس نیست و همین امر، ارائه برآورد دقیق هزینه توسعه نرمافزار را چالش برانگیز میکند. این تحقیق با هدف افزایش دقت برآورد هزینه مورد نیاز توسعه نرمافزار، روشی بر پایه استدلال مبتنی بر قالب و جستجوی ممنوعه ارائه کرده که با حذف ویژگیهای غیرضروری، برآورد با حداقل ویژگیهای مورد نیاز را برای پروژههای نرمافزاری، ممکن نموده است. مکانیزم انتخاب راهحل اولیه، شاخص ارزیابی تابع هدف و حذف دادههای گمشده، پارامترهای متغیر تحقیق حاضر هستند که اثرگذاری آنها در قالب 8 سناریوی مختلف، مورد بررسی قرار گرفته است. قدرت پیشبینی روش ارائه شده نسبت به روش اعتبارسنجی متقابل جامع و غیرجامع در مجموعه دادههای آلبرخت، چاینا، دِشارنایز، کِمِرِر، کیچنهام، مَکسول و میازاکی، اندازهگیری شده و با استفاده از دو روش اخیر، مورد ارزیابی قرار گرفته است. نتایج، برتری روش پیشنهادی را نسبت به روشهای مشابه، بر اساس شاخصهای ارزیابی سطح پیشبینی، میانه خطای نسبی، میانگین خطای نسبی و میانگین خطای مطلق، نشان داده است. علاوه بر این، کارایی روش پیشنهادی، از متدلوژی و محیط استفاده شده جهت توسعه نرمافزار، مستقل است و با تمرکز بر بخش دانش عمومی استدلال مبتنی بر قالب، پایداری دقت برآوردهای ارائه شده در مجموعه دادههای تحقیق را فراهم آورده است.
|
کلیدواژه
|
برآورد هزینه نرمافزار، استدلال مبتنی بر قالب، انتخاب ویژگی، جستجوی ممنوعه، میانگین خطای نسبی، میانگین خطای مطلق
|
آدرس
|
دانشگاه آزاد اسلامی واحد بوئین زهرا, گروه کامپیوتر, ایران, دانشگاه آزاد اسلامی واحد قزوین, گروه مهندسی کامپیوتر و فناوری اطلاعات, ایران
|
پست الکترونیکی
|
motalebi@gmail.com
|
|
|
|
|