Декомпозиция работы IDEF0 в диаграмму DFD.

При декомпозиции работы с IDEF0 в диаграмму DFD не разрешается связать произвольным образом граничные стрелки в диаграмме DFD, мигрировавшие из родительской диаграммы IDEF0. Т.е. если на родительской диаграмме стрелка имела тип «управление», то на дочерней DFD-диаграмме соответствующая граничная стрелка должна также подходить к верхней грани работы, и т.д. Это ограничение накладывает AllFusion PM.

Согласно нотации DFD диаграмма не должна иметь граничных стрелок. Поэтому, чтобы строго следовать правилам нотации, следует:

1) удалить все граничные стрелки на диаграмме DFD;

2) создать соответствующие внешние сущности и хранилища данных;

3) создать внутренние стрелки, начинающиеся с внешних сущностей вместо граничных стрелок;

4) стрелки на диаграмме IDEF0 затонеллировать.

Не всегда удобно строго придерживаться нотации DFD, поэтому при создании смешанных моделей AllFusion PM позволяет создавать граничные стрелки на диаграммах DFD и не рассматривает такие стрелки как синтаксическую ошибку.