Design/IDEF дает также возможность создавать информационные модели, которые представляют как собственно данные, так и связи между ними в системе.
Информация, содержащаяся в IDEF-моделях, экспортируется в любую базу данных, а сами модели могут быть экспортированы в Design/CPN — пакет динамического моделирования и анализа сложных систем.
Как CASE-пакет по разработке программного обеспечения Design/IDEF поддерживает первые стадии создания программного продукта:
· Формулировка требований и целей проекта — определение того, что проектируемая система будет делать.
· Разработка спецификаций — формализованное описание требований.
· Создание проекта — определение подсистем и взаимодействий между ними.
· Документирование проекта — создание базы данных проекта, текстуальное описание составных частей проекта.
· Анализ проекта — проверка проекта на полноту и непротиворечивость.
Результатом работы пакета Design/IDEF является проект программной системы, состоящий из двух частей:
· проекта функциональной структуры системы, содержащий иерархически связанные страницы с IDEFO-диаграммами и описывающий все модули (вплоть до элементарных функций) системы, их взаимосвязи, входные и выходные параметры;
· проекта информационной структуры системы — логической модели ее базы данных, — описывающей все структуры и взаимосвязи данных.
Оба проекта проверяются на полноту и непротиворечивость, сопровождаются базой данных проекта и документацией.
Design/IDEF работает в различных операционных средах: можно строить модели на IBM PC под MS-Windows, Macintosh или под Unix X Window System и переносить диаграммы из одной операционной среды в другую.