分析平台语言工具箱开发的本体论方法

L. Lyadova, N. Suvorov, V. Zayakin, E. Zamyatina
{"title":"分析平台语言工具箱开发的本体论方法","authors":"L. Lyadova, N. Suvorov, V. Zayakin, E. Zamyatina","doi":"10.1109/AICT55583.2022.10013576","DOIUrl":null,"url":null,"abstract":"The development of complex software systems is impossible without using modern modeling tools. At the design process, various models are developed: when solving each task, the attributes of processes and systems, which are significant for solving this task, are to be presented in the model. Developing analytical systems for data-intensive areas has specifics, which determine new requirements for the system functionality and architecture (interoperability, adaptability, etc.). These requirements can be implemented in the system based on a combination of two approaches: knowledge-driven development and model-driven development. This article presents an approach to creating a knowledge-driven analytical platforms, which integrate language toolkits allowing to create \"on the fly\" new domain-specific languages (DSLs). DSLs provide \"user interfaces\" which are customizable to the specifics of the tasks, solved by users with modeling tools, and to the corresponding users' domains. The architecture of the analytical platform, the graph model, and the metalanguage which are the basis of the language toolkits implementation are described in the paper. The multifaceted ontology, which is the core of the analytical platform, is presented too.","PeriodicalId":441475,"journal":{"name":"2022 IEEE 16th International Conference on Application of Information and Communication Technologies (AICT)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2022-10-12","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":"{\"title\":\"An Ontological Approach to the Development of Analytical Platform Language Toolkits\",\"authors\":\"L. Lyadova, N. Suvorov, V. Zayakin, E. Zamyatina\",\"doi\":\"10.1109/AICT55583.2022.10013576\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"The development of complex software systems is impossible without using modern modeling tools. At the design process, various models are developed: when solving each task, the attributes of processes and systems, which are significant for solving this task, are to be presented in the model. Developing analytical systems for data-intensive areas has specifics, which determine new requirements for the system functionality and architecture (interoperability, adaptability, etc.). These requirements can be implemented in the system based on a combination of two approaches: knowledge-driven development and model-driven development. This article presents an approach to creating a knowledge-driven analytical platforms, which integrate language toolkits allowing to create \\\"on the fly\\\" new domain-specific languages (DSLs). DSLs provide \\\"user interfaces\\\" which are customizable to the specifics of the tasks, solved by users with modeling tools, and to the corresponding users' domains. The architecture of the analytical platform, the graph model, and the metalanguage which are the basis of the language toolkits implementation are described in the paper. The multifaceted ontology, which is the core of the analytical platform, is presented too.\",\"PeriodicalId\":441475,\"journal\":{\"name\":\"2022 IEEE 16th International Conference on Application of Information and Communication Technologies (AICT)\",\"volume\":\"1 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2022-10-12\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"2\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2022 IEEE 16th International Conference on Application of Information and Communication Technologies (AICT)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/AICT55583.2022.10013576\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2022 IEEE 16th International Conference on Application of Information and Communication Technologies (AICT)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/AICT55583.2022.10013576","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 2

摘要

不使用现代建模工具,复杂软件系统的开发是不可能的。在设计过程中,开发各种模型:在解决每个任务时,将对解决该任务有重要意义的过程和系统的属性呈现在模型中。为数据密集型领域开发分析系统具有特殊性,这决定了系统功能和体系结构(互操作性、适应性等)的新需求。这些需求可以基于两种方法的组合在系统中实现:知识驱动的开发和模型驱动的开发。本文提出了一种创建知识驱动的分析平台的方法,它集成了允许创建“动态”的新领域特定语言(dsl)的语言工具包。dsl提供了“用户界面”,可以根据任务的具体情况定制,由用户使用建模工具解决,并针对相应的用户域。本文描述了分析平台的体系结构、图模型和元语言,它们是语言工具包实现的基础。提出了作为分析平台核心的多面本体。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
An Ontological Approach to the Development of Analytical Platform Language Toolkits
The development of complex software systems is impossible without using modern modeling tools. At the design process, various models are developed: when solving each task, the attributes of processes and systems, which are significant for solving this task, are to be presented in the model. Developing analytical systems for data-intensive areas has specifics, which determine new requirements for the system functionality and architecture (interoperability, adaptability, etc.). These requirements can be implemented in the system based on a combination of two approaches: knowledge-driven development and model-driven development. This article presents an approach to creating a knowledge-driven analytical platforms, which integrate language toolkits allowing to create "on the fly" new domain-specific languages (DSLs). DSLs provide "user interfaces" which are customizable to the specifics of the tasks, solved by users with modeling tools, and to the corresponding users' domains. The architecture of the analytical platform, the graph model, and the metalanguage which are the basis of the language toolkits implementation are described in the paper. The multifaceted ontology, which is the core of the analytical platform, is presented too.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信