On General-purpose Textual Modeling Languages.
Martin Mazanec, Ondřej Macek · 2012
Abstract. Modeling is an important part of the software development process because it allows for a better understanding of the domain as well as an understanding of the software structure and function. Among general-purpose modeling languages dominate the graphical ones such as UML; textual modeling languages are not as popular though they have a big potential. In this paper we define the important features of textual modeling languages and then we compare existing general-purpose tex-tual modeling languages according to these criteria to show if they meet their potential. Based on the comparison results and our experience, we propose our own modeling language called Earl Grey whose basics are presented in this paper together with our experience from creating this language.