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

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







An Investigation of the Relationship between Class Cohesion, Coupling and Complexity

العنوان بلغة أخرى: دراسة العلاقة بين ارتباطية الأصناف ووحدتها وصعوبتها
المؤلف الرئيسي: الزعبي، لورين (مؤلف)
المؤلف الرئيسي (الإنجليزية): Zoubi, Lauren Khaled Saleem
مؤلفين آخرين: مصطفي، سليمان حسين (مشرف)
التاريخ الميلادي: 2021
موقع: إربد
الصفحات: 1 - 60
رقم MD: 1260202
نوع المحتوى: رسائل جامعية
اللغة: الإنجليزية
الدرجة العلمية: رسالة ماجستير
الجامعة: جامعة اليرموك
الكلية: كلية تكنولوجيا المعلومات وعلوم الحاسوب
الدولة: الاردن
قواعد المعلومات: Dissertations
مواضيع:
رابط المحتوى:
صورة الغلاف QR قانون

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

2

حفظ في:
LEADER 04092nam a2200337 4500
001 2011982
041 |a eng 
100 |9 671731  |a الزعبي، لورين  |e مؤلف  |g Zoubi, Lauren Khaled Saleem 
245 |a An Investigation of the Relationship between Class Cohesion, Coupling and Complexity 
246 |a دراسة العلاقة بين ارتباطية الأصناف ووحدتها وصعوبتها 
260 |a إربد  |c 2021 
300 |a 1 - 60 
336 |a رسائل جامعية 
502 |b رسالة ماجستير  |c جامعة اليرموك  |f كلية تكنولوجيا المعلومات وعلوم الحاسوب  |g الاردن  |o 0153 
520 |a تعتبر سمات التماسك والاقتران والتعقيد من أهم سمات جودة البرامج الداخلية للأنظمة الموجهة للكائنات، حيث يشير التماسك إلى الروابط بين السمات والوظائف داخل نفس الــ (class)، ويشير الاقتران إلى الروابط بين السمات والوظائف مع الــ (class) الأخرى، بينما يشير التعقيد إلى سلوك النظام الكلي. من المتوقع أن تكون البرامج عالية الجودة مقترنة بشكل غير محكم ومتماسكة بدرجة عالية مع حد أدنى من التعقيد. يمكن حساب قيم هذه السمات باستخدام مقاييس مختلفة تم اقتراحها من قبل باحثين مختلفين، في هذه الأطروحة حاولنا التحقق من العلاقة بين هذه المقاييس ودراسة تأثيرها على بعضها البعض، بالإضافة إلى التحقق من تأثير استخدام المقاييس المختلفة. تم إجراء هذا التحقيق على 33 شيفرة برمجية مفتوحة المصدر C++ تم تنزيلها من موقع (www.GitHub.com) باستخدام ستة مقاييس للتماسك، وخمسة مقاييس للاقتران، وأربعة مقاييس للتعقيد. وقمنا بحساب هذه المقاييس على مستوى الــ (class)، إضافة إلى ذلك، استخدمنا التحليل الإحصائي لتحليل النتائج باستخدام اختبار معامل بيرسون واختبار تحليل الانحدار بجانب الإحصاء الوصفي. وتظهر النتائج أن الاقتران والتماسك يرتبطان عكسيا بمستوى أهمية أقل من α = 0.05. ومن ناحية أخرى، نلاحظ أن تغيير المقاييس المستخدمة قد يؤثر على قيم العلاقة، وقد ظهرت أفضل قيمة عندما استخدمنا CBO للاقتران وLCOM-Mitz للتماسك. كما توضح هذه النتائج أن التعقيد يتأثر بالاقتران وقلة التماسك بشكل طردي فكلما كانت قيمة الاقتران وقلة التماسك مرتفعة كان مستوى الصعوبة أعلى، وتتأثر قيمته أيضا بالمقاييس المستخدمة. 
653 |a سمات الجودة  |a الأنظمة الموجهة  |a علوم الحاسوب  |a تكنولوجيا المعلومات  |a مقاييس الاقتران 
700 |a مصطفي، سليمان حسين  |g Mustafa, Suleiman Hussein  |e مشرف  |9 316213 
856 |u 9802-003-012-0153-T.pdf  |y صفحة العنوان 
856 |u 9802-003-012-0153-A.pdf  |y المستخلص 
856 |u 9802-003-012-0153-C.pdf  |y قائمة المحتويات 
856 |u 9802-003-012-0153-F.pdf  |y 24 صفحة الأولى 
856 |u 9802-003-012-0153-1.pdf  |y 1 الفصل 
856 |u 9802-003-012-0153-2.pdf  |y 2 الفصل 
856 |u 9802-003-012-0153-3.pdf  |y 3 الفصل 
856 |u 9802-003-012-0153-4.pdf  |y 4 الفصل 
856 |u 9802-003-012-0153-5.pdf  |y 5 الفصل 
856 |u 9802-003-012-0153-R.pdf  |y المصادر والمراجع 
856 |u 9802-003-012-0153-S.pdf  |y الملاحق 
930 |d y 
995 |a Dissertations 
999 |c 1260202  |d 1260202 

عناصر مشابهة