ارزیابی عملکرد الگوریتم های بهینه سازی فراابتکاری در حل مسائل پیچیده زمان بندی پروژه های نرم افزاری

سال انتشار: 1403
نوع سند: مقاله کنفرانسی
زبان: فارسی
مشاهده: 23

فایل این مقاله در 22 صفحه با فرمت PDF و WORD قابل دریافت می باشد

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

لینک ثابت به این مقاله:

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

CASEP01_2971

تاریخ نمایه سازی: 20 خرداد 1404

چکیده مقاله:

زمان بندی پروژه های نرم افزاری یکی از مهم ترین و در عین حال دشوارترین وظایف در حوزه مدیریت پروژه محسوب می شود، چرا که این فرایند متاثر از عوامل متعددی نظیر وابستگی وظایف، منابع محدود، اولویت بندی و زمان تحویل است. ماهیت ترکیبی و NP-hard این مسائل موجب شده است که الگوریتم های سنتی به ویژه در مقیاس های بزرگ، در ارائه پاسخ های دقیق و کارآمد ناکارآمد عمل کنند. از این رو، استفاده از الگوریتم های فراابتکاری که بر پایه الگوهای طبیعی، زیستی و اجتماعی بنا شده اند، توجه بسیاری از محققان و مهندسان را به خود جلب کرده است. الگوریتم هایی نظیر الگوریتم ژنتیک، الگوریتم ازدحام ذرات (PSO)، الگوریتم کلونی مورچگان (ACO)، الگوریتم گرگ خاکستری (GWO) و الگوریتم کرم شب تاب (FA)، هر یک با رویکرد خاص خود، قادر به جستجوی فضاهای پیچیده مسئله و یافتن پاسخ های نزدیک به بهینه هستند. الگوریتم های فراابتکاری، در صورت تنظیم مناسب پارامترها و استفاده ترکیبی از قابلیت های آن ها، می توانند راهکارهایی بسیار کارآمدتر نسبت به روش های کلاسیک ارائه دهند. بهره گیری از این الگوریتم ها به مدیران پروژه کمک می کند تا تصمیم های بهتری در تخصیص منابع و مدیریت زمان اتخاذ کنند. پژوهش حاضر با هدف تلفیق مباحث نظری و کاربردی، تلاش کرده است تا زمینه ای علمی و عملی برای انتخاب و استفاده موثر از الگوریتم های فراابتکاری در حوزه مهندسی نرم افزار فراهم سازد.

نویسندگان

ندا اسدی پور

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