مقاييس هولستيد للتعقيد

مقاييس هولستيد للتعقيد من Wikipedia، الموسوعة الحرة قدم موريس هاوارد هولستيد لأول مرَة مقاييس هولستيد للتعقيد في عام 1977 [١] وهى مقاييس للبرمجيَات تُحسب استاتيكيًا ,بدون تنفيذ البرنامج.

الحساب

نحتاج أولاً لحساب الأرقام التالية, لتزويد البرنامج بها:

  • N1= عدد العوامل الاستثنائيّة
  • N2= عدد المعاملات الاستثنائيّة
  • N1 = إجمالي عدد العوامل
  • N2 = إجمالي عدد المعاملات

فهناك خمسةُ مقاييسٌ يمكن حسابها, من هذه الأعداد:

  • طول البرنامج: N2+N1=N
  • مجموع مفردات البرنامج: n = n1 + n2
  • الحجم: v = N ×log2n
  • الصعوبة:
  • الجهد:

يتعلّق مقياس الصعوبة بالصعوبة التي يلقاها البرنامج عند الكتابة أو الفهم, مثل عندما يقوم بمراجعة الكود تحرير انظر أيضًا

تحرير الروابط الخارجيّة

  • مقاييس هولستيد - دراسة شاملة عن حساب واستخدام مقاييس هولستيد في بيئة موجّهة بالكائنات (في إشارةٍ خاصّة للجافا).
  • حساب مقاييس هولستيد –قياس مقاييس هولستيد.
  • [1]فهرست الصيانة في الفيجوال أستوديو لميكروسوفت وعلاقته بمقياس هولستيد للتعقيد.


المراجع

  1. ^ Halstead, Maurice H. (1977). Elements of Software Science. Amsterdam: Elsevier North-Holland, Inc.. ISBN 0-444-00205-7. 

أنظر أيضا

وصلات خارجية

de:Halstead-Metrik Halstead complexity measures]] fr:Métriques d'Halstead