KOR

e-Article

Model-Driven Engineering in the Role of Markup Languages
Document Type
Conference
Source
2023 22nd International Symposium INFOTEH-JAHORINA (INFOTEH) INFOTEH-JAHORINA (INFOTEH), 2023 22nd International Symposium. :1-6 Mar, 2023
Subject
Bioengineering
Communication, Networking and Broadcast Technologies
Components, Circuits, Devices and Systems
Computing and Processing
Power, Energy and Industry Applications
Robotics and Control Systems
Signal Processing and Analysis
Markup languages
Semantics
World Wide Web
Model driven engineering
HTML
Internet
Information and communication technology
markup language
Markdown
Model-driven approaches
domain-specific modeling
meta-model
Language
ISSN
2767-9470
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.