Skip navigation
Please use this identifier to cite or link to this item: https://libeldoc.bsuir.by/handle/123456789/47067
Title: Разработка предметно-ориентированных языков на основе онтологий
Other Titles: Ontology-based development of domain-specific languages
Authors: Ермаков, И. Д.
Keywords: материалы конференций;предметно-ориентированные языки;предметно-ориентированное моделирование;метамодели;автоматизация разработки языка;генерация метамоделей;многоаспектная онтология;DSM;domain-specific language;DSL;language creation automation;metamodel generation;multifaceted ontology
Issue Date: 2022
Publisher: БГУИР
Citation: Ермаков, И. Д. Разработка предметно-ориентированных языков на основе онтологий / И. Д. Ермаков // Электронные системы и технологии [Электронный ресурс] : сборник материалов 58-й научной конференции аспирантов, магистрантов и студентов БГУИР, Минск, 18-22 апреля 2022 г. / Белорусский государственный университет информатики и радиоэлектроники ; редкол.: Д. В. Лихаческий [и др.]. – Минск, 2022. – С. 311–313. – Режим доступа : https://libeldoc.bsuir.by/handle/123456789/46926.
Abstract: Статья представляет результаты разработки генератора предметно-ориентированных языков (DSL) на основе многоаспектной онтологий. Приведено описание этапов генерации DSL и алгоритма генерации. Из онтологии языков моделирования, включающей описания метамоделей языков, выбирается базовый язык, который предлагается настроить на использование в конкретной предметной области путём проецирования понятий из онтологии предметной области на метамодель выбранного языка. В соответствии с правилами отображения, заданными пользователем, выполняется проекция, в ходе которой генерируется метамодель нового DSL. В качестве примера рассматривается генерация нового предметно-ориентированного языка для предметной области «Съемка фильма». The pape presents the results of the development of domain-specific language generator (DSL) based on multi-aspect ontologies. The description of the stages of generation of DSL and the algorithm of generation is given. From the ontology of modelling languages, including descriptions of the metamodels of languages, it is selected a basic language, which is proposed to be used in a particular subject area by projecting the concepts from the ontology of the subject area to the metamodel of the selected language. In accordance with the mapping rules set by the user, a projection is performed, which generates a metamodel of the new DSL. As an example, we consider the generation of a new domain-specific language for the subject area "Filmmaking".
URI: https://libeldoc.bsuir.by/handle/123456789/47067
Appears in Collections:Электронные системы и технологии : материалы 58-й конференции аспирантов, магистрантов и студентов (2022)

Files in This Item:
File Description SizeFormat 
Ermakov_Razrabotka.pdf231.3 kBAdobe PDFView/Open
Show full item record Google Scholar

Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.