ГОСТ Р53195.5—2010
Одним из важных моментов при проектировании ИС с помощью методологии SADT является точная согла
сованность типов связанности между функциями. Различают по крайней мере семь типов связанности, имеющих
различные значимости (таблица В.1).
Т а б л и ц а В.1 — Типы связанности
Тип связанности
Уровень значимости
Случайная
0
Логическая
1
Временная
2
Процедурная
3
Коммуникационная
4
Последовательная
5
Функциональная
6
Каждый тип связанности кратко определен и проиллюстрирован ниже с помощью типичного примера из
SADT.
Случайная связанность (тип 0) — наименее желательная.
Случайная связанность возникает, когда конкретная связь между функциями мала или полностью отсут
ствует. Это относится к ситуации, при которой имена данных на SADT-линиях в одной диаграмме имеют малую
связанность друг с другом. Крайний вариант этого случая показан на рисунке В.8.
Рисунок В.8 — Случайная связанность
Логическая связанность (тип 1) образуется тогда, когда данные и функции собираются вместе из-за того, что
они попадают в общий класс или набор элементов, но необходимые функциональные отношения между ними не
обнаруживаются.
Временная связанность (тип 2) возникает вследствие того, что связанные по времени элементы представ
ляют функции, связанные во времени, когда данные используются одновременно или функции включаются па
раллельно. а не последовательно.
Процедурная связанность (тип 3) — процедурно-связанные элементы появляются сгруппированными вме
сте вследствие того, что они выполняются втечение одной и той же части цикла или процесса. Пример процедур
но-связанной диаграммы приведен на рисунке В.9.
Рисунок В.9 — Процедурная связанность
40