دراسة تجريبية للمقارنة بين مقياس Lack of Cohesion in Cohesion on Method and ومقياس Methods (Lcom5( Attribute (COMA).

المؤلفون

10 يوليو 2025
1 ديسمبر 2020

التنزيلات

الملخص

تقدم هذه الورقة البحثية دراسة تجريبية حول مقارنة مقياس التماسك (LCOM) ومقياس (COMA)، حيث إن مقياس (LCOM) يستند في عمله على حساب عدد أزواج الطرق التي لا تشترك السمات في أصنافها ؛ أما بالنسبة لمقياس (COMA) والذي يعتمد في عمله على استعمال الخاصّيَّة، واستعمال الطريقة المستدعاة، وكذلك على التفاعل المباشر بين الخاصية، والطريقة، والطرق مع بعضها. ويستعمل هذا المقياس في مستوى التصميم البرمجي، والغرض من الدراسة: هو تحديد عيوب مقياس (Lcom5 ) ومعالجتها، والتي تتمثل في عدم قدرة المقياس على حساب تماسك الطرق في الأصناف (CLASS)، واعتمدت في المنهجية على تصميم أداة باستخدام (#C) تقوم بعملية حساب تماسك البرنامج الشيئي بـ LCOM5 و COMA حيث نستنتج من هذا القياس أن (LCOM) لا يُفرّق - بشكل صحيح . التماسك بين الفئات أو الأصناف، بينما يحسب (COMA) ذلك، وهذا يُحقق الفرضية بأن مقياس (LCOM5) ليس له القدرة على حساب التماسك الحقيقي في الأصناف؛ بينما مقياس (COMA) يقوم بذلك.

الكلمات المفتاحية: (التماسك المقاييس البرمجية، مقاييس التمسك).

كيفية الاقتباس

" دراسة تجريبية للمقارنة بين مقياس Lack of Cohesion in Cohesion on Method and ومقياس Methods (Lcom5( Attribute (COMA)". 2020. مجلة الرفاق للمعرفة, عدد 6 (ديسمبر): 1-13. https://doi.org/10.64489/aj5wyv76.