بهبود دقت ابزار SonarQube در تشخص Code Smells با استفاده از شبکه عصبی تطبیقی

سال انتشار: 1404
نوع سند: مقاله کنفرانسی
زبان: فارسی
مشاهده: 62

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

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

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

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

UTCONF09_137

تاریخ نمایه سازی: 20 تیر 1404

چکیده مقاله:

ابزار SonarQube با وجود کاربرد گسترده در تشخص بوی بد کد، در مواردی دقت کافی ندارد و ممکن است منجر به خطاهای مثبت یا منفی شود. در این پژوهش، مدلی مبتنی بر شبکه عصبی تطبیقی ارائه شده است که با ترکیب تحلیل ایستای کد و اطلاعات رفتاری استتتتخرا شتتتده اا تاریخچه گیت، دقت تشتتتخ یص Code Smellها را افزایش میدهد. برای آمواش و ارایابی مدل، اا پروژههای متنباا Java در GitHub استفاده شد. نتایج نشان داد که مدل پیشنهادی در مقایسه با SonarQube بهبود معناداری در دقت و یادآوری ارائه میدهد.

نویسندگان

مجید لشگری

کارشناس ارشد کامپیوتر(نرم افزار)- مدرس دانشگاه ملی و مهارت شهرستان ابهر