RUS  ENG
Полная версия
ЖУРНАЛЫ // Труды института системного программирования РАН // Архив

Труды ИСП РАН, 2015, том 27, выпуск 4, страницы 69–110 (Mi tisp165)

Эта публикация цитируется в 1 статье

Библиотека ограничений для спецификации индустриальных моделей данных

С. В. Морозовab, Д. В. Ильинb, В. А. Семеновcb, О. А. Тарлапанab

a Московский государственный университет имени М. В. Ломоносова
b Институт системного программирования РАН
c Московский физико-технический институт (государственный университет)

Аннотация: В статье проводится анализ спецификаций индустриально значимого семейства объектно-ориентированных моделей данных на языке EXPRESS, на основе которого выделяются паттерны ограничений целостности, используемые в них. Разрабатывается библиотека обобщенных функций на языке EXPRESS для представления каждого из паттернов, которая может применяться как при рефакторинге существующих моделей, так и при разработке новых. Использование паттернов ограничений в спецификациях моделей позволяет улучшить их наглядность, облегчить их дальнейшее сопровождение и развитие и, в целом, ускорить их разработку. Кроме того, появляется возможность их анализа автоматизированными средствами программной инженерии. Обсуждается возможность применения данной библиотеки для решения задачи верификации моделей.

Ключевые слова: объектно-ориентированное моделирование, EXPRESS, STEP, IFC, CIS/2, паттерны ограничений, верификация моделей.

DOI: 10.15514/ISPRAS-2015-27(4)-5



Реферативные базы данных:


© МИАН, 2024