Se ha denunciado esta presentación.
Utilizamos tu perfil de LinkedIn y tus datos de actividad para personalizar los anuncios y mostrarte publicidad más relevante. Puedes cambiar tus preferencias de publicidad en cualquier momento.
Próximo SlideShare
What to Upload to SlideShare
What to Upload to SlideShare
Cargando en…3
×
1 de 37

The state of Sirius, where we are and where we are going

0

Compartir

Descargar para leer sin conexión

In 2020 we announced the creation of Sirius Web, the cloud-based version of Sirius Desktop. This new project has kept the initial spirit of Sirius - easy creation of custom graphical modeling tools - on a modern technical stack facilitating the deployment to end-users.

In this talk, we will come back to the principles that made the success of Sirius in multiple and various specific domains, and how Obeo supports the worldwide community of adopters in its discovery of the technology, the inception of tailored modeling workbenches and their deployment on operational projects.

We will also explain what drives this important shift to the web: open-source foundations, full-web definition, modern UX, integration with other web applications, open-innovation to develop new features, ...

Audiolibros relacionados

Gratis con una prueba de 30 días de Scribd

Ver todo

The state of Sirius, where we are and where we are going

  1. 1. The State of Sirius: Where We Are and Where We Are Going Cédric Brun CEO cedric.brun@obeo.fr @bruncedric
  2. 2. The story of an Open Source project Technology created in 2007 by Thales and Obeo, Project made Open Source in 2013 2021 2013 ... … 2019 2020 v0.9 First Release on eclipse.org by Obeo & Thales v6.5 Desktop Release with IDE 2021-06. Sirius Web First publication
  3. 3. Sirius Principles Workbench end users Domain model Sirius configuration Graphical modeler + = Sirius specifier
  4. 4. +53 Modeling Tools publicly listed https://www.eclipse.org/sirius/gallery.html
  5. 5. System Engineering Robotics Safety Simulation Big Data Business Process Automotive MicroControllers Ontology IOT Cloud Computing Software Development Embedded DevOps Business Analysis HealthCare Risk Analysis CyberSecurity Enterprise Architecture ...
  6. 6. SiriusCon 50 countries
  7. 7. +50 mentions in Research Papers published in 2020
  8. 8. Put the power of models at work pragmatically and in as many hands as possible building technologies for the long term through Open-Source.
  9. 9. Discover Sirius Pilot Industrialization Proof of Concept Provide Trainings and “by the day” Expertise Organize and participate to events Publish information, blog posts, documentation Community support through Forum and Bugzilla
  10. 10. Discover Sirius Pilot Industrialization Proof of Concept Provide Trainings and “by the day” Expertise Organize and participate to events Publish information, blog posts, documentation Community support through Forum and Bugzilla Work with you on a domain model and tooling development to support a methodology Help you explore integrations, validate requirements Develop prototypes of integrations or new features
  11. 11. Tool Developer End user Domain Model Domain Model Data
  12. 12. Tool Developer End user Representations
  13. 13. Discover Sirius Pilot Industrialization Proof of Concept Provide Trainings and “by the day” Expertise Organize and participate to events Publish information, blog posts, documentation Community support through Forum and Bugzilla Work with you on a domain model and tooling development to support a methodology Help you explore integrations, validate requirements Develop prototypes of integrations or new features
  14. 14. Discover Sirius Pilot Industrialization Proof of Concept Provide Trainings and “by the day” Expertise Organize and participate to events Publish information, blog posts, documentation Community support through Forum and Bugzilla Work with you on a domain model and tooling development to support a methodology Help you explore integrations, validate requirements Develop prototypes of integrations or new features Setup best practices in using and integrating with Sirius Develop modeling tools to be delivered Tests
  15. 15. • Synchronized Editors • Conditional Styles • Layers & Filters • Rich properties views • Navigation tools • Validation tools • Quickfixes • And much more... ! Customizable features to deal with complexity
  16. 16. The common API to integrate your complete modeling workbench
  17. 17. Template-based code generation
  18. 18. Template-base document generation
  19. 19. Discover Sirius Pilot Industrialization Proof of Concept Provide Trainings and “by the day” Expertise Organize and participate to events Publish information, blog posts, documentation Community support through Forum and Bugzilla Work with you on a domain model and tooling development to support a methodology Help you explore integrations, validate requirements Develop prototypes of integrations or new features Setup best practices in using and integrating with Sirius Develop and test modeling tools to be delivered Sponsored development integrated in Sirius Release Engineering, automation, upgrades Performance and stress tests Guaranteed and private support Obeo Designer Team Add-on
  20. 20. Model-Based Systems Engineering https://www.eclipse.org/capella/
  21. 21. Information System Designer Cinematic Mock-up Database https://github.com/ObeoNetwork/InformationSystem Information System Designer provides a set of tools to help you in the design and the development of applications. Based on Eclipse featuring modelers to capture : User Needs, Requirements, Domain Entities, REST API, Components and much more...
  22. 22. Enterprise Architecture
  23. 23. Discover Sirius Pilot Industrialization Proof of Concept Provide Trainings and “by the day” Expertise Organize and participate to events Publish information, blog posts, documentation Community support through Forum and Bugzilla Work with you on a domain model and tooling development to support a methodology Help you explore integrations, validate requirements Develop prototypes of integrations or new features Setup best practices in using and integrating with Sirius Develop and test modeling tools to be delivered Sponsored development integrated in Sirius Release Engineering, automation, upgrades Performance and stress tests Guaranteed and private support Obeo Designer Team Add-on
  24. 24. to the Web? Put the power of models at work pragmatically and in as many hands as possible building technologies for the long term through Open-Source Seamless Deployment Modern User Experience Many integration possibilities Huge and dynamic ecosystem
  25. 25. Sirius Principles Workbench end users Graphical modeler Domain model Sirius configuration + = D e s k t o p A p p l i c a t i o n ( R C P ) Sirius specifier
  26. 26. Sirius Principles Workbench end users Graphical modeler = D e s k t o p A p p l i c a t i o n ( R C P ) Sirius specifier Domain model Sirius configuration +
  27. 27. Sirius Web Principles Workbench end users Graphical modeler = W e b A p p l i c a t i o n Sirius specifier Domain model Sirius configuration +
  28. 28. Sirius Web Principles you like in Sirius Desktop, available on a modern cloud-based stack Graphical and Domain-Specific Defined by a Configuration File Deployed on a Web Server Rendered in a Web Browser
  29. 29. brings Enterprise features to Sirius Web, hosted or on premise with guaranteed support: ○ Public/Private projects : Control project’s visibility ○ Users and Teams Management : Control who can connect and role-based access ○ Indicators of Active Users : View in real-time who is working on a diagram ○ LDAP Authentication : Rely on your internal access directory ○ and more features are coming to manage large scale deployments ! Sirius Web + Obeo Cloud Platform Current Active User
  30. 30. 2020 9 Releases 2021 2020 Auto-layout with ELK Performance and Response Time Copy Format and Layouts ... Desktop Auto and incremental layout, move, resize List Containers in Diagrams, Form-based Editors Domain specific representations Modeler embedded in any web application … Web
  31. 31. Put the power of models at work pragmatically and in as many hands as possible building technologies for the long term through Open-Source Maintain, evolve, prototype, industrialize with you Integration with Web Based IDE Seamless model migration Full Web Definition Web Browser Domain model Sirius configuration Graphical modeler + =
  32. 32. Thanks for listening to Cédric Brun Any questions? Please wait a few seconds before we automatically bring you to the next session I’ll be in “Work Adventure” during the break if you want to chat!

×