Журнал "Программная инженерия"
Теоретический и прикладной научно-технический журнал
ISSN 2220-3397

Номер 3 2011 год

УДК: 004.45
Экспертная система анализа качества исходного кода программного обеспечения
Н.О. Вегерина, инженер-программист, ООО Инфострой, А.В. Липанов, канд. техн. наук, доц., директор ООО Инфострой, Харьковский национальный университет радиоэлектроники, e-mail: alex@infostroy.com.ua

Рассматривается визуальная система оценки качества исходного кода с помощью подсчета метрик и выдачи текстовых рекомендаций. Современные средства предоставляют возможности для подсчета метрик по исходному коду, однако выдаваемые ими значения являются ненормированными и без указания пределов измерения. Средств, интерпретирующих числовые значения метрик в словесные рекомендации, на сегодняшний день не существует. В рассматриваемой системе предусматриваются возможности загрузки пользователем модуля для анализа, проводимого с помощью функциональности программы Reflector, подсчета метрик, выдачи на основе их значения текстовых рекомендаций с помощью экспертной системы и генерации отчета. Систему можно использовать для анализа исходного кода и получения текстовых рекомендаций по его модификации.

Ключевые слова: объектно-ориентированные метрики, связность, сцепление, нестабильность, исходный код, программное обеспечение
Стр. 23–28