publication . Conference object . Part of book or chapter of book . 2014

A declarative approach to heterogeneous multi-mode modelling languages

Clark, Tony;
Open Access English
  • Published: 01 Sep 2014
  • Publisher: CEUR
This paper proposes a declarative approach to multi-mode\ud heterogeneous DSLs based on term rewriting. The paper presents a data\ud model and algorithm for processing syntax structures. It has been validated\ud by an implementation that supports a range of languages. The\ud paper includes an example language that supports both game construction\ud and execution.
arXiv: Computer Science::Programming Languages
Related Organizations
25 references, page 1 of 2

1. Francisco Perez Andres, Juan de Lara, and Esther Guerra. Domain speci c languages with graphical and textual views. In Applications of Graph Transformations with Industrial Relevance, pages 82{97. Springer, 2008.

2. Colin Atkinson and Ralph Gerbig. Harmonizing textual and graphical visualizations of domain speci c models. In Proceedings of the Second Workshop on Graphical Modeling Language Development, pages 32{41. ACM, 2013.

3. Walter Cazzola and Ivan Speziale. Sectional domain speci c languages. In Proceedings of the 4th workshop on Domain-speci c aspect languages. ACM, 2009.

4. Lukas Diekmann and Laurence Tratt. Parsing composed grammars with language boxes. Workshop on Scalable Language Speci cations, 2013.

5. Luc Engelen and Mark van den Brand. Integrating textual and graphical modelling languages. Electronic Notes in Theoretical Computer Science, 253(7), 2010.

6. Moritz Eysholdt and Heiko Behrens. Xtext: implement your language faster than the quick and dirty way. In Proceedings of the ACM international conference companion on Object oriented programming systems languages and applications companion, pages 307{309. ACM, 2010. [OpenAIRE]

7. Martin Fowler. Language workbenches: The killer-app for domain speci c languages. 2005.

8. Florian Heidenreich, Jendrik Johannes, Sven Karol, Mirko Seifert, and Christian Wende. Derivation and re nement of textual syntax for models. In Model Driven Architecture-Foundations and Applications, pages 114{129. Springer, 2009. [OpenAIRE]

9. Markus Herrmannsdoerfer, Daniel Ratiu, and Guido Wachsmuth. Language evolution in practice: The history of gmf. In Software Language Engineering, pages 3{22. Springer, 2010.

10. Frederic Jouault, Jean Bezivin, and Ivan Kurtev. Tcs:: a dsl for the speci cation of textual concrete syntaxes in model engineering. In Proceedings of the 5th international conference on Generative programming and component engineering, pages 249{254. ACM, 2006.

11. Lennart CL Kats and Eelco Visser. The spoofax language workbench: rules for declarative speci cation of languages and ides. In ACM Sigplan Notices, volume 45, pages 444{463. ACM, 2010.

12. Paul Klint, Ralf Lammel, and Chris Verhoef. Toward an engineering discipline for grammarware. ACM Transactions on Software Engineering and Methodology (TOSEM), 14(3):331{380, 2005.

13. Dimitrios S Kolovos, Louis M Rose, Saad Bin Abid, Richard F Paige, Fiona AC Polack, and Goetz Botterweck. Taming emf and gmf using model transformation. In Model Driven Engineering Languages and Systems. Springer, 2010. [OpenAIRE]

14. Dimitrios S Kolovos, Louis M Rose, Richard F Paige, and Fiona AC Polack. Raising the level of abstraction in the development of gmf-based graphical model editors. In Proceedings of the 2009 ICSE Workshop on Modeling in Software Engineering, pages 13{19. IEEE Computer Society, 2009.

15. Holger Krahn, Bernhard Rumpe, and Steven Volkel. Monticore: Modular development of textual domain speci c languages. In Objects, Components, Models and Patterns, pages 297{315. Springer, 2008.

25 references, page 1 of 2
Powered by OpenAIRE Research Graph
Any information missing or wrong?Report an Issue