Межгосударственный стандарт
ГОСТ Р ИСО/ТО 10303-12-2000
Системы автоматизации производства и их интеграция. Представление данных об изделии и обмен этими данными. Часть 12. Методы описания. Справочное руководство по языку EXPRESS-1
Industrial automation systems and integration. Product data representation and exchande. Part 12. Description methods. The EXPRESS-1 language reference manual
Редакционная карточка ГОСТНОРМ. Полный текст публикуется только при подтверждённом праве использования. Метаданные сверяются по нескольким источникам.
Область применения
Область применения пока не подтверждена.
1
Страница 1
ГОСТ P ИСО/ТО 10303-12-2000
ГОСУДАРСТВЕННЫЙ СТАНДАРТ Р О С С И Й С К О Й Ф ЕДЕ Р АЦ ИИ
Системы автоматизации производства и их интеграция
ПРЕДСТАВЛЕНИЕ ДАННЫХ ОБ ИЗДЕЛИИ
И ОБМЕН ЭТИМИ ДАННЫМИ
Ч а с т ь 12
Методы описания
Справочное руководство по языку EXPRESS-1
Издание официальное
b i 1 0 - 2000/304
ГОССТАНДАРТ РОССИИ
Москва
декорирование одежды2
Страница 2
ГОСТ Р ИСО/ТО 10303-12-2000
11редисловие
1 РАЗРАБОТАН Всероссийским научно-исследовательским институтом стандартизации
(ВНИИстандарт) при участии Научно-технического центра «ИНТЕГРО-Д*
ВНЕСЕН Техническим комитетом по стандартизации ТК 431 «CALS-технолопш*
2 ПРИНЯТ И ВВЕДЕН В ДЕЙСТВИЕ Постановлением Госстандарта России от 14 ноября
2000 г. № 292-ст
3 Настоящий стандарт содержит полный аутентичный текст международного стандарта
ИСО/ТО 10303-12-97 «Системы автоматизации производства и их интеграция. Представление
данных об изделии и обмен этими данными. Часть 12. Методы описания. Справочное руковод
ство по языку EXPRESS-1*
4 ВВЕДЕН ВПЕРВЫЕ
<3 И ПК. Издательство стандартов, 2001
Настоящий стандарт не может быть полностью или частично воспроизведен, тиражирован и
распространен в качестве официального издания без разрешения Госстандарта России
II3
Страница 3
ГОСТ Р ИСО/ТО 10303-12-2000
Содержание
1 Область применения ................................................................................................................................ 1
2 Нормативные ссылки ............................................................................................................................... 1
3 Определения............................................................................................................................................... 2
3.1 Термины, определенные в ГОСТ Р ИСО 10303-1 ............................................... 2
3.2 Термины, определенные в ГОСТ Р ИСО 10303-11 ............................................. 2
3.3 Термины, определенные в ИСО 10303-31 ............................................................. 2
3.4 Другие определения .................................................................................................... 2
4 Требования соответствия .......................................................................................................................... 3
4.1 Формальные спецификации, записанные на EXPRESS-1 ................................. 3
4.2 Реализации EXPRESS-I............................................................................................. 3
5 Основные принципы ...................... 3
6 Элементы языка ......................................................................................................................................... 4
6.1 Набор символов .......................................................................................................... 4
6.2 Зарезервированные сл о ва.......................................................................................... 6
6.3 Знаки ............................................................................................................................. 7
6.4 Идентификаторы и ссылки ....................................................................................... 8
7 Именованные области значений ............................................................................................................ 9
7.1 Область значений объекта......................................................................................... 9
7.2 Область значений перечисления ............................................................................. 9
7.3 Область значений выбора ......................................................................................... 9
7.4 Область значений типа ................................................................................................10
8 Значения и экземпляры .............................................................................................................................10
8.1 Базовые значения......................................................................................................... 10
8.2 Агрегатные значения ................................................................................................... 13
8.3 Простой экзем пляр...................................................................................................... 13
8.4 Экземпляр типа .............................................................................................................14
8.5 Экземпляр выбора ....................................................................................................... 14
8.6 Экземпляр перечисления ............................................................................................14
8.7 Экземпляр объекта....................................................................................................... 15
8.8 Экземпляр константы .................................................................................................. 18
8.9 Экземпляр данных схемы............................................................................................18
8.10 Отображение модели ................................................................................................. 19
9 Определение абстрактного контрольного примера ..............................................................................19
9.1 Контекст .........................................................................................................................19
9.2 Параметры .....................................................................................................................20
9.3 Контрольный пример ..................................................................................................21
9.4 Цель теста ......................................................................................................................22
9.5 Реализация теста .......................................................................................................... 23
10 Интерфейсы.................................................................................................................................................24
10.1 Интерфейс экземпляра схемы .................................................................................24
10.2 Ссылка на схему......................................................................................................... 24
10.3 Ссылки на данные контекста ..................................................................................25
11 Область действия и видимость ................................................................................................................25
11.1 Правила области действия ....................................................................................... 26
11.2 Правила видимости........................ 26
11.3 Правила для явного элем ента..................................................................................27
12 Отображение из EXPRESS в EXPRESS-! ............................................................................................32
12.1 Отображение EXPRESS-схемы ................................................................................32
12.2 Отображение простых типов данных из EXPRESS ............................................ 33
12.3 Отображение агрегатных типов данны х.................................................................34
12.4 Отображение определенного типа данных из EXPRESS ...................................35
12.5 Отображение перечисляемого типа из EXPRESS ................................................35
12.6 Отображение выбираемого типа из EXPRESS .....................................................35
12.7 Отображение EXPRESS-константы........................................................................ 36
12.8 Отображение EXPRESS-объекта ............................................................................ 36
12.9 Отображение атрибутов EXPRESS-объекта.......................................................... 37
III4
Страница 4
ГОСТ Р ИСО/ТО 10303-12-2000
12.10 Отображение супертипов и подтипов .............................................................. 41
Приложение А Описание синтаксиса EXPRESS-1 .................................................................................. 44
Л.1 Лексемы ........................................................................................................................ 44
А.2 Лексические элементы................................................................................................47
А.З Интерпретируемые идентификаторы ......................................................................48
А.4 Грамматические правила ........................................ 48
A. 5 Список перекрестных ссылок ... 54
Приложение В Заявка о соответствии реализации протоколу (ЗСРП) ............................................... 63
B. 1 Синтаксический анализатор языка EXPRESS-1 ................................................63
Приложение С Регистрация информационного объекта ........................................................................64
Приложение D Синтаксис спецификации я зы к а .....................................................................................64
0.1 Синтаксис спецификации......................................................................................... 64
D. 2 Нотация специального символа ...........................................................................65
Приложение Е Некоторые контрольные примеры...................................................................................66
E . 1 Контрольный пример 1 ......................................................................................... 66
Е.2 Контрольный пример 2 ............................................................................................. 67
Е.З Контрольный пример 3 ............................................................................................. 68
E. 4 Контрольный пример 4 ......................................................................................... 69
Приложение F Замечания по применению стандарта ............................................................................ 71
F . 1 Примеры EXPRESS-данны х.................................................................................. 71
F.2 Абстрактные контрольные примеры .......................................................................71
F.3 Объектные базы ........................................................................................................... 71
F. 4 Примеры данных, отличных от EXPRESS......................................................... 72
Приложение G Технические подходы ........................................................................................................ 73
G . 1 Абстрактные контрольные примеры................................................................... 73
G.2 Связь с EXPRESS ....................................................................................................... 73
G.3 Ссылки на предметы ..................................................................................................73
G.4 Агрегации .....................................................................................................................73
G.5 Строковые значения ...................................................................................................73
G.6 Тестирование и принятие модели ........................................................................... 74
G.7 Расширение возможностей контрольного примера ............................................ 74
G.8 Соответствие языку EXPRESS .................................................................................74
G.9 Опытная апробация....................................................................................................74
G.10 Расширения алфавита ............................................................................................. 74
G.1I Отображение супертипов ........................................................................................ 74
G.12 Комментарии по голосованию за C D - 1995 ........................................................75
Приложение Н Библиография...................................................................................................................... 76
Предметный указатель ..................................................................................................................................77
IVПоказаны первые 4 из 86
История статуса
Подтверждённых событий пока нет.