ارایه راهکاری جدید برای مکان یابی خطاهای چندگانه در برنامه ها با خوشه بندی دنباله های اجرایی خطادار برنامه و تحلیل آماری

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

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

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

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

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

ICEE20_564

تاریخ نمایه سازی: 14 مرداد 1391

چکیده مقاله:

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

نویسندگان

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

لیست زیر مراجع و منابع استفاده شده در این مقاله را نمایش می دهد. این مراجع به صورت کاملا ماشینی و بر اساس هوش مصنوعی استخراج شده اند و لذا ممکن است دارای اشکالاتی باشند که به مرور زمان دقت استخراج این محتوا افزایش می یابد. مراجعی که مقالات مربوط به آنها در سیویلیکا نمایه شده و پیدا شده اند، به خود مقاله لینک شده اند :
  • A. Zeller, "Why Programs Fail: A Guide to Systematic Debugging", ...
  • N. G. Leveson and , S. Turner. _ investigation of ...
  • _ _ _ _ _ model-based bug localization:, In: 10th ...
  • P. A. Nainar, T. Chen, J. Rosin, B. Liblit, :Statistical ...
  • W. R. Bush, J. D. Pincus and D. J. Sielaff, ...
  • D. L. Detlefs, R. M. Leino, G. Nelson, J. B. ...
  • ACM SIGSOFT Symposium _ Foundations of Software Engineering (ESECFSE '99), ...
  • M. D. Ernst, J. Cockrell, W.G. Griswold, D. Notkin, "Dynamically ...
  • _ _ _ _ and ...
  • B. Liblit, M. Naik, A. X. Zheng, A. Alken, and ...
  • T. M. Chilimbi, B. Liblit, K. Mehra, A. v. Nori, ...
  • A. X. Zheng, M. I. Jordan, B. Liblit, M. Naik, ...
  • on Machine learning, pp 1105-1112. ACM Press, (2006). ...
  • S. B. Needleman and C. D. Wunsch, _ general method ...
  • S. Chatterjee, A. Hadi, B. Price, "Regression Analysis by Example", ...
  • T. Hastie, R. Tibshirani, J. Friedman, "The Elemens of Statistical ...
  • M. Renieris, S. Reiss, "Fault localization with nearest neighbor _ ...
  • X. Zhang, H. Pham, "Software field failure rate prediction before ...
  • نمایش کامل مراجع