تخمین هزینه پروژه های نرم افزاری با ترکیب الگوریتم کلونی زنبور مصنوعی و الگوریتم بهینه سازیفاخته

Publish Year: 1401
نوع سند: مقاله کنفرانسی
زبان: Persian
View: 192

This Paper With 12 Page And PDF Format Ready To Download

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

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

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

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

CECCONF17_003

تاریخ نمایه سازی: 19 آذر 1401

Abstract:

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

Keywords:

تخمین هزینه پروژه های نرمافزاری , الگوریتم کلونی زنبور مصنوعی , الگوریتم بهینه سازی فاخته , بهینه سازی

Authors

یحیی قنبرزاده بناب

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