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

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







Identifying Logical Errors Locations in Database Applications Using Event Extraction

المؤلف الرئيسي: Ratha'an, Osama Hassan (Author)
مؤلفين آخرين: Saifan, Ahmad (Advisor)
التاريخ الميلادي: 2016
موقع: إربد
الصفحات: 1 - 88
رقم MD: 871073
نوع المحتوى: رسائل جامعية
اللغة: الإنجليزية
الدرجة العلمية: رسالة ماجستير
الجامعة: جامعة اليرموك
الكلية: كلية تكنولوجيا المعلومات وعلوم الحاسوب
الدولة: الاردن
قواعد المعلومات: Dissertations
مواضيع:
رابط المحتوى:
صورة الغلاف QR قانون

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

29

حفظ في:
المستخلص: صيانة البرمجيات هي عملية تعديل البرامج أو أي من مكونات البرامج بعد عملية تسليمها للمستخدم حيث تتضمن تصحيح الأخطاء وتحسين الأداء أو غيرها، أو من أجل مساعدة البرامج للتكيف مع التغير في بيئة تطبيق البرامج. تعتبر صيانة البرامج من أكثر العمليات تكلفة في دورة حياة البرمجيات حيث أنها محفوفة بالمخاطر وتحتاج وقتا طويلا. أثناء إجراء عملية الصيانة من أجل تصحيح بعض الأخطاء هناك بعض المشاكل التي تواجه المبرمجين والمحللين، واحدة من أهم هذه المشاكل هي الصعوبة في تحديد مواقع الأخطاء المنطقية، وخاصة مع وجود مواقع ليس لها علاقة مع الخطأ المنطقي قيد الدراسة. لذلك، هذه الأطروحة تهدف إلى تحسين عمليات الصيانة من خلال دراسة تطبيقات قواعد البيانات من أجل تحديد كل المواقع المحتملة للخطأ المنطقي، وذلك من خلال استخدام تقنية استخراج الحدث. تقدم هذه الرسالة أنموذجا جديدا حيث أنه يستخدم تقنية استخراج الحدث. العملية تنجز كالتالي يتم استخراج بعض الأحداث التي تم تعريفها سابقا والتي ترتبط بالخطأ المنطقي من نص البرنامج المصدري. يتضمن النموذج المقترح بعض عمليات المعالجة الأولية لإعداد نص البرنامج المصدري لعملية استخراج الحدث كما ويتعامل النموذج مع مجموعة من الأحداث المستهدفة عن طريق تخزين طريقة كتابتها في جدول ليعاد استخدامها مرة أخرى في عملية استخراج الحدث. عندها يصبح النموذج جاهزا لتنفيذ عملية استخراج الحدث من البرنامج المصدري قيد الدراسة. تم تطبيق هذا النموذج على برنامج يقدم خدمات متنوعة للطلبة حيث يتكون هذا البرنامج من (97) حزمة برمجية و(650) وحدة برمجية و(205) اقتران والتي تشكل مع بعضها البعض 493529 سطرا من التعليمات البرمجية. أظهرت النتائج فعالية النموذج في استخراج الأحداث المستهدفة من نص البرنامج المصدري حيث وصل أقصى معدل دقة إلى (94.31%)، في حين بلغ أقصى معدل استدعاء إلى (95.44%).

عناصر مشابهة