پیش بینی قطعات مستعد خطا در نرم افزار براساس تأثیر قطعه های تغییر یافته بر روی ایجاد خطا در قطعه های وابسته

Publish Year: 1391
نوع سند: مقاله کنفرانسی
زبان: Persian
View: 1,641

This Paper With 6 Page And PDF Format Ready To Download

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

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

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

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

ICS11_204

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

Abstract:

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

Authors

سعید پارسا

دانشگاه علم و صنعت ایران

مهشید حسینی بغدادآباد

دانشگاه علم و صنعت ایران

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

لیست زیر مراجع و منابع استفاده شده در این Paper را نمایش می دهد. این مراجع به صورت کاملا ماشینی و بر اساس هوش مصنوعی استخراج شده اند و لذا ممکن است دارای اشکالاتی باشند که به مرور زمان دقت استخراج این محتوا افزایش می یابد. مراجعی که مقالات مربوط به آنها در سیویلیکا نمایه شده و پیدا شده اند، به خود Paper لینک شده اند :
  • N. E. Fenton and S. L. Pfleeger, Software metrics: a ...
  • T. M. Khoshgoftar and E. B. Allen, "Ordering Fault-Prone Software ...
  • algorithm for software fault prediction, " in Computer and _ ...
  • Software, vol. 83, no. 1, pp. 2 - 17, 2010. ...
  • Technology, vol. 25, no. 5, pp. 1016-1029, Sep. 2010. ...
  • J. Czerwonka, R. Das, N. Nagappan, A. Tarvo, and A. ...
  • Dependency Neighborhoods and Failures, " in Software Testing, Verification and ...
  • T. Zimmermann, R. Premraj, and A. Zeller, "Predicting defects for ...
  • N. Nagappan, A. Zeller, T. Zimmermann, K. Herzig, and B. ...
  • Manipulation, 2006. SCAM')6. Sixth IEEE International Workshop on, 2006, pp. ...
  • th Iranian Conference _ Intelligent Systems February 27th & 28th, ...
  • نمایش کامل مراجع