رسائل ماجيستير
الانجليزية
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. كلية علوم وهندسة الحاسب الآلي-جامعة الملك فهد للبترول والمعادن، رسائل ماجيستير.