Your Cloud Based Modeling Workbench in 15 minutes with Eclipse Sirius
@melaniebats CTO @Obeo
Your Cloud Based Modeling Workbench in 15 minutes with Eclipse - - PowerPoint PPT Presentation
Your Cloud Based Modeling Workbench in 15 minutes with Eclipse Sirius @melaniebats CTO @Obeo ECLIPSE SIRIUS An Eclipse project to easily create your own Graphical Modeling Workbench Sirius is Alive! PART OF THE RELEASE TRAIN MORE THAN
@melaniebats CTO @Obeo
An Eclipse project to easily create your own Graphical Modeling Workbench
Two major releases per year In June and October A release every Committers actively working
PART OF THE RELEASE TRAIN 2 MONTHS MORE THAN 10
Metamodel
Metamodel Sirius configuration +
Metamodel Sirius configuration Graphical modeler + =
Metamodel Sirius configuration Graphical modeler Sirius specifier + =
Sirius specifier Workbench end users
Metamodel Sirius configuration Graphical modeler + =
DEMO
13
Sirius configuration
15
End user workbench
Model Explorer
Sirius configuration
16
End user workbench Dashboard Sirius configuration
Sirius configuration
18
End user workbench Sirius configuration
Sirius configuration
20
End user workbench Sirius configuration
21
End user workbench Sirius configuration
Sirius configuration
23
Sirius configuration End user workbench
Sirius configuration
25
Sirius configuration End user workbench
26
Sirius configuration End user workbench Node Node
27
28
29
Sirius configuration End user workbench
30
Sirius configuration End user workbench Container Container
31
Sirius configuration End user workbench
32
Sirius configuration End user workbench Edge Edge
DEMO
All you need to work with Sirius
All you need to work with Sirius For real time collaborative edition in Eclipse based workbenches
All you need to work with Sirius For real time collaborative edition in Eclipse based workbenches Integrated platform to deploy easily to the cloud
Sirius specifier Workbench end users
Metamodel Sirius configuration Graphical modeler + =
Sirius specifier Workbench end users
Metamodel Sirius configuration Graphical modeler + =
RCP Application
Sirius specifier Workbench end users
Metamodel Sirius configuration Graphical modeler + =
RCP Application
Sirius specifier Workbench end users
Metamodel Sirius configuration Graphical modeler + =
Web Application
Backend
Frontend Obeo Cloud Platform
Backend
React Components
Frontend Obeo Cloud Platform
Backend
React Components
Frontend
Pages Buttons Forms ...
Obeo Cloud Platform
Model explorer
Backend
React Components
Frontend
Pages Buttons Forms Diagrams (Sprotty) Properties ...
Obeo Cloud Platform
Model explorer
My Spring Application
Backend
React Components
Frontend
GraphQL WebSocket
Java Services Pages Buttons Forms Diagrams (Sprotty) Properties ... My EMF Ecore My EMF Edit
Obeo Cloud Platform
Model explorer
Core My Spring Application
Backend
React Components
Frontend
GraphQL WebSocket
Java Services Pages Buttons Forms Diagrams (Sprotty) Properties ... My EMF Ecore EMF Json PostgreSQL My EMF Edit Sirius interpreter
Components Diagrams / Layout (ELK)
Obeo Cloud Platform
STEP 1 STEP 2 STEP 3
Specify a classical odesign Configure the web application Run the server
DEMO
54
Done WIP Basic set of properties Upload / Download Model Explorer Tools Undo/Redo
CRUD
Diagrams (Node, Container, Edge, Cond. Style, SVG, Auto layout…) Layers Pin/Unpin Palette
Representations
Basic backend Live Visualization
Collaboration
EMF.Edit Java Services
Extensibility
Next Direct Edit Copy/Paste Complete set of widgets Table, Tree, Dashboard Text Editor Better auto layout... One click model share Historic Review system Spring components
Modeling tool made easy
Visualize, create and edit on the fly.
Be efficiently consistent & consistently efficient
Structure your information thanks to models in the cloud.
browser.
Turn engineering tool creation into a handshake
Everything is there to build your engineering applications quickly
Built with all the benefits
Easy deployment. It’s Cloud, It’s On-Premised.
We are looking for beta testers. You already use Eclipse Sirius? You are interested in migrating to a web application, subscribe to :
Beta testing team
Sirius 6.1
Sirius 6.1
Sirius 6.1
Sirius 6.1
Sirius 6.1
Experimental
December - 1st public preview
2 possibilities :
WE develop what YOU need!
2019 2020
Diagrams, tables, trees, properties views
Visual
No code generation
Declarative
Diagrams, tables, trees, properties views
Visual
No code generation
Declarative
Your Cloud/Desktop modeling workbench in hours
Easy
Diagrams, tables, trees, properties views
Visual
All along: visit our NO goodies booth! 15:10 A playful introduction to MBSE (interactive talk inside) by Obeo 11:15 Stepping up Sirius - Tips & Tricks for your visualization journey by Bosch
Contribute to the project to clean the
https://www.theseacleaners.org/en
Does anyone have any questions? melanie.bats@obeo.fr
@melaniebats CTO @Obeo