مکانیابی کاراتر خطا با استفاده از اطلاعات فراوانی پوشش

Publish Year: 1393
نوع سند: مقاله کنفرانسی
زبان: Persian
View: 539

This Paper With 11 Page And PDF Format Ready To Download

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

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

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

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

CSITM01_457

تاریخ نمایه سازی: 10 شهریور 1393

Abstract:

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

Authors

نجمه سعید

دانشجوی کارشناسی ارشد، دانشگاه شیخ بهایی، اصفهان

احمد برا آنی

دانشیار، دانشگاه اصفهان، اصفهان

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

لیست زیر مراجع و منابع استفاده شده در این Paper را نمایش می دهد. این مراجع به صورت کاملا ماشینی و بر اساس هوش مصنوعی استخراج شده اند و لذا ممکن است دارای اشکالاتی باشند که به مرور زمان دقت استخراج این محتوا افزایش می یابد. مراجعی که مقالات مربوط به آنها در سیویلیکا نمایه شده و پیدا شده اند، به خود Paper لینک شده اند :
  • Abreu, Rui, Zoeteweij, Peter and Gemund, Arjan JC Van (2007); ...
  • Bush, William R., Pincus, Jonathan D and Sielaff, David J. ...
  • Chilimbi, Trishul M., Liblit, Ben, Mehra, Krishna, Nori, Aditya V. ...
  • Dowson, Mark (1997);)The Ariane 3 software failure«, Software Engineering Notes, ...
  • He, Hui, Zhao, Lei, Li, Qiao, Zhang, Weizhe, Gao, Dongmin ...
  • Jiang, Miao, Munawar, Mohammad A, Reidemeister, Thomas and Ward, Paual ...
  • Jones, James A. and Harrold, Mary Jean (2005); »Empirical Evaluation ...
  • Leveson, Nancy and Turner, Clark S. (1993); »An investigation of ...
  • Liblit, Ben, Naik, Mayur , Zheng, Alice X., Aiken, Alex, ...
  • Liu, Chao, Yan, Xifeng, Fei, Long, Han, Jiawei and Midkiff, ...
  • Lo, David, Jiang, Lingxiao and Budi, Aditya (2010); » Comprehensive ...
  • Pressman, Roger S. (2010); Software Engineering A Practitioner's Approach, New ...
  • Wong, W. Eric, Debroy, Vidroha and Choi, Byoungju (2010); »A ...
  • Wong, W. Eric and Debroy, Vidroha (2012); »Towards Better Fault ...
  • Zeller, Andreas (2009); Why Programs Fail-A Guide to Systematic Debugging, ...
  • نمایش کامل مراجع