?
Использование графовых грамматик для трансформации моделей
С. 48–55.
Сухов А. О., Серый А. П.
В статье рассматриваются вопросы использования графовых грамматик для трансформации моделей предметной области из одной нотации в другую. Предложен подход к реализации инструментального средства для создания языков описания трансформаций визуальных моделей.
В книге
Екатеринбург: Издательство Уральского университета, 2012.
Джейранян А. Д., Ларионова Я. А., Лядова Л. Н., В кн.: ГрафиКон 2025 : материалы 35-й Международной конференции по компьютерной графике и машинному зрению (Россия, Йошкар-Ола, 30 сентября – 2 октября 2025 г.).: Йошкар-Ола: Поволжский государственный технологический университет, 2025. С. 353–366.
Аннотация. Средства визуализации данных представляют собой ключевые инструменты аналитиков, облегчающие выявление зависимостей, тенденций и закономерностей. Эти средства находят применение у широкого круга пользователей (аналитиков, учёных, руководителей предприятий, менеджеров, преподавателей и специалистов других областей, где точное и понятное представление информации критически важно для повышения эффективности анализа данных). Существующие инструменты визуализации ограничивают возможности кастомизации, предлагают лишь базовые ...
Добавлено: 5 мая 2026 г.
Проскуряков К. А., Лядова Л. Н., В кн.: Технологии разработки инструментальных средств (ТРИС-2024) : Материалы XIV Международной научно-технической конференции.: Таганрог: Издательство ЮФУ, 2024. С. 207–219.
Аннотация: Цель проекта – апробация подхода к генерации кода, реализующего пользовательские модели визуализации данных, на основе метамоделей визуальных предметно-ориентированных языков (DSL), созданных для описания моделей визуализации, и описаний формальных грамматик целевых текстовых языков, представленных в многоаспектной онтологии. Онтология включает также и описания правил трансформации типа «Модель-Текст» (генерации кода). Эти правила могут быть расширены для создания ...
Добавлено: 11 декабря 2024 г.
Ермаков И. Д., Лядова Л. Н., В кн.: Технологии разработки инструментальных средств (ТРИС-2024) : Материалы XIV Международной научно-технической конференции.: Таганрог: Издательство ЮФУ, 2024. С. 195–206.
Аннотация: Цель проекта – апробация подхода к разработке средств автоматизации создания предметно-ориентированных языков (DSL) для создания средств визуализации данных, настраиваемых на потребности пользователей. Основная идея языково-ориентированного подхода в том, что для описания новых моделей визуализации должны быть разработаны визуальные предметно-ориентированные языки, использование которых должно обеспечить снижение требований к квалификации пользователей в области программирования при решении ...
Добавлено: 11 декабря 2024 г.
Проскуряков К. А., Лядова Л. Н., В кн.: ТЕХНОЛОГИИ РАЗРАБОТКИ ИНСТРУМЕНТАЛЬНЫХ СРЕДСТВ (ТРИС-2023): материалы конференции.: Таганрог: Издательство ЮФУ, 2023. С. 124–134.
Цель исследования – апробация подхода к созданию средств генерации кода по визуальным моделям для DSM-платформы, основанной на знаниях и метамоделировании. Основа решения – многоаспектная онтология, описывающая языки, предназначенные для решения различных задач проектирования и анализа систем, и предметные области, в которых пользователи решают эти задачи. Генерация кода реализуется на основе правил трансформации, которые пользователи разрабатывают ...
Добавлено: 16 декабря 2023 г.
Ермаков И. Д., Лядова Л. Н., В кн.: ТЕХНОЛОГИИ РАЗРАБОТКИ ИНСТРУМЕНТАЛЬНЫХ СРЕДСТВ (ТРИС-2023): материалы конференции.: Таганрог: Издательство ЮФУ, 2023. С. 96–105.
Цель проекта – апробация подхода к разработке средств автоматизации создания предметно-ориентированных языков (DSL) для DSM-платформы, основанной на знаниях и метамоделировании. Основа решения – многоаспектная онтология, описывающая языки, предназначенные для решения различных задач проектирования и анализа систем, и предметные области, в которых пользователи решают эти задачи. Генерация метамоделей DSL реализуется через отображение моделей предметных областей на метамодели базовых языков, описанные в онтологии. ...
Добавлено: 16 декабря 2023 г.
Цель исследования – разработка подхода к созданию аналитических платформ, основанных на знаниях, которые интегрируют языковые инструменты, позволяющие создавать новые предметно-ориентированные языки, настраиваемые на специфику задач, решаемых пользователями, их предметные области и используемые методы. Основа решения – база знаний, многоаспектная онтология, описывающая данные и их источники, объекты предметной области, методы решения задач и реализующие их функциональные ...
Добавлено: 3 декабря 2022 г.
Лядова Л. Н., Информатизация и связь 2021 № 8 С. 48–52
Цель исследования – апробация подхода к созданию языкового инструментария, основанного на знаниях. Ядром средств разработки предметно-ориентированных языков (DSM-платформы) является многоаспектная онтология, которая включает описания языков моделирования и решаемых с их использованием задач, а также описывает предметные области. Для автоматизированной генерации метамоделей в онтологии языков выбирается базовый язык, соответствующий решаемой задаче, выбирается онтология предметной области и ...
Добавлено: 12 января 2022 г.
Предложены алгоритмы разбора для текстовых динамически настраиваемых предметно-ориентированных языков и проверки синтаксической корректности написанных с их помощью программ. В процессе своей работы на основе описания расширенной грамматики языка анализатор строит псевдодерево разбора, которое в дальнейшем используется при проверке синтаксической корректности программ пользователя. В основе алгоритма проверки синтаксиса лежит метод леворекурсивного спуска с возвратом. ...
Добавлено: 17 октября 2018 г.
Татарников А. Д., Proceedings of the Institute for System Programming of the RAS 2016 Vol. 28 No. 4 P. 77–98
Генерация тестовых программ на языке ассемблера и проверка корректности результатов их выполнения является наиболее широко применяемым подходом к функциональной верификации микропроцессоров. Данная задача решается при помощи специальных автоматизированных средств, называемых генераторами тестовых программ. Высокая сложность современных электронных устройств создает потребность в автоматизированных средствах, способных генерировать тестовые программы, покрывающие нетривиальные ситуации в их работе. Большинство таких ...
Добавлено: 26 ноября 2017 г.
Подход к разработке языкового инструментария для создания текстовых предметно-ориентированных языков
Сухов А. О., Медведева Е. Ю., Информационные технологии 2018 Т. 24 № 1 С. 10–16
Описан подход к созданию языкового инструментария, новизна которого заключается в том, что в процессе функционирования языковой инструментарий выполняет интерпретацию моделей различных уровней иерархии, а не генерацию на их основе исходного кода. Это позволяет производить настройку разработанных языков без перегенерации кода редактора, выполнять многоуровневое моделирование, а также определять правила преобразования написанных программ в код на целевом ...
Добавлено: 13 октября 2017 г.
Сухов А. О., В кн.: Математика программных систем: межвузовский сборник научных трудовВып. 10.: Пермь: Пермский государственный национальный исследовательский университет, 2013. С. 56–94.
В процессе разработки информационных систем с использованием модельно-ориентированного подхода, как правило, строится несколько моделей системы, выполненных с различных точек зрения, с разной степень абстракции, описанных на различных языках моделирования. Для преобразования моделей между различными нотациями применяются специальные инструментальные средства трансформации моделей. В статье приводится аналитический обзор наиболее развитых на сегодняшний день языков и инструментальных средств ...
Добавлено: 29 марта 2015 г.
Жигалова М. А., Сухов А. О., Известия Южного федерального университета. Технические науки 2015 № 2 С. 126–134
В процессе разработки и сопровождения программных продуктов создается и используется большое число проектных документов. Для автоматизации их обработки и контроля упомянутых в документах требований к разрабатываемому продукту требуется создание инструментальных средств поддержки работы аналитика при проектировании информационных систем. Для того чтобы существовала возможность выполнять контроль каждого вида требований в отдельности необходимо выделить в проектном документе ...
Добавлено: 12 декабря 2014 г.
Лубягина А. О., Лядова Л. Н., Сухов А. О., В кн.: Технологии разработки информационных систем ТРИС-2014: сборник статей международной научно-практической конференции.: Таганрог: Издательство ЮФУ, 2014. С. 52–68.
Описываются средства DSM-платформы MetaLanguage, позволяющие разрабатывать предметно-ориентированные языки и модели для различных областей, выполнять трансформации моделей при интеграции систем. Приведены примеры. ...
Добавлено: 25 сентября 2014 г.
Р.Р. Айзатуллова, Л.Н. Лядова, А.О. Сухов и др., Известия Южного федерального университета. Технические науки 2014 № 6 С. 49–54
Эффективное управление предприятиями невозможно без применения средств моде-лирования и анализа бизнес-процессов. Используемые средства моделирования должны быть доступны различным категориям пользователей, системным и бизнес-аналитикам, участвующим в создании и исследовании моделей. Ещё одно требование – снижение тру-доёмкости работы аналитиков через «переиспользование» разработанных моделей для решения различных задач, при переходе от одного этапа работ к другому, где применяют-ся ...
Добавлено: 1 июля 2014 г.
Сухов А. О., Лядова Л. Н., Замятина Е. Б., В кн.: Открытые семантические технологии проектирования интеллектуальных систем = Open Semantic Technologies for Intelligent Systems (OSTIS-2014) : материалы IV междунар. науч.-техн. конф. (Минск, 20-22 февраля 2014 года).: Мн.: БГУИР, 2014. С. 375–380.
Рассматривается подход к интеграции различных систем моделирования, основанный на использовании возможностей DSM-платформы (языкового инструментария) MetaLanguage. Инструментальные средства MetaLanguage позволяют разрабатывать предметно-ориентированные языки (DSL) и описывать их трансформации. Предметно-ориентированное моделирование обеспечивает возможность работы аналитиков в терминах предметной области при создании моделей. Компонент трансформации является основой для разработки средств экспорта и импорта моделей, их интеграции. Онтологии формализуют ...
Добавлено: 13 марта 2014 г.
Сухов А. О., В кн.: Современные проблемы математики и её прикладные аспекты. Сборник татей по материалам научно-практической конференции молодых ученых. Пермь, 12 марта 2010 г.: Пермь: Пермский государственный университет, 2010. С. 154–159.
В статье рассмотрен подход к созданию формального описания метаязыка, используемого для разработки визуальных предметно-ориентированных языков моделирования информационных систем, основанный на ориентированных псевдо-метаграфах. ...
Добавлено: 15 января 2014 г.
Лядова Л. Н., Сухов А. О., В кн.: Труды Конгресса по интеллектуальным системам и информационным технологиям «AIS-IT'10»Т. 1.: М.: Физматлит, 2010. С. 374–382.
Рассматриваются методы реализации визуальных языков и DSM-платформ. Приведены описания различных подходов к реализации предметно-ориентированных систем и языковых инструментариев, основанных на метамоделировании, предназначенных для создания предметно-зависимых языков. Рассматриваются вопросы интеграции DSL-инструментариев и CASE-средств, возможности динамической адаптации созданных с их помощью информационных систем. Описывается архитектура и реализация языкового инструментария MetaLanguage, обеспечивающего возможность создания предметно-ориентированных языков, допускающих динамические ...
Добавлено: 15 января 2014 г.
Описываются средства DSM-платформы MetaLanguage для создания предметно-ориентированных языков и многоуровневого моделирования. Возможность определения трансформаций обеспечивает снижение трудоёмкости разработки новых языков и преобразования моделей. ...
Добавлено: 17 ноября 2013 г.
Сухов А. О., Лядова Л. Н., Информатизация и связь 2013 № 5 С. 15–18
Обсуждается модельно-ориентированный подход к разработке информационных систем с использованием нескольких языков моделирования. Описаны преимущества предметно-ориентированного моделирования и DSM-платформ. ...
Добавлено: 17 ноября 2013 г.