ГОСТ Р ИСО/ТС 10303-25—2012
Если EXPRESS-схемами можно будет управлять на уровне М1 новой архитектуры, то экземплярами объек
тов языка EXPRESS можно будет управлять на уровне МО. Следовательно, результатом стандартизованного ото
бражения EXPRESSна МОРбудет способность обмениваться экземплярами объектов языка EXPRESS.
EXPRESS-схемами. метамоделью MOF языка EXPRESS и самими MOF в одном XMI-документе. Поскольку не
требуется, чтобы все уровни присутствовали в каком-либо конкретном XMI-документе, то возможно обеспечить
обмен XMI-совместимыми схемами и данными с использованием XML способом, аналогичным описанному в
ИСО 10303-28. Форма могла бы быть в основном похожа на обмен схемами и динамическое связывание в
ИСО 10303-28. Стандартизация представления в MOF языка EXPRESS должна быть проработана в качестве
потенциального приоритета для последующей редакции настоящего стандарта.
F.2Обработка ограничений и выражений
Как указано в 5.1, некоторые конструкции языка EXPRESS находятся вне области применения установлен
ного отображения. Двумя важными конструкциями, не включенными в установленные отображения, являются:
1) ограничения супертипов и 2) правила и выражения. OMG определила язык описания ограничений для UML.
названный языком описания объектных ограничений (OCL). В будущих редакциях настоящего стандарта может
появиться возможность включить отображение ограничения языка EXPRESS на OCL. Определение такого пере
вода представляется большой исследовательской задачей. Однако на сегодняшний день не проведено никакого
детального исследования совместимости между этими языками, и поэтому подобный перевод еще не готов
для стандартизации.
38