سال انتشار: ۱۳۸۷

محل انتشار: دومین کنگره مشترک سیستم های فازی و سیستم های هوشمند

تعداد صفحات: ۶

نویسنده(ها):

محسن فلاح راد – دانشگاه آزاد اسلامی واحد لاهیجان
مهدی دهقان تخت فولادی –
احمد جوان بخت –

چکیده:

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