Первоначально IDEF был разработан для улучшения коммуникации между людьми, пытающимися понять систему. Теперь IDEF используется для документации, понимания, проектирования, анализа, планирования и интеграции.
История IDEF
В 1970-х годах IDEF0 зародился в ВВС США в рамках программы интегрированного автоматизированного производства (ICAM) на основе хорошо зарекомендовавшего себя графического языка - методики структурированного анализа и проектирования (SADT).
Семейство IDEF
Семейство методов IDEF:
IDEF0: для моделирования функций (цель: описание)
IDEF1: для информационного моделирования. (цель: описание)
IDEF1x: для моделирования данных. (цель: дизайн)
IDEF3: для моделирования процессов. (цель: описание)
IDEF4: для объектно-ориентированного дизайна. (цель: дизайн)
IDEF5: для захвата описания онтологии. (цель: описание)
Модели IDEF0 создаются как одна из первых задач разработки системы, поскольку они описывают:
выполняемые функции,
Определения того, что необходимо для выполнения этих функций,
IDEF0 был выпущен в качестве стандарта для моделирования функций Лабораторией компьютерных систем Национального института стандартов и технологий. (1993)