У статті розглянуто об'єктно-орієнтовані метрики, які використовуються для оцінювання складності програмних систем на етапі проектування. Досліджено застосування метрик (NSS, NKС, NSUB, DIT, NOC, CBO, RFC, WMC) та їх вплив на якісні характеристики програмного забезпечення. Програмні сис-теми володіють наслідуваною складністю, яка має бути оцінена і зменшена на ранніх етапах життєвого циклу. Для полегшення цього завдання широко використовуються відповідні метрики про-грамного забезпечення.
В статье рассмотрены объектно-ориентированные метрики, которые используются для оценки сложности программных систем на этапе проектирования. Исследовано применение метрик (NSS, NKС, NSUB, DIT, NOC, CBO, RFC, WMC) и их влияние на качественные характеристики программного обеспечения. Программные системы обладают наследуемыми сложностью, которая должна быть оценена и уменьшенная на ранних этапах жизненного цикла. Для облегчения этой задачи широко используются соответствующие метрики программного обеспечения.
This paper reviews object-oriented metrics for software design assessment from the complexity point of view. Applied metrics (NSS, NKС, NSUB, DIT, NOC, CBO, RFC, WMC) is studied and their influence on software quality characteristics is investigated. Software systems possess inherited complexity which should be estimated and reduced early in their life cycle. Software metrics are widely used to facilitate this tas.