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

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







Measuring Modularity of Design Patterns

العنوان بلغة أخرى: قياس وحدة الأنماط البرمجية
المؤلف الرئيسي: المشاقبة، هشام أحمد حميدان (مؤلف)
المؤلف الرئيسي (الإنجليزية): Al-Mashagbeh, Hisham Ahmed Humedan
مؤلفين آخرين: وديان، فادي ابراهيم علي (مشرف)
التاريخ الميلادي: 2019
موقع: الزرقاء
الصفحات: 1 - 47
رقم MD: 1252518
نوع المحتوى: رسائل جامعية
اللغة: الإنجليزية
الدرجة العلمية: رسالة ماجستير
الجامعة: الجامعة الهاشمية
الكلية: كلية الدراسات العليا
الدولة: الاردن
قواعد المعلومات: Dissertations
مواضيع:
رابط المحتوى:
صورة الغلاف QR قانون

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

18

حفظ في:
LEADER 04456nam a2200349 4500
001 1544155
041 |a eng 
100 |9 668163  |a المشاقبة، هشام أحمد حميدان  |e مؤلف  |g Al-Mashagbeh, Hisham Ahmed Humedan  
245 |a Measuring Modularity of Design Patterns 
246 |a قياس وحدة الأنماط البرمجية 
260 |a الزرقاء  |c 2019 
300 |a 1 - 47 
336 |a رسائل جامعية 
502 |b رسالة ماجستير  |c الجامعة الهاشمية   |f كلية الدراسات العليا  |g الاردن  |o 0596 
520 |a تمثل أنماط تصميم البرمجيات حلولا لمشكلات التصميم المتكررة التي تدعي أنها تروج لفوائد متنوعة لتطورات البرامج من حيث إمكانية الصيانة وإعادة الاستخدام حيث يتم توفير التكلفة والوقت والجهد من خلال إعادة تطبيق هذه الحلول. فكرة أن أنماط تصميم البرمجيات تعزز سمات جودة البرمجيات هي إجماع الرأي العام علميا. تم إجراء العديد من الدراسات التجريبية والتحليلية حول تأثير استخدام أنماط التصميم على جودة البرمجيات، أو قياس سمة الجودة لأنماط التصميم. بناء على الدراسات، كانت النتائج متناقضة، فقد أظهرت بعض الدراسات أن استخدام أنماط التصميم يمكن أن يعزز جودة البرمجيات، في حين ذكرت دراسات أخرى عكس ذلك. في هذا البحث، تم اقتراح معيار قياس لنمطية أنماط تصميم البرمجيات، تم تصميم أداة برمجية وتطويرها لتعمل وفقا لهذا المعيار لتقييم نمطية أنماط التصميم، وتم إجراء دراسة تجريبية لتقييم نمطية أنماط التصميم من ثلاثة برامج معيارية (JHotDraw، Junit، QuickUML). يستند أسلوب الدراسة إلى عرض نمط التصميم كوحدة مستقلة عن باقية أجزاء البرنامج. تم تحديد نوعين من العلاقات، الأولى بين المشاركين في نمط التصميم، والثانية بين المشاركين في التصميم والوحدات النمطية الأخرى. ولذلك تم تعريف المقاييس الحالية لكي تحاكي المنظورات المقترحة. من أجل التقييم التجريبي، تم اختيار ثلاثة برامج معيارية من P-MART (Pattern-like Micro ArchiTectures). حيث يوجد 385 فصلا في إجمالي 196 صنف شاركوا في أنماط التصميم. تظهر نتائج هذه الدراسة قيما نمطية منخفضة لمعظم الحالات المتاحة لأنواع أنماط التصميم، باستثناء جميع الأنماط من نوع (singleton) التي كانت أكثر الحالات نموذجية. بشكل عام، لا يمكن اعتبار أن أنماط التصميم ليست وحدات، نظرا لوجود العديد من العوامل الأخرى التي قد تؤثر على تنفيذ نمط التصميم (أي: خبرة المصمم في استخدام أنماط التصميم والدور الذي يؤديه النمط في البرنامج). 
653 |a هندسة البرمجيات  |a أنماط التصميم  |a الرسوم البيانية 
700 |9 331836  |a وديان، فادي ابراهيم علي  |e مشرف  |g Wedyan, Fadi Ibrahim 
856 |u 9802-006-015-0596-T.pdf  |y صفحة العنوان 
856 |u 9802-006-015-0596-A.pdf  |y المستخلص 
856 |u 9802-006-015-0596-C.pdf  |y قائمة المحتويات 
856 |u 9802-006-015-0596-F.pdf  |y 24 صفحة الأولى 
856 |u 9802-006-015-0596-1.pdf  |y 1 الفصل 
856 |u 9802-006-015-0596-2.pdf  |y 2 الفصل 
856 |u 9802-006-015-0596-3.pdf  |y 3 الفصل 
856 |u 9802-006-015-0596-4.pdf  |y 4 الفصل 
856 |u 9802-006-015-0596-5.pdf  |y 5 الفصل 
856 |u 9802-006-015-0596-6.pdf  |y 6 الفصل 
856 |u 9802-006-015-0596-7.pdf  |y 7 الفصل 
856 |u 9802-006-015-0596-R.pdf  |y المصادر والمراجع 
930 |d y 
995 |a Dissertations 
999 |c 1252518  |d 1252518 

عناصر مشابهة