Schoobrary رجوع
العودة إلى البحث
رسائل ماجيستير الانجليزية 2019 f016300d-938b-4ded-9aaf-3066a9a35a8c

Software Evolution Metrics for Object-Oriented Software Changeability Prediction

مقاييس تطويرية للتنبأ بالتغير في البرامج كائنية التوجه

مجيب الرحمن أحمد صالح الخياطي, محموج عليش

كلية علوم وهندسة الحاسب الآلي-جامعة الملك فهد للبترول والمعادن · السعودية

الموضوعات

علوم تطبيقية وتكنولوجية

التعريف والنوع

رقم الوثيقة
f016300d-938b-4ded-9aaf-3066a9a35a8c
رقم العقد
0
نوع الوسائط
Crawler
نوع المحتوى
الرسائل العلمية
صيغة المصدر
رسائل ماجيستير
نوع الملف
pdf text
أسماء الملفات
2108759_1.pdf

بيانات النشر

ترجمة العنوان
مقاييس تطويرية للتنبأ بالتغير في البرامج كائنية التوجه
ألقاب المؤلفين
[{"name_ar":"مجيب الرحمن أحمد صالح الخياطي","title_ar":"اعداد","title_en":"Preparation"},{"name_ar":"محموج عليش","title_ar":"اشراف","title_en":"Supervision"}]
اللغة
English

المصدر والدورية

اسم المصدر
Software Evolution Metrics for Object-Oriented Software Changeability Prediction

المحتوى والصفحات

عدد الصفحات
0
ترجمة الملخص
تتعرض البرمجيات لسلسلة من التغييرات أثناء تطورها من إصدار إلى آخر. يحتوي تاريخ تطور البرنامج على معلومات قيمة ومفيدة عن تطور مكونات البرنامج. وعليه فإن فهم تاريخ تطور البرنامج تعتبر مسألة هامة في هندسة البرمجيات، كونها تمكننا من التعرف على أجزاء البرنامج التي تعتبر مصدر للإشكاليات ومعرضة للتغير أثناء الانتقال من إصدار إلى آخر وبالتالي توقع التغييرات مقدماً و من ثم إدارتها وتوزيع الموارد بشكل كفؤ وفعال. تعتبر المقاييس المبنية على تطور البرنامج والمستقاة من تاريخ تطور البرنامج مؤشرات جيدة للتغييرات المستقبلية في الأنظمة البرمجية، فهي الأداة التي تمكننا من استقاء المعلومات بشكل كمي من المراحل المختلفة لتاريخ تطوير البرنامج الذي يحتوي على معلومات مفيدة عن كيفية تطور الأجزاء المكونة للبرنامج. في هذا البحث سوف يتم اقتراح بعض المقاييس المبنية على تطور البرنامج والتي ستكون بمثابة مؤشرات لتحديد الأجزاء المعرضة للتغيير في البرنامج مستقبلياً وكذا تحديد حجم تلك التغييرات. إن هذا البحث يهدف بشكل أساسي إلى: 1) بناء نماذج إحصائية أثناء كل إصدار بثلاث طرق مختلفة: استخدام كلاً من المقاييس المبنية على تطور البرنامج إضافةً إلى مقاييس المنتج؛ استخدام المقاييس المبنية على تطور البرنامج فقط؛ استخدام مقاييس المنتج فقط. 2) التحقق من هذه النماذج من خلال تصميم تجارب عملية على أكثر من برنامج من البرمجيات ذات المصدر المفتوح متعددة الإصدارات. على خلاف الدراسات السابقة فإن ما يميز هذا البحث هو بناء النماذج الإحصائية أثناء كل إصدار من إصدارات البرنامج. إن بناء النماذج التوقعية خلال المراحل المختلفة لتطور البرنامج يمكننا من التعرف على أجزاء البرنامج التي تعتبر مصدر للإشكاليات في المراحل المبكرة من تطوير البرنامج وبالتالي ترشيد الموارد بشكل كفؤ وفعال. لقد أوضحت نتائج هذا البحث بأن المقاييس التطويرية تقيس نواحي مختلفة عن ما تقيسه المقاييس المستقاة من الخصائص الهيكلية للمنتج. كما أن النتائج أظهرت بأن أفضل النماذج التوقعية دقة هي تلك المبنية على استخدام المقاييس التطويرية إضافةً إلى المقاييس المستقاة من الخصائص الهيكلية للمنتج.

إشراف وإعداد

الإشراف
محموج عليش
الإعداد
مجيب الرحمن أحمد صالح الخياطي

الاقتباسات الببليوغرافية

APA

مجيب الرحمن أحمد صالح الخياطي و محموج عليش. (2019). Software Evolution Metrics for Object-Oriented Software Changeability Prediction. أطروحة(رسائل ماجيستير). كلية علوم وهندسة الحاسب الآلي-جامعة الملك فهد للبترول والمعادن. السعودية.

MLA

مجيب الرحمن أحمد صالح الخياطي و محموج عليش. Software Evolution Metrics for Object-Oriented Software Changeability Prediction. 2019. كلية علوم وهندسة الحاسب الآلي-جامعة الملك فهد للبترول والمعادن، رسائل ماجيستير.