Sirius is a field-proven technology and a popular Eclipse project created in 2013, used by hundreds of developers and organizations around the world to create domain specific modelers (see the Sirius Gallery for public examples of what has been built with it). If you have to create a graphical modeling workbench for your own DSL, then you know how powerful Sirius is to help you design your own designer based on EMF. In just a few hours, you get a modeling studio dedicated to your own domain.
Yet distributing the product to your end users is not trivial, updating and maintaining it neither and this requires quite a lot of efforts. The main issue you faced arises when you need to distribute the bundle to your end users. A truly effective deployment is difficult to come by. Many of you struggle to either deploy or maintain their solution. And your teams are feeling the pinch.
To solve these challenges, we are excited to demonstrate Sirius Web, the Cloud-based evolution of Sirius for deploying modeling tools to the web, 100% Open Source.
With Sirius Web, modeling tools developed with Sirius can be installed on a web server and are rendered in a browser. Our purpose is to carry the spirit of Sirius into a new technological space.
What you typically love in Sirius is:
- the ability to define your modeling workbench in a configuration file,
- no code generation involved as everything is interpreted at runtime,
- flexible even for complex models.
We kept all these and now allow you to easily define workbenches running in the cloud.
We rebuilt the Sirius runtime from the ground up, for the long haul.
We will show that Sirius Web is available and working today, so our talk will be purely a live demo: no slides (almost), no bullet points, no feature lists. Just us, showing the capabilities of this modeling environment!