Streamlining the Development of Hybrid Graphical-Textual Model Editors for Domain-Specific Languages

Predoaia, Ionut orcid.org/0000-0002-2009-4054, Kolovos, Dimitris orcid.org/0000-0002-1724-6563, Lenk, Matthias et al. (1 more author) (2023) Streamlining the Development of Hybrid Graphical-Textual Model Editors for Domain-Specific Languages. Journal of Object Technology. ISSN 1660-1769

Abstract

Metadata

Item Type: Article
Authors/Creators:
Copyright, Publisher and Additional Information: Funding Information: The work in this paper has been funded by NetApp and through the HICLASS InnovateUK project (contract no. 113213). About the authors: Ionut Predoaia is a PhD candidate and Research Associate in the Department of Computer Science at the University of York. He is also an R&D Software Engineer at NetApp, where he focuses on the development of model editors for system management and infrastructure automation. His current research revolves around model-based software engineering, domain-specific languages, model editors and infrastructure as code. You can contact the author at ionut.predoaia@york.ac.uk. Dimitris Kolovos is a Professor of Software Engineering in the Department of Computer Science at the University of York, where he researches and teaches automated and model-driven software engineering. He is also an Eclipse Foundation committer, leading the development of the open-source Epsilon model-driven software engineering platform, and an editor of the Software and Systems Modelling journal. He has co-authored more than 150 peer-reviewed papers and his research has been supported by the European Commission, UK’s Engineering and Physical Sciences Research Council (EPSRC), InnovateUK and by companies such as Rolls-Royce and IBM. You can contact the author at dimitris.kolovos@york.ac.uk. Matthias Lenk held the role of a Global Technology Strategist at NetApp, where he focused on cloud and data services for the automotive industry. His academic background is within model-driven software development and model transformations in the domain of VR/AR. You can contact the author at matthias.lenk@posteo.net. Antonio García-Domínguez is a Lecturer at the Department of Computer Science of the University of York. Antonio's main research interest is model-driven software engineering, with lines of work on scalable model management and runtime models for explainability of self-adaptive systems. In addition to over 60 publications across international conferences, journals, and book chapters, Antonio is a core contributor to the Eclipse Epsilon model management languages and tools, and leads the Eclipse Hawk model indexing project. You can contact the author at a.garcia-dominguez@york.ac.uk. Publisher Copyright: © 2023, Journal of Object Technology. All Rights Reserved.
Keywords: Code Generation, Domain-Specific Language, EMF, Graphical-Textual Modelling, Language Engineering, Model Editor, Sirius, Xtext
Dates:
  • Accepted: 9 April 2023
  • Published: 1 July 2023
Institution: The University of York
Academic Units: The University of York > Faculty of Sciences (York) > Computer Science (York)
Funding Information:
FunderGrant number
INNOVATE UK113213/SUP-00007484
Depositing User: Pure (York)
Date Deposited: 30 Aug 2023 09:30
Last Modified: 08 Apr 2024 23:17
Published Version: https://doi.org/10.5381/jot.2023.22.2.a8
Status: Published
Refereed: Yes
Identification Number: https://doi.org/10.5381/jot.2023.22.2.a8
Related URLs:

Download

Filename: article8.pdf

Description: Streamlining the Development of Hybrid Graphical-Textual Model Editors for Domain-Specific Languages

Licence: CC-BY-NC-ND 2.5

Export

Statistics