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

سال انتشار: 1388
نوع سند: مقاله کنفرانسی
زبان: فارسی
مشاهده: 1,510

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

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

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

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

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

CSICC15_160

تاریخ نمایه سازی: 26 مهر 1388

چکیده مقاله:

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

کلیدواژه ها:

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

نویسندگان

فائزه سادات بابامیر

دانشگاه شهید باهنر کرمان بخش علوم کامپیوتر

سیدمرتضی بابامیر

دانشگاه کاشان، گروه مهندسی کامپیوتر

مراجع و منابع این مقاله:

لیست زیر مراجع و منابع استفاده شده در این مقاله را نمایش می دهد. این مراجع به صورت کاملا ماشینی و بر اساس هوش مصنوعی استخراج شده اند و لذا ممکن است دارای اشکالاتی باشند که به مرور زمان دقت استخراج این محتوا افزایش می یابد. مراجعی که مقالات مربوط به آنها در سیویلیکا نمایه شده و پیدا شده اند، به خود مقاله لینک شده اند :
  • بابامیر، س. مرتضی، بابامیر، فائزه س. "روشی مبتنی بر الگوریتم ... [مقاله کنفرانسی]
  • A.H.Watson, T.J. McCabe. Structural Testing: A Testing Methodology Using the ...
  • J.Miller, M.Reformat, H.Zhang. Automatic test data generation using genetic algorithm ...
  • I.Hermadi, M.A. Ahmed Genetic Algorithm Based Test Dta Generator, In ...
  • M.A.Ahmed, I.Hermadi. GA-based multiple paths test data generator, Journal of ...
  • نمایش کامل مراجع