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

Publish Year: 1402
نوع سند: مقاله ژورنالی
زبان: Persian
View: 74

This Paper With 16 Page And PDF Format Ready To Download

  • Certificate
  • من نویسنده این مقاله هستم

استخراج به نرم افزارهای پژوهشی:

لینک ثابت به این Paper:

شناسه ملی سند علمی:

JR_JME-21-73_001

تاریخ نمایه سازی: 18 مهر 1402

Abstract:

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

Keywords:

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

Authors

امین مرادبیکی

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

وحید خطیبی

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

مهدی جعفری

دانشکده مهندسی، گروه برق، دانشگاه آزاداسلامی واحد کرمان، کرمان، ایران

مراجع و منابع این Paper:

لیست زیر مراجع و منابع استفاده شده در این Paper را نمایش می دهد. این مراجع به صورت کاملا ماشینی و بر اساس هوش مصنوعی استخراج شده اند و لذا ممکن است دارای اشکالاتی باشند که به مرور زمان دقت استخراج این محتوا افزایش می یابد. مراجعی که مقالات مربوط به آنها در سیویلیکا نمایه شده و پیدا شده اند، به خود Paper لینک شده اند :
  • Dominguez, J., "The CHAOS report ۲۰۰۹ on IT project failure," ...
  • Nelson, E. A., "Management handbook for the estimation of computer ...
  • Boehm, B. W., "Software engineering economics," in Software pioneers, ed: ...
  • Boehm, B. W., Abts, C., Brown, A. W., Chulani, S., ...
  • Albrecht, A. J. and Gaffney, J. E., "Software function, source ...
  • Abbas, S. A., Liao, X., Rehman, A. U., Azam, A., ...
  • Finnie, G. R., Wittig, G. E., and Desharnais, J.-M., "A ...
  • Sentas, P., Angelis, L., Stamelos, I., and Bleris, G., "Software ...
  • Briand, L. C., El Emam, K., Surmann, D., Wieczorek, I., ...
  • Briand, L. C., Langley, T., and Wieczorek, I., "A replicated ...
  • Kad, S. and Chopra, V., "Software development effort estimation using ...
  • Bardsiri, V. K., Jawawi, D. N. A., Bardsiri, A. K., ...
  • Attarzadeh, I. and Ow, S. H., "A novel algorithmic cost ...
  • Idri, A., Hosni, M., and Abran, A., "Improved estimation of ...
  • Zare, F., Zare, H. K., and Fallahnezhad, M. S., "Software ...
  • Moradbeiky, A. and Bardsiri, A. K., "A New Architecture Based ...
  • Karimi, A. and Gandomani, T. J., "Software development effort estimation ...
  • Chhabra, S. and Singh, H., "Optimizing design of fuzzy model ...
  • Kumar, P. S., Behera, H. S., Kumari, A., Nayak, J., ...
  • ]۲۰[ عمید خطیبی بردسیری، سیدمحسن هاشمی و محمدرضا رزازی، " ...
  • ]۲۱[ صبا بیرانوند و محمدعلی زارع چاهوکی، "مروری بر روش ...
  • Sharma, A. and Chaudhary, N., "Analysis of Software Effort Estimation ...
  • Setiadi, A., Hidayat, W. F., Sinnun, A., Setiawan, A., Faisal, ...
  • Ranichandra, S., "Optimizing non‐orthogonal space distance using ACO in software ...
  • Khan, B., Naseem, R., Binsawad, M., Khan, M., and Ahmad, ...
  • ]۲۶[ مژده صباغ نژاد و عمید خطیبی بردسیری، " ارائه ...
  • Bilgaiyan, S., Mishra, S., and Das, M., "Effort estimation in ...
  • Rankovic, D., Rankovic, N., Ivanovic, M., and Lazic, L., "Convergence ...
  • Araujo, R. d. A., Oliveira, A. L., and Meira, S., ...
  • Moosavi, S. H. S. and Bardsiri, V. K., "Satin bowerbird ...
  • ]۳۱[ سمیه شعبانی زاده رابری، وحید خطیبی بردسیری, وعمید خطیبی ...
  • Ali, A. and Gravino, C., "Improving software effort estimation using ...
  • Goyal, S. and Bhatia, P. K., "Feature selection technique for ...
  • Phannachitta, P., "On an optimal analogy-based software effort estimation," Information ...
  • Chiu, N.-H. and Huang, S.-J., "The adjusted analogy-based software effort ...
  • Bardsiri, V. K., Jawawi, D. N. A., Hashim, S. Z. ...
  • Resmi, V., Vijayalakshmi, S., and Chandrabose, R. S., "An effective ...
  • Vijay, J. F., "Enrichment of accurate software effort estimation using ...
  • Kaur, I., Narula, G. S., Wason, R., Jain, V., and ...
  • García-Floriano, A., López-Martín, C., Yáñez-Márquez, C., and Abran, A., "Support ...
  • Puspaningrum, A. and Sarno, R., "A hybrid cuckoo optimization and ...
  • Singh, S. P., Singh, V. P., and Mehta, A. K., ...
  • Idri, A., Abran, A., and Khoshgoftaar, T. M., "Estimating software ...
  • Kocaguneli, E. and Menzies, T., "Software effort models should be ...
  • Wilcoxon, F., "Individual comparisons by ranking methods," in Breakthroughs in ...
  • نمایش کامل مراجع