Архитектура Аудит Военная наука Иностранные языки Медицина Металлургия Метрология
Образование Политология Производство Психология Стандартизация Технологии


Язык описания данных EXPRESS ( ISO 10303-11) 2.3.1. Общие сведения о языке



Предположим, что нам надо осуществить обмен данными между системой «А» и системой «Б». Во-первых, для этого необходимо единое представление данных об изделии, то есть перечень данных, передаваемых между системами. Такие пред­ставления для различных предметных областей заданы в стандарте STEP. Но этого недостаточно, ведь они могут быть выражены различными способами: на есте­ственном языке, с помощью графической схемы или на искусственном формали­зованном языке. Поскольку STEP является международным стандартом и, следо­вательно, имеет огромное количество пользователей, существует необходимость в единой форме представления данных об изделии, чтобы участникам обмена не приходилось предварительно ее обговаривать. Кроме всего прочего, такая форма не должна допускать двусмысленную интерпретацию, иначе нормальный обмен будет невозможен. Для решения этой проблемы в стандарте STEP задан единый язык представления данных об изделии, называющийся EXPRESS. Он является формализованным, то есть допускает только одно толкование информа­ции (в отличие от естественного языка, где их множество). Таким образом, для обмена данными между системами «А» и «Б» эти системы должны обладать еди­ным представлением данных об изделии на едином языке EXPRESS. Он определен в разделе ISO 10303-11 стандарта STEP.

Прежде чем рассматривать вопрос о том, что может быть задано с помощью языка EXPRESS, необходимо ввести некоторые термины, а именно «информа­ция», «данные» и «информационная модель». Их определения не претендуют на общезначимость и распространяются только на стандарт STEP вообще и язык EXPRESS в частности.

1/ Информация — это факты, понятия и инструкции. В данном случае они 4. представлены в произвольном (в том числе и неформализованном) виде. Информация об изделии содержит факты, понятия и инструкции, харак­теризующие изделие (например, факт — «длина изделия равна 20 мет­рам», понятие — «крыло самолета», инструкция — «руководство по ремонту изделия»).

Данные —это формализованное представление информации, подходящее для передачи, интерпретации и обработки людьми или компьютерами. Здесь факты, понятия и инструкции уже имеют четкое формализованное пред­ставление, но форма произвольна. При этом данные об изделии имеют формализованное представление информации (например, описание факта с помощью пары «название величины / значение величины», понятия—ма­тематической моделью и инструкции—точным алгоритмом).



54
55


УПРАВЛЕНИЕ ЖИЗНЕННЫМ ЦИКЛОМ ПРОДУКЦИИ
Глава S. СТАНДАРТ STEP



     
 


 

Информационная модель — это формализованная модель ограни­ченного набора фактов, понятий и инструкций, удовлетворяющих не­которым требованиям. Таким образом, она представляет собой дан­ные, отвечающие, например, требованиям к описанию какой-либо пред­метной области. В данном случае информационная модель изделия — это формализованная модель информации, описывающей изделие, ограниченная требованиями к его описанию. Напомним, что она явля­ется составной частью представления данных об изделии в STEP (ин­тегрированных ресурсов и протоколов применения).

Язык EXPRESS предназначен для спецификации информационных моделей в STEP и, следовательно, выступает в качестве формы представления данных об изделии. Иными словами, EXPRESS можно назвать языком информационного моделирова­ ния. Он пригоден исключительно для описания данных, не содержит никаких средств для их обработки и поэтому не является языком программирования.

EXPRESS не привязан жестко к стандарту STEP и данным об изделии вообще. С его помощью можно обозначить любую предметную область, в том числе и не относящуюся к промышленности. Однако реальное применение EXPRESS пока находит только во всевозможных промышленных информационных стандартах:

> ISO 10303 STEP;

> ISO 13584 РЫВ;

> ISO 15531 MANDATE;

> ISO 15926 OIL & GAS;

> NATO CALS data model (информационная CALS-модель НАТО).
Кроме текстового представления языка EXPRESS в стандарте STEP задано и

его графическое подмножество EXPRESS-G.


Поделиться:



Последнее изменение этой страницы: 2019-03-29; Просмотров: 378; Нарушение авторского права страницы


lektsia.com 2007 - 2024 год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! (0.012 с.)
Главная | Случайная страница | Обратная связь