Automated migration of EuGENia graphical editors to the web
Entity
UAM. Departamento de Ingeniería InformáticaPublisher
Association for Computing MachineryDate
2020-10-16Citation
10.1145/3417990.3420205
MODELS '20: Proceedings of the 23rd ACM/IEEE International Conference on Model Driven Engineering Languages and Systems: Companion Proceedings. ACM, 2020. 1-7
ISBN
978-1-4503-8135-2DOI
10.1145/3417990.3420205Funded by
This project has received funding from the European Union’s Horizon 2020 research and innovation programme under the Marie Skłodowska-Curie grant agreement n° 813884, Lowcomote [33]. The work has also been supported by the Spanish Ministry of Science (project MASSIVE, RTI2018-095255-B-I00) and the R&D programme of Madrid (project FORTE, P2018/TCS-4314)Project
Gobierno de España. RTI2018-095255-B-I00; Comunidad de Madrid. P2018/TCS-4314Editor's Version
https://doi.org/10.1145/3417990.3420205Subjects
Graphical DSLs; Low-code platforms; Model-driven engineering; InformáticaNote
© ACM 2020. This is the author's version of the work. It is posted here for your personal use. Not for redistribution. The definitive Version of Record was published in Proceedings of the 23rd ACM/IEEE International Conference on Model Driven Engineering Languages and Systems: Companion Proceedings, http://dx.doi.org/10.1145/10.1145/3417990.3420205Rights
© Association for Computring MachineryAbstract
Domain-specific languages (DSLs) are languages tailored for particular domains. Many frameworks and tools have been proposed to develop editors for DSLs, especially for desktop IDEs, like Eclipse. We are witnessing the advent of low-code development platforms, which are cloud-based environments supporting rapid application development by using graphical languages and forms. While this approach is very promising, the creation of new low-code platforms may require the migration of existing desktop-based editors to the web. However, this is a technically challenging task. To fill this gap, we present ROCCO, a tool that migrates Eclipse-based graphical modelling editors to the web, to facilitate their integration with low-code platforms. The tool reads a meta-model annotated with EuGENia annotations, and generates a web editor using the DPG web framework used by the UGROUND company. In this paper, we present the approach, including tool support and an evaluation based on migrating nine editors created by third parties, which shows the usefulness of the tool
Files in this item
Google Scholar:Rani, Fatima
-
Diez, Pablo
-
Chavarriaga, Enrique
-
Guerra Sánchez, Esther
-
Lara Jaramillo, Juan de
This item appears in the following Collection(s)
Related items
Showing items related by title, author, creator and subject.