Функциональное моделирование проводится в тех случаях, когда требуется не просто описать объект, а выявить его новое содержание, например, для внедрения ИС или бизнес-процесса реинжиниринга, то все потоки данных (стрелки) в системе должны быть выявлены и описаны достаточно детализировано. Для решения этой задачи разработана методология информационного моделирования IDEF1X. Миссия IDEF1X - определить, какая информация требуется для реализации функций, выявленных диаграммой IDEF0.
IDEF1 - это метод структурного анализа для проектирования сложных ИС, разработанный Т. Рэмей (T. Ramey). Метод служит для моделирования данных и основан на модели “сущность-связь»П. Чена (P. Chen). IDEF1 позволяет разрабатывать концептуальную модель предметной области системы баз данных в форме одной или нескольких ER-диаграмм, эквивалентных отношениям в третьей нормальной форме. Усовершенствованной версией IDEF1 является методология IDEF1X, разработанная с учетом таких требований, как простота изучения и возможность автоматизации.
IDEF1X используется для моделирования реляционных баз данных и имеет в США статус федерального стандарта [15]. Стандарт входит в семейство методологий IDEF, позволяющих исследовать структуру, параметры и характеристики производственно-технических и организационно-экономических систем. Методология IDEF1X адаптирована для совместного использования с IDEF0 в рамках единой технологии моделирования. То есть в рамках IDEF0 детализируются функциональные блоки, а в рамках IDEF1X детализируются стрелки, взаимодействующие с функциями.