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

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







Evaluate the Impact of Design Patterns on Software Quality: An Empirical Study

العنوان بلغة أخرى: تقييم تأثير نماذج التصميم على جودة البرمجيات: دراسة عملية
المؤلف الرئيسي: Abufakher, Somia Mohammad Tawfiq (Author)
مؤلفين آخرين: Wedyan, Fadi Ibrahim (Advisor)
التاريخ الميلادي: 2015
موقع: الزرقاء
الصفحات: 1 - 114
رقم MD: 819764
نوع المحتوى: رسائل جامعية
اللغة: الإنجليزية
الدرجة العلمية: رسالة ماجستير
الجامعة: الجامعة الهاشمية
الكلية: كلية الدراسات العليا
الدولة: الاردن
قواعد المعلومات: Dissertations
مواضيع:
رابط المحتوى:
صورة الغلاف QR قانون

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

13

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

عناصر مشابهة