A DOMAIN - SPECIFIC LANGUAGE AND MODEL - DRIVEN ENVIRONMENT FOR FABLES SPECIFICATION AND GENERATION
DOI:
https://doi.org/10.24867/29BE18BrkicKeywords:
fables, Domain-Specific Languages, metamodel, Model-Dtiven Software DevelopmentAbstract
The paper describes a graphical domain-specific language for modeling fables for children. Used concepts and their meaning are presented, followed by concrete syntax and their graphic representations. The abstract syntax of this language, as well as detailed description of each of the concepts аре are described. The tools used and the process of creating elements and their tools are described in detail. A case study is presented. Three generators are implemented, for the picture book, the text, and the third one, which is a combination of the previous two. Technologies that are used are Eclipse Modelling Framework, Sirius and Xtend.
References
[1] Brambilla, M., Cabot, J., & Wimmer, M., “Model-driven software engineering in practice”, Мorgan Claypool Publishers, 2012
[2] https://www.uml.org/ (приступљено у јулу 2024.)
[3] Sirius - https://www.eclipse.org/sirius/ (приступљено у јулу 2024.)
[4] https://www.omg.org/spec/OCL/2.4/About-OCL (приступљено у јулу 2024.)
[2] https://www.uml.org/ (приступљено у јулу 2024.)
[3] Sirius - https://www.eclipse.org/sirius/ (приступљено у јулу 2024.)
[4] https://www.omg.org/spec/OCL/2.4/About-OCL (приступљено у јулу 2024.)
Downloads
Published
2024-11-04
Issue
Section
Electrotechnical and Computer Engineering