Визуальный графический интерпретируемый язык дискретного моделирования DLAA

Аннотация

Статья посвящена разработке визуального графического языка диаграмм состояний и переходов конечных автоматов специального вида (DLAA), предназначенного для структурированного описания конфигурации и поведения дискретно-событийных систем. Приводится анализ известных графических языков, определённых на основе конечных автоматов, таких, как диаграммы Мура, диаграммы состояний Харела, диаграммы конечных автоматов языков SysML и UML, методология автоматного программирования А.А. Шалыто, формализм DEVS. Описан формализм, представляющий собой предметно-ориентированное расширение конечного автомата Мили, на основе которого разработан визуальный графический язык DLAA, ориентированный на спецификацию реактивного поведения системных моделей. Далее рассмотрено расширение конструкций данного языка введением в них семантических функций, называемых, следуя языку SysML, активностями. Реализуемые средствами базового языка программирования активности служит целям погружение языка DLAA в среду программирования базового языка. Описаны особенности реализации языка DLAA как средства, обогащающего базовый язык (в данном случае C#) возможностями спецификации поведенческих аспектов динамических систем. Кратко рассмотрен состав и назначение основных инструментальных средств для автоматизации процесса создания цифровых моделей на основе языка DLAA, включая симулятор, графический редактор, метатранслятор с метаязыка на базовый язык.

Сведения об авторах

Dmitry Antonovich Gapanovich, Московский государственный университет имени М.В. Ломоносова

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

Vladimir Alexandrovich Sukhomlin, Московский государственный университет имени М.В. Ломоносова

заведующий лабораторией открытых информационных технологий кафедры информационной безопасности факультета вычислительной математики и кибернетики, доктор технических наук, профессор

Опубликована
2025-04-28
Как цитировать
GAPANOVICH, Dmitry Antonovich; SUKHOMLIN, Vladimir Alexandrovich. Визуальный графический интерпретируемый язык дискретного моделирования DLAA. Современные информационные технологии и ИТ-образование, [S.l.], v. 21, n. 1, apr. 2025. ISSN 2411-1473. Доступно на: <http://sitito.cs.msu.ru/index.php/SITITO/article/view/1188>. Дата доступа: 02 june 2025
Раздел
Исследования и разработки в области новых ИТ и их приложений

Наиболее читаемые статьи этого автора (авторов)

1 2 > >>