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

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

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

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

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

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

AEBSCONF01_104

تاریخ نمایه سازی: 6 آبان 1393

چکیده مقاله:

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

کلیدواژه ها:

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

نویسندگان

آرزو نقیب

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

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

لیست زیر مراجع و منابع استفاده شده در این مقاله را نمایش می دهد. این مراجع به صورت کاملا ماشینی و بر اساس هوش مصنوعی استخراج شده اند و لذا ممکن است دارای اشکالاتی باشند که به مرور زمان دقت استخراج این محتوا افزایش می یابد. مراجعی که مقالات مربوط به آنها در سیویلیکا نمایه شده و پیدا شده اند، به خود مقاله لینک شده اند :
  • Cantrill B. M., Shapiro M. W. and Leventhal A. H., ...
  • Chawla A. and Orso A., September 2004, A Generic Instrumentation ...
  • Chittimalli P. K. and Shah V., 2012, GEMS: A Generic ...
  • Luk C. K., Cohn R., Muth R., Patil H., Klauser ...
  • Pierce J., Smith M. D. and Mudge T., INS TRUMENTAT ...
  • Seesing a., Orso a., 2005, InsECTJ: A Generic Instrumentation Framework ...
  • Smith M., 1991, Tracing with Pixie, Techical Report CSL-TR-9 1-497, ...
  • نمایش کامل مراجع