ارسل ملاحظاتك

ارسل ملاحظاتك لنا







تحسين تحديد دوال البرنامج المصدري باستخدام مرادفات الكلمات

العنوان بلغة أخرى: Feature Location Enhancement Based On Source Code Augmentation With Synonyms Of Terms
المؤلف الرئيسي: العبيدات، لانا محمود (مؤلف)
مؤلفين آخرين: سعيفان، أحمد (مشرف)
التاريخ الميلادي: 2019
موقع: إربد
الصفحات: 1 - 69
رقم MD: 1016442
نوع المحتوى: رسائل جامعية
اللغة: العربية
الدرجة العلمية: رسالة ماجستير
الجامعة: جامعة اليرموك
الكلية: كلية تكنولوجيا المعلومات وعلوم الحاسوب
الدولة: الاردن
قواعد المعلومات: Dissertations
مواضيع:
رابط المحتوى:
صورة الغلاف QR قانون

عدد مرات التحميل

15

حفظ في:
المستخلص: تتناول هذه الأطروحة مشكلة فهم واستيعاب البرنامج المصدري من أجل دعم وتسهيل أنشطة صيانة البرامج وذلك من خلال توفير التكاليف والجهد للازم للصيانة وكذلك توفير وقت المطورين والمبرمجين. تقدم الأطروحة طريقة جديدة لتعزيز عملية تحديد مواقع الميزة باستخدام استرجاع المعلومات (IR) ومعالجة اللغة الطبيعية (NLP). النهج‏ المقدم يقوم بإغناء الشفرة المصدرية بمعلومات الدلالية الإضافية التي استخرجت واستمدت من مرادفات مصطلحات الشفرة المصدرية. يعمل النهج المقدم في بنية خط أنابيب، ويبدأ بزيادة وإثراء الشفرة المصدرية بمرادفات المصطلحات الأصلية وينتهي باستنتاج الشفرة المصدرية باستعلام مستخدم معين من قبل المطورين أو المستخدمين. وبشكل أكثر تحديدا، يستخدم النهج المقدم تقنية استرجاع المعلومات المتقدمة وهي الفهرسة الدلالية الكامنة (LSI) للبحث واستنتاج الشفرة المصدرية. علاوة على ذلك، يتم استخدام منصة WordNet‏ لاستخراج مرادفات المصطلحات. تم اختبار النهج المقدم وتقييمه على نظامين مفتوحين هما Qt و ‎Hippodraw، كما أجريت أربع تجارب على كل نظام باستخدام 21 ميزة. أظهرت النتائج أن إثراء الشفرة المصدرية بمرادفات المصطلحات قد حسن بشكل واضح وكبير عملية تحديد مواقع الميزة بكفاءة.

عناصر مشابهة