EXPRESS — стандартный язык моделирования данных для данных о производстве. EXPRESS оформляется в соответствии со стандартом ISO для обмена товара модель STEP (ИСО 10303), и стандартизирован как ISO 10303-11.[1]
Данные модели официально определяют данные объекты и связи между данными объектами для области интересов. Некоторые типичные применения данных моделей включают в себя поддержку развития баз данных и обмена данными для конкретной области интересов. Данные модели указаны в данных моделирования языка.[2] EXPRESS это язык моделирование данных, определённый в ИСО 10303-11, Справочном руководстве языка EXPRESS.[3]
Модели данных EXPRESS могут быть определены двумя способами, текстуально и графически. Для формальной верификации и в качестве входных данных для инструментов, таких как SDAI текстовое представление в формате ASCII файл является наиболее важным. Графическое представление с другой стороны часто является более подходящим для человека, в пояснениях и учебниках. Графическое представление, называется EXPRESS-G, не может отобразить все детали, которые могут быть сформулированы в текстовой форме.
EXPRESS похож на языки программирования, такие как Паскаль. В схеме различные типы данных могут быть определены совместно со структурными ограничениями и алгоритмических правил. Главная особенность экспресс-это возможность официально подтвердить населения типы данных — это проверка для всех структурных и алгоритмических правил.
EXPRESS-G
EXPRESS-G является стандартом графической нотации для информационных моделей.[4] Это полезное дополнение к языку EXPRESS для отображения сущности и определения типов, связей и элементов.[5] эта графическая нотация поддерживает подмножество языка EXPRESS. Одним из преимуществ использования EXPRESS-G перед EXPRESS в том, что структура модели данных могут быть представлены в более понятной форме. Недостатком EXPRESS-G является то, что сложные ограничения не могут быть формально определены. Пример — Рисунок 1. Данные модели представлены на рисунке может использоваться, чтобы определить требования базы данных для аудио компакт-диск (CD) коллекция.
См. также
Относящиеся к ISO
ИСО 10303: стандарт ISO для компьютера, интерпретации и обмена промышленного продукта.
ИСО 10303-21: обмен данными в виде ступенчато с использованием ASCII структуры
ИСО 10303-22: Стандартный интерфейс доступа к данным, в рамках реализации методов шаг
ИСО 10303-28: шаг-XML определяет использование Расширяемого языка разметки (XML) для представления Ускоренная схема
ИСО 13584-24: логическая модель plib по указанным в экспресс
ИСО 13399: стандарт ISO для режущего инструмента представления данных и обмена
ИСО/пас 16739: промышленность Foundation классы указанный в экспресс
↑ISO International Standard 10303-11:1994, Industrial automation systems and integration — Product data representation andexchange — Part 11: Description methods: The EXPRESS language reference manual, International Organization for Standardization, Geneva, Switzerland (1994).