مهندسی نرم افزار
با توجه به اهمیت جایگاه پردازش های ابری و الگوریتم های هوشمند ذخیره سازی اطلاعات، در بهترین زمان ممکن در محیط ابر از اهمیت زیادی برخوردار است. به همین منظور الگوریتم های بهینه ساز گوناگونی مورد بررسی قرار دادیم و به این نتیجه رسیدیم که الگوریتم جهش قورباغه نسبت به الگوریتم ACO و Fcfs از نظر مکسپان بهینه تر عمل می کند، هدف اصلی این تحقیق پیاده سازی الگوریتم قورباغه در محیط ابر و بالا بردن دقت و سرعت با استفاده از الگوریتم جهش قورباغه می باشد که با انجام این تحقیق این کار محقق شد.
در این تحقیق توانستیم هدف خود که کاهش پیدا کردن زمان تکمیل کل کارها می باشد را با پیاده سازی الگوریتم قورباغه در محیط ابر به دست آوریم و با الگوریتم های زمانبندی دیگر چون Aco و Fcfsمقایسه شد. الگوریتم جهش قورباغه با توجه به ویژگی های خوبی که داشت توانست با سرعت و دقت بیشتری به جواب برسد. با اجرای مکرر برنامه مشخص شد که الگوریتم جهش قورباغه زودتر به جواب رسید و جواب بهینه تری ارائه می کند.
مراحل انجام تحقیق را می توان به دو بخش تقسیم نمود. در بخش اول، ما به مطالعه جامعی در زمینه پردازش ابری و مطالعه مقاله های موجود در زمینه زمانبندی وظایف در محاسبات ابری پرداخته و جنبه های مختلف آن را مورد بررسی قرار می دهیم. سپس در بخش دوم، با ارائه الگوریتم قورباغه در راستای بهبود دقت و سرعت زمانبندی کارها در محیط ابر پرداخته ودر نهایت به ارزیابی الگوریتم قورباغه با الگوریتم الگوریتم کلونی مورچه می پردازیم.
فهرست مطالب
چکیده
فصل اول: کلیات پژوهش
1-1 مقدمه تعریف
1-3سابقه وضرورت انجام تحقیق
1-4 هدف ها
1-5 جنبه نوآوری تحقیق
1-6 مراحل انجام تحقیق
1-7 ساختارپایان نامه
منابع