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!
11. Sirius Web!Cloud-based evolution of Sirius
100% open source
To deploy modeling tools to the web
Available in Sirius project at Eclipse
Foundation
https://github.com/eclipse-sirius/sirius-web
16. The Sirius ecosystem
Community Edition Team Edition
For real time collaborative
edition in Eclipse based
workbenches
Open Source Obeo
Desktop
Web
All you need to work
with Sirius Desktop
17. The Sirius ecosystem
Community Edition
Sirius Web
Cloud-based evolution of
Sirius for deploying
modeling tools to the
web
Team Edition
For real time collaborative
edition in Eclipse based
workbenches
Open Source Obeo
Desktop
Web
All you need to work
with Sirius Desktop
18. The Sirius ecosystem
Community Edition
Sirius Web
Cloud-based evolution of
Sirius for deploying
modeling tools to the
web
Team Edition
For real time collaborative
edition in Eclipse based
workbenches
Cloud Platform
Professional
platform to deploy
easily to the cloud
Open Source Obeo
Desktop
Web
All you need to work
with Sirius Desktop
21. Take away
Sirius Web
Specify a modeler dedicated to a domain and
render it in a browser:
● Configuration file
● CRUD
● Diagram
● Assisted Layout
http://eclipse.org/sirius/sirius-web.html
Obeo Cloud Platform
Enterprise solution relying on Sirius Web to deploy
modeling tools to the cloud:
● Professional support
● Authentication
● Projects sharing
● Team collaboration
https://www.obeo.fr/en/products/ocp-modeler
100%
Open Source
100%
Enterprise
22. CREDITS: This presentation template was created by Slidesgo, including icons by Flaticon, infographics & images by Freepik
Thanks!Do you have any questions?
melanie.bats@obeo.fr
@melaniebats
stephane.begaudeau@obeo.fr
@sbegaudeau
obeo.fr
Join us on our booth :
http://bit.ly/ObeoBooth_EclipseCon2020