Logo
Nazad
Zorana Štaka, V. Vujovic, M. Vuković, S. Milinkovic
1 15. 3. 2023.

Model-Driven Engineering in the Role of Markup Languages

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.

Pretplatite se na novosti o BH Akademskom Imeniku

Ova stranica koristi kolačiće da bi vam pružila najbolje iskustvo

Saznaj više