این سایت در حال حاضر پشتیبانی نمی شود و امکان دارد داده های نشریات بروز نباشند
محاسبات نرم، جلد ۱۱، شماره ۲، صفحات ۱۸-۳۷

عنوان فارسی ارائه راهکاری جهت بهبود استدلال مبتنی بر قالب در برآورد هزینه نرم‌افزار با استفاده از جستجوی ممنوعه
چکیده فارسی مقاله ارائه برآوردی دقیق از هزینه مورد نیاز توسعه نرم‌افزار جهت مدیریت مؤثر و موفق پروژه‌های نرم‌افزاری، یک ضرورت محسوب می‌گردد. در مراحل آغازین توسعه نرم‌افزار، اطلاعات دقیقی از پروژه در دسترس نیست و همین امر، ارائه برآورد دقیق هزینه توسعه نرم‌افزار را چالش برانگیز می‌کند. این تحقیق با هدف افزایش دقت برآورد هزینه مورد نیاز توسعه نرم‌افزار، روشی بر پایه استدلال مبتنی بر قالب و جستجوی ممنوعه ارائه کرده که با حذف ویژگی‌های غیرضروری، برآورد با حداقل ویژگی‌های مورد نیاز را برای پروژه‌های نرم‌افزاری، ممکن نموده است. مکانیزم انتخاب راه‌حل اولیه، شاخص ارزیابی تابع هدف و حذف داده‌های گمشده، پارامترهای متغیر تحقیق حاضر هستند که اثرگذاری آنها در قالب 8 سناریوی مختلف، مورد بررسی قرار گرفته است. قدرت پیش‌بینی روش ارائه شده نسبت به روش اعتبارسنجی متقابل جامع و غیرجامع در مجموعه داده‌های آلبرخت، چاینا، دِشارنایز، کِمِرِر، کیچنهام، مَکسول و میازاکی، اندازه‌گیری شده و با استفاده از دو روش اخیر، مورد ارزیابی قرار گرفته است. نتایج، برتری روش پیشنهادی را نسبت به روش‌های مشابه، بر اساس شاخص‌های ارزیابی سطح پیش‌بینی، میانه خطای نسبی، میانگین خطای نسبی و میانگین خطای مطلق، نشان داده است. علاوه بر این، کارایی روش پیشنهادی، از متدلوژی و محیط استفاده شده جهت توسعه نرم‌افزار، مستقل است و با تمرکز بر بخش دانش عمومی استدلال مبتنی بر قالب، پایداری دقت برآوردهای ارائه شده‌ در مجموعه داده‌های تحقیق را فراهم آورده است.
کلیدواژه‌های فارسی مقاله برآورد هزینه نرم‌افزار،استدلال مبتنی بر قالب،انتخاب ویژگی،جستجوی ممنوعه،میانگین خطای نسبی،میانگین خطای مطلق،

عنوان انگلیسی Presenting a solution to improve case-based reasoning in software cost estimation using tabu search
چکیده انگلیسی مقاله Providing an accurate estimate of the required cost of software development is necessary for the effective management and success of software projects. In the early stages of software development, detailed information about the project is unavailable, making it challenging to provide an accurate cost estimate. With the aim of increasing the accuracy of software development cost estimation, this research has presented a method based on case-based reasoning and Tabu search, which by removing unnecessary features, provides an estimate with the minimum required features for software projects. The initial solution selection mechanism, objective function evaluation index, and missing data removal are the variable parameters of the current research, whose effectiveness has been investigated in the form of 8 different scenarios. The predictive power of the presented method has been measured by the comprehensive and non-comprehensive cross-validation method in the Albrecht, China, Desharnais, Kemmerer, Kitchenham, Maxwell and Miyazaki datasets and evaluated using the two methods of Wu and Liu. The results have shown the superiority of the presented method over Wu and Liu's methods based on the evaluation indicators of the prediction level, median relative error, mean relative error, and mean absolute error. In addition, the effectiveness of the presented method is independent of the methodology and environment used for software development, which by focusing on the general knowledge part of case-based reasoning, has caused the stability of the accuracy of the estimates presented in the research data set.
کلیدواژه‌های انگلیسی مقاله برآورد هزینه نرم‌افزار,استدلال مبتنی بر قالب,انتخاب ویژگی,جستجوی ممنوعه,میانگین خطای نسبی,میانگین خطای مطلق

نویسندگان مقاله کوشیار اسماعیلی راد |
گروه کامپیوتر، واحد بوئین زهرا، دانشگاه آزاد اسلامی، بوئین زهرا، ایران

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


نشانی اینترنتی https://scj.kashanu.ac.ir/article_113627_386abd36524ef1910100279d35a96fd5.pdf
فایل مقاله فایلی برای مقاله ذخیره نشده است
کد مقاله (doi)
زبان مقاله منتشر شده fa
موضوعات مقاله منتشر شده
نوع مقاله منتشر شده
برگشت به: صفحه اول پایگاه   |   نسخه مرتبط   |   نشریه مرتبط   |   فهرست نشریات