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

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

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

این مقاله در بخشهای موضوعی زیر دسته بندی شده است:

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

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

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

BPJ03_201

تاریخ نمایه سازی: 29 مهر 1396

چکیده مقاله:

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

کلیدواژه ها:

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

نویسندگان

معصومه الهی

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

رضا نورمندی پور

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