У3.4 Метрики для модульности (отчетная исследовательская работа)

We use cookies. Read the Privacy and Cookie Policy

У3.4 Метрики для модульности (отчетная исследовательская работа)

Критерии, правила и принципы модульности были описаны в этой лекции с помощью качественных определений. Однако некоторые из них поддаются количественному анализу. Это могут быть:

[x]. Модульная непрерывность.

[x]. Минимум интерфейсов.

[x]. Слабая связность интерфейсов.

[x]. Явные интерфейсы.

[x]. Скрытие информации.

[x]. Единственный выбор.

Выясните возможность разработки метрик модульности, чтобы оценить, насколько модульной является архитектура системы программного обеспечения в соответствии с некоторыми из этих понятий. Метрики должны быть размерно-независимыми: увеличение размера системы без изменения ее модульной структуры не должно приводить к изменению мер ее сложности (см. также следующее упражнение).