Имитация деятельности, представленной в виде функциональной структуры, имеет свои особенности, поскольку нотация IDEF0 не предусматривает моделирование последовательности экземпляров операций на диаграмме. Функции IDEF0 используются как "контейнеры" для хранения диаграмм процессов, описанных в нотации Basic Flowchart/Cross-functional Flowchart, ЕРС или BPMN. В этом случае движок имитации представляет функциональную диаграмму IDEF0 в виде ряда отдельных диаграмм процессов в нотациях Basic Flowchart/Cross-functional Flowchart, ЕРС или BPMN и создает по ним экземпляры имитирующих процессов. При этом созданные экземпляры имитирующих процессов могут передавать управление друг другу (если это предусмотрено аналитиком) или запускаться на выполнение независимо друг от друга.
Для моделирования передачи управления между экземплярами процессов необходимо связать диаграммы функций по правилам, описанным в главе Моделирование передачи управления из одного процесса в другой. Если диаграммы функций не связаны, то созданные по ним экземпляры имитирующих процессов запускаются на выполнение по правилам возникновения экземпляров имитирующих стартовых событий (см. главу Моделирование возникновения экземпляра процесса) независимо друг от друга и выполняются параллельно.
Для модели операции, представленной в виде недекомпозированной функции IDEF0, проводится "псевдоимитация" выполнения экземпляра операции, заключающаяся в простой калькуляции ряда стоимостных и временных параметров. При этом: