Tariq S. Al-Zubaidi2022-05-182022-05-184631https://drepo.sdl.edu.sa/handle/20.500.14154/2451تلعب طرق قياس البرامج دوراً مهماً في تحديد نوعية وطرق صيانة برامج الحاسب الآلي . وتعتبر طرق قياس الارتباط إحدى أنواع طرق مقاييس البرامج التي تقيس مكونات الموصلات المتداخلة لمكونات برامج الحاسب . هناك حاجة ماسة لنظام يمثل قاعدة ثابتة لكافة طرق مقاييس الارتباط ويجب أن يكون هذا النظام قادراً على جمع وتخزين وتحليل مقاييس أنظمة الربط تلقائياً . ولقد تم في هذه الرسالة عرض طريقة جديدة تعتمد على تحويل لبنات لغات البرمجة التركيبة العالية إلى مستوى تجريدي أعلى . هذا المستوى التجريدي غير مرتبط بأي لغة برمجة عالية أو أي نظام تشغيلي ، ويحتوي على المكونات الأساسية اللازمة للقيام بحسابات الترابط ، ويخفي المكونات الغير ضرورية بحسابات الترابط . أما المرحلة الثانية فتعتمد على تحميل المكونات المستخرجة في المرحلة الأولى إلى قاعدة بيانات نسبية . أما المرحلة الثالثة فهي عبارة عن تطوير برامج مكتوبة بلغات البرمجة ذات الجيل الرابع للقيام بحسابات الترابط المختلفة وبالأخص طريقة داما وطريقة تغطية المعامل . تعتمد البرامج المطورة في المرحلة الثالثة على استخراج الدالات اللازمة لقياس عملية الترابط من قاعدة البيانات النسبية . ولقد تم تجربة الإطار المطور في هذه الرسالة بتطبيقه على برامج كبيرة ، وبذلك تم حساب ترابط هذه البرامج .enBuilding a framework for coupling measurement systems.Thesis