تشخیص کدهای تکراری با استفاده از روش حالت حافظه و درخت نحو انتزاعی
سال انتشار: 1398
نوع سند: مقاله کنفرانسی
زبان: فارسی
مشاهده: 774
فایل این مقاله در 11 صفحه با فرمت PDF قابل دریافت می باشد
- صدور گواهی نمایه سازی
- من نویسنده این مقاله هستم
استخراج به نرم افزارهای پژوهشی:
شناسه ملی سند علمی:
CEPS06_118
تاریخ نمایه سازی: 9 اردیبهشت 1399
چکیده مقاله:
تشخیص کدهای تکراری باعث آسان تر شدن مراحل توسعه و نگهداری نرمافزار، کاهش زمان تشخیص و اصلاح خطاهای کدها میشود. در این پژوهش، ابتدا تمام تکنیکهای شناسایی کدهای تکراری مورد بررسی و ارزیابی قرار گرفته است. روش ارائه شده در این پژوهش برای تشخیص کدهای تکراری بر اساس حالت حافظه و درخت نحو انتزاعی ارائه شده است؛ این روش در هفت مرحله ی پیش پردازش، آنالیز لغوی، ایجاد حافظه انتزاعی متغیرها، ایجاد درخت نحو انتزاعی بر اساس متغیر، نرمال سازی ثانویه، مقایسه حالت حافظه متغیرها و مقایسه درختها و زیر درختها اقدام به شناسایی کدهای تکراری کرده است. نتایج حاصل از بررسی و ارزیابی روش پیشنهادی نشان دهنده ی افزایش دقت روش پیشنهادی نسبت به روشهای دیگر است.
کلیدواژه ها:
نویسندگان
علیرضا آران
دانشجوی کارشناسی ارشد مهندسی کامپیوتر – نرمافزار، موسسه آموزش عالی غیرانتفاعی غیردولتی رشدیه تبریز
ابراهیم خلیل عباسی
استادیار، گروه آموزش ریاضی، دانشگاه فرهنگیان، پردیس علامه امینی تبریز