|
Формальные правила продукции объектной нотации для данных, определяемых EXPRESS схемой
В. А. Семеновabc, С. В. Аришинb, Г. В. Семеновd a Национальный исследовательский университет «Высшая школа экономики»
b Институт системного программирования им. В.П. Иванникова РАН
c Московский физико-технический институт
d Национальный исследовательский университет «ИТМО»
Аннотация:
В последнее время системы управления данными об изделии (PDM) широко используются в сложных междисциплинарных проектах в различных промышленных областях. PDM-системы позволяют группам проектировщиков, инженеров и менеджеров удаленно общаться в сети, обмениваться и совместно пользоваться общей информацией об изделии. Для интеграции приложений CAD/CAM/CAE с PDM-системами и обеспечения их совместимости было разработано и используется специальное семейство стандартов STEP (ISO 10303). Частью этого семейства является объектно-ориентированный язык моделирования EXPRESS, предназначенный для формального описания схем данных, а также форматы файлов для хранения и передачи данных об изделии, управляемых этими схемами. Это формат кодирования данных открытым текстом SPF и STEP-XML. В настоящее время, с развитием и широким внедрением веб-технологий, формат JSON становится все более популярным благодаря тому, что он подходит для задач обмена и хранения объектно-ориентированных данных, а также благодаря его простому и удобному для анализа синтаксису. В статье исследуется возможность применения формата JSON для представления, хранения и однозначной интерпретации данных об изделии. В предположении, что данные определяются информационными схемами на языке EXPRESS, в статье предложены и описаны формальные правила продукции объектной нотации JSON. Приводятся примеры, иллюстрирующие предложенные правила. Также обсуждаются результаты проведенных вычислительных экспериментов, которые подтверждают преимущества использования формата JSON по сравнению с SPF и STEP-XML и служат основанием для его широкого применения при интеграции программных приложений.
Ключевые слова:
объектно-ориентированное моделирование, системная интеграция, интероперабельность, STEP, EXPRESS, JSON.
Образец цитирования:
В. А. Семенов, С. В. Аришин, Г. В. Семенов, “Формальные правила продукции объектной нотации для данных, определяемых EXPRESS схемой”, Труды ИСП РАН, 33:5 (2021), 7–24
Образцы ссылок на эту страницу:
https://www.mathnet.ru/rus/tisp625 https://www.mathnet.ru/rus/tisp/v33/i5/p7
|
Статистика просмотров: |
Страница аннотации: | 19 | PDF полного текста: | 2 |
|