В настоящее время существует большое количество задач, характер и сцена решения которых имеют распределенную структуру. Это задачи выполнения крупных проектов коллективами территориально удаленных исполнителей, задачи управления распределенными организационными структурами, объединенными в некоторую административную иерархию, задачи по разработке программного обеспечения распределенными командами разработчиков и другие. Характерной особенностью этих задач является необходимость распределения работ (декомпозиция задачи) между исполнителями с последующим объединением полученных результатов. Существенен тот факт, что онтология предметной области такого типа задач строится в процессе совместной деятельности групп экспертов, которые функционируют в изменяющейся среде (топология задач может меняться в результате подключения новых исполнителей, структура организации может меняться в результате появления или упразднения структурных подразделений). Таким образом, предметная область описанного класса задач является динамической и распределенной, и возникает актуальная проблема автоматизации процесса формирования предметной области. Решение этой проблемы требует создания программной системы, которая будет формировать единое информационное пространство для команды проекта и обеспечивать согласованную работу распределенных исполнителей в условиях динамически изменяющейся среды. В рамках решения задачи автоматизации процесса формирования предметной области выделяются два существенных этапа: решение задачи построения модели динамической предметной области и задачи формализованного представления (описания) модели. В данной статье рассматривается решение второй задачи, основанное на создании формальной спецификации для описания динамической предметной области за счет использования механизма расширении языка разметки направленных графов DGML (Directed Graph Markup Language).