?
QReal: платформа визуального предметно-ориентированного моделирования
Программная инженерия. 2013. № 6. С. 11–19.
Терехов А. Н., Брыксин Т. А., Литвинов Ю. В.
Описан подход к разработке программного обеспечения, основанный на применении специализированных графических языков. Рассмотрены существующие на настоящее время платформы для создания специализированных визуальных сред разработки, описана платформа QReal, разрабатываемая на кафедре системного программирования СПбГУ. Дано описание общей архитектуры системы, основных ее функциональных особенностей, приведены примеры ее практического применения.
Integrating an Ontology-Driven Approach to Data Visualization and AI Based Visualization with Plotly
A.D. Dzheiranian, L.N. Lyadova, Proceedings of the Institute for System Programming of the RAS 2025 Vol. 37 No. 4 P. 191–206
В данном исследовании представлен прототип ассистента, управляемого искусственным интеллектом, который автоматизирует генерацию скриптов визуализации данных на основе запросов на естественном языке, устраняя необходимость пользователей владеть навыками программирования. В статье рассматриваются исследования, направленные на разработку средств для эффективной визуализации данных, проводится сравнение систем визуализации данных, основанных на использовании искусственного интеллекта, показаны ограничения существующих средств. Предлагаемый подход ...
Добавлено: 25 сентября 2025 г.
Проскуряков К. А., Лядова Л. Н., В кн.: Технологии разработки инструментальных средств (ТРИС-2024) : Материалы XIV Международной научно-технической конференции.: Таганрог: Издательство ЮФУ, 2024. С. 207–219.
Аннотация: Цель проекта – апробация подхода к генерации кода, реализующего пользовательские модели визуализации данных, на основе метамоделей визуальных предметно-ориентированных языков (DSL), созданных для описания моделей визуализации, и описаний формальных грамматик целевых текстовых языков, представленных в многоаспектной онтологии. Онтология включает также и описания правил трансформации типа «Модель-Текст» (генерации кода). Эти правила могут быть расширены для создания ...
Добавлено: 11 декабря 2024 г.
Ермаков И. Д., Лядова Л. Н., В кн.: Технологии разработки инструментальных средств (ТРИС-2024) : Материалы XIV Международной научно-технической конференции.: Таганрог: Издательство ЮФУ, 2024. С. 195–206.
Аннотация: Цель проекта – апробация подхода к разработке средств автоматизации создания предметно-ориентированных языков (DSL) для создания средств визуализации данных, настраиваемых на потребности пользователей. Основная идея языково-ориентированного подхода в том, что для описания новых моделей визуализации должны быть разработаны визуальные предметно-ориентированные языки, использование которых должно обеспечить снижение требований к квалификации пользователей в области программирования при решении ...
Добавлено: 11 декабря 2024 г.
A. D. Dzheiranian, Ermakov I. D., Proskuryakov K. A. и др., Scientific Vizualisation 2024 Vol. 16 No. 4 P. 82–101
Добавлено: 24 ноября 2024 г.
Джейранян А. Д., Ермаков И. Д., Проскуряков К. А. и др., В кн.: GraphiCon 2024: Материалы 34-й Международной конференции по компьютерной графике и машинному зрению (Россия, Омск, 17–19 сент. 2024 г.).: Омск: Издательство ОмГТУ, 2024. С. 300–314.
Описывается подход к разработке средств визуализации данных, обеспечивающий возможность настройки на потребности пользователей и специфику предметных областей, в которых они работают, основанный на предметно-ориентированном моделировании. Кратко представлены результаты анализа инструментов визуализации данных и возможности их настройки на предметные области исходя из потребностей пользователей и решаемых ими задач. Показано, что существующие инструменты требуют от пользователей навыков ...
Добавлено: 15 ноября 2024 г.
A. D. Dzheiranian, Ermakov I. D., Proskuryakov K. A. и др., Proceedings of the Institute for System Programming of the RAS 2024 Vol. 36 No. 2 P. 127–140
Предлагается метод визуализации данных, основанный на языково-ориентированном подходе. Проведен анализ инструментов визуализации данных и возможности их настройки на предметные области исходя из потребностей пользователей. Отмечено, что эти инструменты требуют от пользователей высокой квалификации для настройки формата визуализации данных (пользователи должны иметь навыки программирования). Предлагается настраивать средства визуализации под нужды пользователей и специфику решаемых пользователями задач ...
Добавлено: 29 июля 2024 г.
Проскуряков К. А., Лядова Л. Н., В кн.: ТЕХНОЛОГИИ РАЗРАБОТКИ ИНСТРУМЕНТАЛЬНЫХ СРЕДСТВ (ТРИС-2023): материалы конференции.: Таганрог: Издательство ЮФУ, 2023. С. 124–134.
Цель исследования – апробация подхода к созданию средств генерации кода по визуальным моделям для DSM-платформы, основанной на знаниях и метамоделировании. Основа решения – многоаспектная онтология, описывающая языки, предназначенные для решения различных задач проектирования и анализа систем, и предметные области, в которых пользователи решают эти задачи. Генерация кода реализуется на основе правил трансформации, которые пользователи разрабатывают ...
Добавлено: 16 декабря 2023 г.
Ермаков И. Д., Лядова Л. Н., В кн.: ТЕХНОЛОГИИ РАЗРАБОТКИ ИНСТРУМЕНТАЛЬНЫХ СРЕДСТВ (ТРИС-2023): материалы конференции.: Таганрог: Издательство ЮФУ, 2023. С. 96–105.
Цель проекта – апробация подхода к разработке средств автоматизации создания предметно-ориентированных языков (DSL) для DSM-платформы, основанной на знаниях и метамоделировании. Основа решения – многоаспектная онтология, описывающая языки, предназначенные для решения различных задач проектирования и анализа систем, и предметные области, в которых пользователи решают эти задачи. Генерация метамоделей DSL реализуется через отображение моделей предметных областей на метамодели базовых языков, описанные в онтологии. ...
Добавлено: 16 декабря 2023 г.
Цель исследования – разработка подхода к созданию аналитических платформ, основанных на знаниях, которые интегрируют языковые инструменты, позволяющие создавать новые предметно-ориентированные языки, настраиваемые на специфику задач, решаемых пользователями, их предметные области и используемые методы. Основа решения – база знаний, многоаспектная онтология, описывающая данные и их источники, объекты предметной области, методы решения задач и реализующие их функциональные ...
Добавлено: 3 декабря 2022 г.
Цель исследования – проектирование системы анализа процессов на основе данных, получаемых из открытых Интернет-источников (баз данных, новостных лент, социальных сетей и пр.). Система должна обеспечивать возможность выбора и поиска источников данных, отвечающих потребностям пользователей, выбора и разработки методов решения задач и новых алгоритмов. Основа решения – база знаний (многоаспектная онтология), обеспечивающая возможность конфигурирования системы и настройки ...
Добавлено: 12 января 2022 г.
Лядова Л. Н., Суворов Н. М., Василюк В. А., В кн.: Технологии разработки информационных систем (ТРИС-2020): материалы X Международной научно-технической конференции.: Таганрог: Южный федеральный университет, 2020. С. 304–311.
Цель – разработка архитектуры DSM-платформы, основные функции которой базируются на использовании многоаспектной онтологии. Языковые инструментарии, автоматизирующие разработку редакторов моделей, генерацию кода и документации, снижают трудоёмкость создания и использования новых предметно-ориентированных языков (DSL), но разработка DSL требует не только глубоких знаний в области моделирования, но и понимания особенностей предметных областей. В архитектуру включаются средства, автоматизирующие построение ...
Добавлено: 20 января 2021 г.
Цель – разработка подхода к реализации трансформаций моделей, описанных с помощью различных языков моделирования. Многомодельный подход является фактически стандартом при модельно-ориентированной разработке информационных систем с использованием различных методологических подходов. Однако в тех случаях, когда разработка и анализ моделей ведутся с помощью различных инструментальных средств, возникают проблемы трансформации моделей при переходе от решения одних задач к ...
Добавлено: 23 января 2020 г.
Сухов А. О., Лядова Л. Н., Порязов С. А., В кн.: Математика программных систем: межвуз. сб. науч. тр.Вып. 15.: Пермь: Пермский государственный национальный исследовательский университет, 2018. С. 97–104.
В статье рассматриваются различные способы формализации описания визуальных моделей. Предлагается новая модель для создания графических языков – гиперграф с полюсами, обеспечивающая возможность определения и реализации не только новых визуальных языков, но и дающая основу для реализации операций над моделями, построенными с помощью этих языков. Предложенная модель – расширение понятия графа с полюсами, учитывающая специфику реализации ...
Добавлено: 18 января 2019 г.
Литвинов Ю. В., Компьютерные инструменты в образовании 2013 № 1 С. 36–45
В настоящее время в школах Российской Федерации для преподавания информатики активно используется робототехнический конструктор Lego Mindstorms NXT. Этот конструктор позволяет собирать и программировать роботы, использующие моторы и сенсоры для взаимодействия с внешним миром. Однако для эффективного использования роботоконструкторов на уроках информатики требуются средства программирования создаваемых с его помощью роботов, причём эти средства должны быть доступны ...
Добавлено: 30 октября 2018 г.
Мордвинов Д. А., Литвинов Ю. В., Компьютерные инструменты в образовании 2016 № 3 С. 32–49
В статье рассматриваются визуальные среды программирования роботов, используемые в образовательных целях. Вводится система критериев, важных для преподавания информатики и робототехники, приводится обзор и сравнение большого количества сред. Также представлена оригинальная разработка авторов - среда программирования роботов TRIK Studio. ...
Добавлено: 30 октября 2018 г.
Филатов Д. Ю., Лядова Л. Н., В кн.: ТЕХНОЛОГИИ РАЗРАБОТКИ ИНФОРМАЦИОННЫХ СИСТЕМ (ТРИС-2017): Материалы VIII Международной научно-технической конференции.: Ростов н/Д: Южный федеральный университет, 2017. С. 113–118.
Описаны требования к редактору предметно-ориентированных моделей. Приведено определение формальной модели (граф с полюсами) и описание разработанной на её основе двуслойной объектной модели, использованной для разработки редактора визуальных моделей ...
Добавлено: 14 декабря 2017 г.
Ayzatullova Renata, Lyadova Lyudmila, Shalyaeva Irina, International Journal "Information Models and Analyses" 2015 Vol. 4 No. 2 P. 122–141
Добавлено: 23 января 2016 г.
Сухов А. О., В кн.: Фундаментальные и прикладные проблемы механики, математики, информатики: сборник докладов всероссийской научно-практической конференции с международным участием.: Пермь: Пермский государственный национальный исследовательский университет, 2015. С. 330–334.
Использование визуальных предметно-ориентированных языков в процессе разработки программного обеспечения позволяет упростить процесс создания программных систем и привлечь к нему экспертов в предметной области, которые не являются непрофессиональными IT‑специалистами. Однако создание нового предметно-ориентированного языка является нетривиальной задачей, поэтому актуальной является проблема автоматизации процесса создания таких языков. Для автоматизированного построения визуальных языков моделирования предлагается использовать онтологии, полученные ...
Добавлено: 1 октября 2015 г.
Айзатуллова Р. Р., Лядова Л. Н., Шаляева И. М., В кн.: Технологии разработки информационных систем: сборник статей международной научно-практической конференции.: Таганрог: Издательство ЮФУ, 2015. С. 3–19.
Предлагается подход к реинжинирингу бизнес-процессов на основе интеграции DSM-платформы и средств Process Mining. Реализация интегрированного инструментария позволяет снизить трудоёмкость работы аналитиков, обеспечить взаимопонимание специалистов. ...
Добавлено: 13 сентября 2015 г.
Сухов А. О., Семков Н. А., В кн.: Математика программных систем: межвузовский сборник научных трудовВып. 10.: Пермь: Пермский государственный национальный исследовательский университет, 2013. С. 126–132.
В статье рассматривается процесс создания визуального предметно-ориентированного языка построения моделей для систем типа «Умный дом». Разработанный язык может быть использован на практике при проектировании системы: оценке ее стоимости, анализе взаимодействия ее подсистем, созданных различными производителями, разработке пользовательского интерфейса. ...
Добавлено: 29 марта 2015 г.
Сухов А. О., Лядова Л. Н., В кн.: Математика программных систем: межвузовский сборник научных трудовВып. 10.: Пермь: Пермский государственный национальный исследовательский университет, 2013. С. 95–125.
Система MetaLanguage – это языковой инструментарий, предназначенный для создания визуальных динамически настраиваемых предметно-ориентированных языков моделирования. В статье приводится описание алгоритмов, реализующих основные этапы процесса создания моделей предметной области с использованием системы MetaLanguage: создания/ удаления сущностей, отношений, ограничений; создания/удаления экземпляров сущностей и отношений; проверки ограничений, налагаемых на элементы метамоделей. ...
Добавлено: 29 марта 2015 г.
Лядова Л. Н., В кн.: Математика программных систем. Межвузовский сборник научных статейВып. Специальный выпуск.: Пермь: Пермский государственный университет, 2008. С. 34–39.
Одной из основных проблем инженерии программного обеспечения (ПО) становится в настоящее время постоянное изменений условий деятельности предприятий и организаций, для автоматизации которых создаются программные средства, информационные системы (ИС). Изменение условий функционирования ИС диктует необходимость быстрой адаптации систем к новым условиям, что, в свою очередь, требует привлечения к процессу производства ПО специалистов
в различных предметных областях и ...
Добавлено: 12 сентября 2013 г.
Лядова Л. Н., Серый А. П., Сухов А. О., В кн.: Технологии разработки информационных систем ТРИС-2012. III Международная научно-техническая конференция. Материалы конференцииТ. 1.: Таганрог: Издательство Технологического института ЮФУ, 2012. С. 107–112.
Описан процесс разработки программного обеспечения с использованием средств предметно-ориентированного моделирования. Введено понятие трансформаций предметно-ориентированных языков и требований к ним. Показаны ограничения существующих подходов к реализации предметно-ориентированных средств и трансформаций моделей (языков). Представлен подход к реализации средств описания трансформаций DSL. Он позволяет в простой и наглядной форме определять как вертикальные, так и горизонтальные трансформации и ограничения, ...
Добавлено: 11 декабря 2012 г.