فا   |   En
ورود به سایت
مشاهده‌ مشخصات مقاله

بهبود محل‌یابی خطا با استفاده از سوابق نویسندگان کد

نویسنده (ها)
  • حامد تهمورسی
  • عباس حیدرنوری
  • رامتین رسولی
  • سالار اربابی
مربوط به کنفرانس بیست و یکمین کنفرانس ملی سالانه انجمن کامپیوتر
چکیده محل‌یابی خطا یکی از طاقت‌فرساترین و زمان‌برترین فعالیت‌ها در توسعه نرم‌افزار است. بنابراین همواره خودکارسازی محل‌یابی خطا و کمینه کردن دخالت انسان در کشف محل خطا مورد توجه پژوهشگران بوده است. به بیانی دقیق‌تر می‌بایست زمانی که یک خطا گزارش می‌شود از طریق پردازش محتوای گزارش خطا، کد و غیره، مکان خطای گزارش‌ شده را تا حد امکان دقیق پیدا کرد. در این میان شناسایی توسعه‌دهندگانی که احتمال وقوع خطا در کد آن‌ها بیش از سایرین است، به شناسایی فایل‌های حامل خطا کمک خواهد کرد. در این مقاله روشی مبتنی بر بازیابی اطلاعات ارائه شده است که گزارش خطا را گرفته و با استفاده از کد، مخزن مدیریت نسخه و سوابق نویسندگان، فایل‌های احتمالی حامل خطا را به صورت مرتب‌شده بر اساس احتمال وجود منشأ خطای گزارش‌شده در آن‌ها به عنوان خروجی برمی‌گرداند. از طریق اجرای نسخه پیاده‌سازی شده این روش بر روی سه پروژه متن‌باز شناخته‌شده، ثابت کردیم که در نظر گرفتن مشارکت‌های پیشین افراد تیم در رتبه‌بندی فایل‌ها تأثیر مثبت خواهد داشت.
قیمت
  • برای اعضای سایت : ۱٠٠,٠٠٠ ریال
  • برای دانشجویان عضو انجمن : ۲٠,٠٠٠ ریال
  • برای اعضای عادی انجمن : ۴٠,٠٠٠ ریال

خرید مقاله