TY - JOUR U1 - Zeitschriftenartikel, wissenschaftlich - begutachtet (reviewed) A1 - Gerhart, Markus A1 - Lägeler, Felix A1 - Müller, Julian A1 - Boger, Marko T1 - Zeta - model-driven generation of graphical editors in the cloud JF - International Journal of Computer Science and Software Engineering (IJCSSE) N2 - Domain-specific modeling is increasingly adopted by the software development industry. While textual domain-specific languages (DSLs) already have a wide impact, graphical DSLs still need to live up to their full potential. Textual DSLs are usually generated from a grammar or other short textual notations; their development is often cost-efficient. In this paper, we describe an approach to similarly create graphical DSLs from textual notations. The paper describes an approach to generate a graphical node and edge online editor, using a set of carefully designed textual DSLs to fully describe graphical DSLs. Combined with an adequate metamodel, these textual definitions represent the input for a generator that produces a graphical Editor for the web with features such as collaboration, online storage and being always available. The entire project is made available as open source under the name Zeta. This paper focuses on the overall approach and the description of the textual DSLs that can be used to develop graphical modeling languages and editors. KW - Model-Driven Software Development (MDSD) KW - Domain-Specific Language (DSL) KW - Scala KW - Metamodel Definition KW - Model-Driven Architecture (MDA) Y1 - 2016 UR - http://ijcsse.org/published/volume5/issue8/p5-V5I8.pdf SN - 2409-4285 SS - 2409-4285 VL - 5 IS - 8 SP - 195 EP - 207 ER -