Model-Driven Engineering in the Role of Markup Languages

Zorana Štaka, V. Vujovic, M. Vuković, S. Milinkovic
{"title":"Model-Driven Engineering in the Role of Markup Languages","authors":"Zorana Štaka, V. Vujovic, M. Vuković, S. Milinkovic","doi":"10.1109/INFOTEH57020.2023.10094142","DOIUrl":null,"url":null,"abstract":"New forms of communication are created as a result of the advancement of information and communication technologies, particularly the Internet and the WWW. These technologies introduce technological solutions as a response to ongoing difficulties. Relying on the predominant written form, besides its semantics, content on WWW must convey additional information like its structure, formatting, and relationships between its parts. Markup languages were born. Although markup languages addressed the issue at hand, they also raised several new issues, one of which is how to exchange material between disparate markup languages. In this paper, creating a meta-model of the two most commonly used markup languages, Markdown and HTML, is shown. The meta-model is created using the Eclipse Modeling Framework (EMF) ECore model, which relies on grammar obtained from markup languages. This meta-model simplifies comprehension of the relationship between markup language content and its model, which represents the first step towards the automatic transformation between models, i.e., the interchange of their content.","PeriodicalId":287923,"journal":{"name":"2023 22nd International Symposium INFOTEH-JAHORINA (INFOTEH)","volume":"154 11-12","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2023-03-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2023 22nd International Symposium INFOTEH-JAHORINA (INFOTEH)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/INFOTEH57020.2023.10094142","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1

Abstract

New forms of communication are created as a result of the advancement of information and communication technologies, particularly the Internet and the WWW. These technologies introduce technological solutions as a response to ongoing difficulties. Relying on the predominant written form, besides its semantics, content on WWW must convey additional information like its structure, formatting, and relationships between its parts. Markup languages were born. Although markup languages addressed the issue at hand, they also raised several new issues, one of which is how to exchange material between disparate markup languages. In this paper, creating a meta-model of the two most commonly used markup languages, Markdown and HTML, is shown. The meta-model is created using the Eclipse Modeling Framework (EMF) ECore model, which relies on grammar obtained from markup languages. This meta-model simplifies comprehension of the relationship between markup language content and its model, which represents the first step towards the automatic transformation between models, i.e., the interchange of their content.
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
标记语言角色中的模型驱动工程
由于信息和通信技术的进步,特别是互联网和万维网,新的通信形式被创造出来。这些技术引入了技术解决方案,以应对当前的困难。依赖于主要的书面形式,除了语义之外,WWW上的内容还必须传达额外的信息,如结构、格式和各部分之间的关系。标记语言诞生了。尽管标记语言解决了当前的问题,但它们也提出了几个新问题,其中之一是如何在不同的标记语言之间交换材料。本文展示了如何为Markdown和HTML这两种最常用的标记语言创建元模型。元模型是使用Eclipse Modeling Framework (EMF) ECore模型创建的,该模型依赖于从标记语言获得的语法。这个元模型简化了对标记语言内容和它的模型之间关系的理解,它代表了模型之间自动转换的第一步,也就是它们内容的交换。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 去求助
来源期刊
自引率
0.00%
发文量
0
期刊最新文献
Intro basics of modeling user rights management for the university diploma issuing process with the support of the Hyperledger Fabric C64 Emulation on Modern Operating System Potential of Mass Customization using Product Configurators Optimization of the test case minimization algorithm based on forward-propagation in cause-effect graphs A faster path to sustainability: the use of Digital Twins
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
已复制链接
已复制链接
快去分享给好友吧!
我知道了
×
扫码分享
扫码分享
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1