تولید آرایه پوشش کمینه با استفاده از الگوریتم تکامل تفاضلی تطبیقی مبتنی بر تاریخچه موفقیت و کاهش خطی اندازه جمعیت

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

This Paper With 13 Page And PDF Format Ready To Download

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

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

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

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

JR_TJEE-52-2_002

تاریخ نمایه سازی: 7 آبان 1401

Abstract:

تست جامع سیستم­های نرم­افزاری با تعداد زیادی پارامتر ورودی و ترکیبات بین آنها اغلب باعث وقوع مشکل انفجار ترکیبی می­شود. تست ترکیبی t-ستونی تکنیکی است که با تولید آرایه­ای از نمونه­های تست به پوشش حداکثری ترکیبات ما بین پارامترهای ورودی می­پردازد. تولید آرایه پوشش کمینه یک مساله بهینه­سازی است که الگوریتم­های فراابتکاری زیادی از جمله بهینه­سازی مبتنی بر آموزش و یادگیری، ازدحام توده ذرات، ژنتیک و الگوریتم جستجوی فاخته برای حل آن به کار رفته­­اند. اگر چه این الگوریتم­ها توانسته­اند آرایه­های پوشش با اندازه­های کوچک تر را تولید کنند ولی هنوز کمینه­سازی کامل انجام نشده است. در این مقاله، یک استراتژی جدیدی برپایه الگوریتم تکامل تفاضلی تطبیقی مبتنی بر تاریخچه موفقیت و کاهش خطی اندازه جمعیت (معروف به LSHADE) که جزو برندگان کنگره IEEE در محاسبات تکاملی است، جهت تولید آرایه پوشش کمینه ارائه می­کنیم. نتایج آزمون فریدمن نشان می­دهند که استراتژی LSHADE دارای اولین رتبه از نظر معیارهای تولید آرایه پوشش با کمترین اندازه و کمترین تعداد متوسط فراخوانی­های الگوریتمی در مقایسه با استراتژی­های مبتنی بر ریاضی از جمله TConfig، حریصانه از جمله IPOG، Jenny وPICT و فراابتکاری از جمله GS، TLBO،HC-BAT، PSTG، WOA، BAPSO و GSTG است. در حالی­که، از نظر معیارهای تعداد متوسط ارزیابی­های تابع محاسبه وزن و متوسط زمان اجرا، این استراتژی بعد از استراتژی GS، دارای اولین رتبه است. ضمنا، نمودارهای همگرایی سرعت همگرایی بالای این استراتژی را در مقایسه با استراتژی­های فراابتکاری دیگر تایید می­کنند.

Authors

عین الله پیرا

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

وحید رافع

دانشیار، دانشکده فنی مهندسی، دانشگاه اراک، ایران

سجاد اسفندیاری

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

مراجع و منابع این Paper:

لیست زیر مراجع و منابع استفاده شده در این Paper را نمایش می دهد. این مراجع به صورت کاملا ماشینی و بر اساس هوش مصنوعی استخراج شده اند و لذا ممکن است دارای اشکالاتی باشند که به مرور زمان دقت استخراج این محتوا افزایش می یابد. مراجعی که مقالات مربوط به آنها در سیویلیکا نمایه شده و پیدا شده اند، به خود Paper لینک شده اند :
  • B. S. Ahmed, T. S. Abdulsamad, and M. Y. Potrus, ...
  • L. Luo, "Software testing techniques," Institute for software research international ...
  • D. R. Kuhn and M. J. Reilly, "An investigation of ...
  • C. Yilmaz, M. B. Cohen, and A. A. Porter, "Covering ...
  • A. W. Williams, "Determination of test configurations for pair-wise interaction ...
  • A. W. Williams and R. L. Probert, "A practical strategy ...
  • C. Nie, H. Wu, X. Niu, F.-C. Kuo, H. Leung, ...
  • C. Nie and H. Leung, "A survey of combinatorial testing," ...
  • Y. Lei, R. Kacker, D. R. Kuhn, V. Okun, and ...
  • Y. Lei, R. Kacker, D. R. Kuhn, V. Okun, and ...
  • M. Forbes, J. Lawrence, Y. Lei, R. N. Kacker, and ...
  • Y.-W. Tung and W. S. Aldiwan, "Automating test case generation ...
  • K. Z. Zamli, M. F. Klaib, M. I. Younis, N. ...
  • B. S. Ahmed, M. A. Sahib, and M. Y. Potrus, ...
  • J. Czerwonka, "Pairwise testing in the real world: Practical extensions ...
  • B. Jenkins, "Jenny download web page," Bob Jenkin’s website, ۲۰۰۵ ...
  • S. Esfandyari and V. Rafe, "A tuned version of genetic ...
  • H. Zakaria, K. Zamli, and F. Din, "Hybrid Migrating Birds ...
  • زهرا عباسی، سجاد اسفندیاری، وحید رافع «ساخت آرایه پوشش با ...
  • B. S. Ahmed, K. Z. Zamli, and C. P. Lim, ...
  • B. S. Ahmed, K. Z. Zamli, and C. P. Lim, ...
  • H. Wu, C. Nie, F.-C. Kuo, H. Leung, and C. ...
  • Y. A. Alsariera, A. H. Al Omari, M. A. Albawaleez, ...
  • D. Karaboga, "Artificial bee colony algorithm," scholarpedia, vol. ۵, no. ...
  • A. K. Alazzawi, A. A. B. Homaid, A. A. Alomoush, ...
  • A. K. Alazzawi, H. M. Rais, and S. Basri, "Artificial ...
  • A. K. Alazzawi et al., "HABCSm: a hamming based t-way ...
  • N. Ramli, R. R. Othman, and M. S. A. R. ...
  • M. Z. Z. Ahmad, R. R. Othman, M. S. A. ...
  • وحید رافع, سجاد اسفندیاری، «راهکاری نوین جهت تولید دنباله آزمون ...
  • A. A. Alsewari, L. M. Xuan, and K. Z. Zamli, ...
  • R. Storn and K. Price, "Differential evolution–a simple and efficient ...
  • R. Tanabe and A. Fukunaga, "Success-history based parameter adaptation for ...
  • B. S. Ahmed and K. Z. Zamli, "A variable strength ...
  • J. Zhang and A. C. Sanderson, "JADE: adaptive differential evolution ...
  • M. Friedman, "A comparison of alternative tests of significance for ...
  • نمایش کامل مراجع