Сейчас на сайте
Сейчас на сайте 0 пользователей и 0 гостей.

Декомпозиция диаграмм

Первый этап декомпозиции заключается в уточнении общей функции модели путем декомпозиции блока контекстной диаграммы и получение первой диаграммы декомпозиции А0. Такая декомпозиция, уточняет суть процесса на диаграмме А-0, и разбивает основную функцию на несколько подфункций, которые описываются блоками и интерфейсными стрелками, подходящими к их границам. Диаграмма А0 является по отношению к диаграмме А-0 потомком. С другой стороны, диаграмма А-0 является по отношению к диаграмме А0 родителем.
Дальнейшая декомпозиция заключается в разделении функциональных блоков на диа-грамме А0 для их более детального представления. Все диаграммы декомпозиции строятся аналогично диаграммам АО и А-0. В результате, имена функциональных блоков и интерфейсные дуги, описывающие взаимодействие всех блоков, представленных на диаграммах, образуют взаимосогласованную иерархическую модель.
Устранить неоднозначность и ограничить число возможных интерпретаций позволяет де-композиция и уточнение диаграмм верхнего уровня доминирования. Декомпозиция и уточнения производятся до тех пор, пока диаграммы низкого уровня не станут достаточно подробными для того, чтобы обеспечить точное значение объектов и функций системы. Т.о. IDEF0-модель организует описание системы в иерархическую структуру, подобную структуре, образуемой главами и разделами книги.
Построение диаграмм на основе декомпозиции блоков проще, потому что на основе стрелок, входящих в блок и выходящих из него может быть создан список данных, а созданный список функций подробно раскрывает название блока.