A Vision for Flexibile GLSP-based Web Modeling Tools
Dominik Bork, Philip Langer, Tobias Ortmayr

TL;DR
This paper envisions more flexible web-based modeling tools using the GLSP framework, aiming to bridge research and industrial practice by leveraging web technologies for enhanced user experience and deployment.
Contribution
It presents a vision for flexible GLSP-based web modeling tools based on practical experiences, encouraging innovation and bridging the gap between prototypes and industrial applications.
Findings
Web-based modeling tools offer increased flexibility and accessibility.
GLSP framework enables integration with popular IDEs.
Potential to bridge research prototypes and industrial tools.
Abstract
In the past decade, the modeling community has produced many feature-rich modeling editors and tool prototypes not only for modeling standards but particularly also for many domain-specific languages. More recently, however, web-based modeling tools have started to become increasingly popular for visualizing and editing models adhering to such languages in the industry. This new generation of modeling tools is built with web technologies and offers much more flexibility when it comes to their user experience, accessibility, reuse, and deployment options. One of the technologies behind this new generation of tools is the Graphical Language Server Platform (GLSP), an open-source client-server framework hosted under the Eclipse foundation, which allows tool providers to build modern diagram editors for modeling tools that run in the browser or can be easily integrated into IDEs such as…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsDistributed and Parallel Computing Systems · Scientific Computing and Data Management · Model-Driven Software Engineering Techniques
