Affiliation:
1. Technical University of Košice, Department of Computers and Informatics, Letná, Košice, Slovakia
Abstract
In spite of its popularity, XML provides poor user experience and a lot of domain-specific languages can be improved by introducing custom, more humanfriendly notation. This paper presents an approach for design and development of the custom notation for existing XML-based language together with a translator between the new notation and XML. The approach supports iterative design of the language concrete syntax, allowing its modification based on users feedback. The translator is developed using a model-driven approach. It is based on explicit representation of language abstract syntax (metamodel) that can be augmented with mappings to both XML and the custom notation. We provide recommendations for application of the approach and demonstrate them on a case study of a language for definition of graphs.
Publisher
National Library of Serbia
Cited by
3 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献
1. Natural Semantics for Domain-Specific Language;New Trends in Database and Information Systems;2021
2. Development of ATmega 328P micro-controller emulator for educational purposes;Acta Universitatis Sapientiae, Informatica;2020-12-01
3. Interconnecting YAJCo with Xtext: Experience Report;2019 IEEE 15th International Scientific Conference on Informatics;2019-11