A DOMAIN - SPECIFIC LANGUAGE AND MODEL - DRIVEN ENVIRONMENT FOR FABLES SPECIFICATION AND GENERATION

Authors

  • Sandra Brkić Autor

DOI:

https://doi.org/10.24867/29BE18Brkic

Keywords:

fables, Domain-Specific Languages, metamodel, Model-Dtiven Software Development

Abstract

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.)

Published

2024-11-04

Issue

Section

Electrotechnical and Computer Engineering