Неформальная спецификация EXPRESS-G, в которой используются обозначения EXPRESS-G, представлена в виде шести диаграмм (рисунки 1-6). На каждой из диаграмм представлена часть модели. Все объекты на данных диаграммах формально определены в 4.3.
- На рисунке 1 представлены верхний уровень диаграммы xtdRoot, его атрибуты и его производные типы xtdObject, xtdRelationship и xtdCollection.
Рисунок 1 - EXPRESS-G диаграмма 1 - Верхний уровень с корневой концепцией
На рисунке 2 представлен xtdLanguageRepresentation с его производными типами xtdName и xtdDescription, которые относятся к xtdRoot и его подтипам.
На рисунке 3 представлен тип отношений, полученный из xtdRelationship, которые используются для установления возможных отношений между xtdObjects, xtdCollections и xtdExternalDocuments или их подтипами.
На рисунке 4 представлено назначение xtdProperties на xtdObjects с помощью xtdRelAssignsProperties и xtdMeasureWithUnit с назначением значений с помощью xtdRelAssignsMeasures.
На рисунке 5 представлен список базовых типов, используемых в модели, и их соответствующие типы EXPRESS.
На рисунке 6 представлены детали xtdValue и xtdExternalDocument.
Рисунок 2 - EXPRESS-G диаграмма 2 - Представление языка, наименований и описаний
Рисунок 3 - EXPRESS-G диаграмма 3 - Отношения
Рисунок 4 - EXPRESS-G диаграмма 4 - Назначение свойств и единиц измерений
Рисунок 5 - EXPRESS-G диаграмма 5 - Основные типы