تشخیص اجراهای خطادار نرم افزار با استفاده از روش خوشه بندی

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

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

این مقاله در بخشهای موضوعی زیر دسته بندی شده است:

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

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

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

CSICC16_108

تاریخ نمایه سازی: 28 بهمن 1390

چکیده مقاله:

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

نویسندگان

سعید پارسا

دانشیار،دانشکده مهندسی کامپیوتر،دانشگاه علم و صنعت ایران

مجتبی حاتموند

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

سمیه عربی نرئی

دانشجوی دکتری،دانشکده کامپیوتر،دانشگاه علم و صنعت ایران

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

لیست زیر مراجع و منابع استفاده شده در این مقاله را نمایش می دهد. این مراجع به صورت کاملا ماشینی و بر اساس هوش مصنوعی استخراج شده اند و لذا ممکن است دارای اشکالاتی باشند که به مرور زمان دقت استخراج این محتوا افزایش می یابد. مراجعی که مقالات مربوط به آنها در سیویلیکا نمایه شده و پیدا شده اند، به خود مقاله لینک شده اند :
  • دانشکده مهندسی کامپیوتر، دانشگاه صنعتی شریف _ تهران _ 17 ...
  • Haran, M., Karr, A. F., Orso, A., Porter, A. A., ...
  • Dickinson, W., Leon, D., and Podgurski, A. Finding failures by ...
  • Podgurski, A., Leon, D. Francis, P., Masri, W., Miuch, M.. ...
  • Bowring, J. F., Harrold, M. J., and Rehg, J. M. ...
  • Bowring, J. F., Rehg, J. M., and Harrold, M. J, ...
  • Dickinson, W., Leon, D. and Podgurski, A. Pursuing failure: the ...
  • Francis, P., Leon, D., Minch, M. and Podgurski, A. Tree- ...
  • Baah, G. K., Gray, A., and Harrold, M. J., " ...
  • Duda, O., Hart, E, and Stork, G., pattern classification John ...
  • Pena, J. M., Lozano, J. A., and Larranaga, P. Empirical ...
  • Liblit, B., Naik, M., Zheng, A., Aiken, A., and Jordan, ...
  • Ferrante, J., Ottenstein, K. J., and Warren, J.D., "The prosgram ...
  • Liblit, B., Naik, M., Zheng, A. X.. Aiken, A., and ...
  • Jiang, L. and Su, Z., "Context-aware stati sticaldebugging : from ...
  • M.J. Harrold and G. Rothermel, _ :Ari stotleAnalysis S ystem- ...
  • Dwayne Brown, Report Reveals Likely Causes of Mars Spaccraft Loss, ...
  • http ://www.nasa. gov/mission pages/m gs/mgs- 200704 13.html, 2007. ...
  • نمایش کامل مراجع