şÝşÝߣshows by User: melbats / http://www.slideshare.net/images/logo.gif şÝşÝߣshows by User: melbats / Wed, 09 Feb 2022 13:39:17 GMT şÝşÝߣShare feed for şÝşÝߣshows by User: melbats SiriusCon 2020 - Sirius to the Web with Obeo Cloud Platform /slideshow/siriuscon-2020-sirius-to-the-web-with-obeo-cloud-platform/251140987 ocpsiriuscon2020-220209133918
Obeo Cloud Platform (OCP) is the Cloud-based solution developed by Obeo for deploying modeling tools on the web. With OCP, modeling tools developed with Sirius can be installed on a Cloud server and are rendered in a web browser. OCP Modeler is not just a revamping of Sirius in the web! Relying on a modern technical stack, it implements a new UX design to offer an experience adapted to web usages. We will present the architecture of the solution and how it positions with Sirius. Then we will show a demo of this modeling environment capabilities and give an overview of the roadmap.]]>

Obeo Cloud Platform (OCP) is the Cloud-based solution developed by Obeo for deploying modeling tools on the web. With OCP, modeling tools developed with Sirius can be installed on a Cloud server and are rendered in a web browser. OCP Modeler is not just a revamping of Sirius in the web! Relying on a modern technical stack, it implements a new UX design to offer an experience adapted to web usages. We will present the architecture of the solution and how it positions with Sirius. Then we will show a demo of this modeling environment capabilities and give an overview of the roadmap.]]>
Wed, 09 Feb 2022 13:39:17 GMT /slideshow/siriuscon-2020-sirius-to-the-web-with-obeo-cloud-platform/251140987 melbats@slideshare.net(melbats) SiriusCon 2020 - Sirius to the Web with Obeo Cloud Platform melbats Obeo Cloud Platform (OCP) is the Cloud-based solution developed by Obeo for deploying modeling tools on the web. With OCP, modeling tools developed with Sirius can be installed on a Cloud server and are rendered in a web browser. OCP Modeler is not just a revamping of Sirius in the web! Relying on a modern technical stack, it implements a new UX design to offer an experience adapted to web usages. We will present the architecture of the solution and how it positions with Sirius. Then we will show a demo of this modeling environment capabilities and give an overview of the roadmap. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/ocpsiriuscon2020-220209133918-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> Obeo Cloud Platform (OCP) is the Cloud-based solution developed by Obeo for deploying modeling tools on the web. With OCP, modeling tools developed with Sirius can be installed on a Cloud server and are rendered in a web browser. OCP Modeler is not just a revamping of Sirius in the web! Relying on a modern technical stack, it implements a new UX design to offer an experience adapted to web usages. We will present the architecture of the solution and how it positions with Sirius. Then we will show a demo of this modeling environment capabilities and give an overview of the roadmap.
SiriusCon 2020 - Sirius to the Web with Obeo Cloud Platform from melbats
]]>
103 0 https://cdn.slidesharecdn.com/ss_thumbnails/ocpsiriuscon2020-220209133918-thumbnail.jpg?width=120&height=120&fit=bounds presentation 000000 http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
Sirius Web, simplifier l'édition graphique de données dans le web https://fr.slideshare.net/melbats/sirius-web-simplifier-ldition-graphique-de-donnes-dans-le-web ose21-siriusweb-220209133221
Éditer graphiquement des données structurées permet de mieux appréhender des aspects tels que les relations entre certaines données, les imbrications sur plusieurs niveaux, mais aussi identifier plus facilement certaines caractéristiques grâce à des informations visuelles (taille, couleur, forme, icônes, …). Mais pour fournir ce type d’expérience utilisateur, développer des éditeurs graphiques web au-dessus d’un domaine spécifique (DSL) reste une tâche complexe. Sirius Web est un nouveau projet open-source dans la fondation Eclipse, sur des bases full web, qui simplifie la définition des concepts du domaine, la création des éditeurs graphiques, et le déploiement auprès des utilisateurs. Le tout depuis un simple navigateur web. Modulaire, Sirius Web peut également fournir des éditeurs qui viendront s’intégrer dans des applications web existantes pour ajouter une dimension graphique. Durant ce talk nous reviendrons rapidement sur les origines du projet, les différents cas d’usage, ainsi que l’architecture et les choix techniques, pour laisser la place aux démonstrations des principales fonctionnalités.]]>

Éditer graphiquement des données structurées permet de mieux appréhender des aspects tels que les relations entre certaines données, les imbrications sur plusieurs niveaux, mais aussi identifier plus facilement certaines caractéristiques grâce à des informations visuelles (taille, couleur, forme, icônes, …). Mais pour fournir ce type d’expérience utilisateur, développer des éditeurs graphiques web au-dessus d’un domaine spécifique (DSL) reste une tâche complexe. Sirius Web est un nouveau projet open-source dans la fondation Eclipse, sur des bases full web, qui simplifie la définition des concepts du domaine, la création des éditeurs graphiques, et le déploiement auprès des utilisateurs. Le tout depuis un simple navigateur web. Modulaire, Sirius Web peut également fournir des éditeurs qui viendront s’intégrer dans des applications web existantes pour ajouter une dimension graphique. Durant ce talk nous reviendrons rapidement sur les origines du projet, les différents cas d’usage, ainsi que l’architecture et les choix techniques, pour laisser la place aux démonstrations des principales fonctionnalités.]]>
Wed, 09 Feb 2022 13:32:20 GMT https://fr.slideshare.net/melbats/sirius-web-simplifier-ldition-graphique-de-donnes-dans-le-web melbats@slideshare.net(melbats) Sirius Web, simplifier l'édition graphique de données dans le web melbats Éditer graphiquement des données structurées permet de mieux appréhender des aspects tels que les relations entre certaines données, les imbrications sur plusieurs niveaux, mais aussi identifier plus facilement certaines caractéristiques grâce à des informations visuelles (taille, couleur, forme, icônes, …). Mais pour fournir ce type d’expérience utilisateur, développer des éditeurs graphiques web au-dessus d’un domaine spécifique (DSL) reste une tâche complexe. Sirius Web est un nouveau projet open-source dans la fondation Eclipse, sur des bases full web, qui simplifie la définition des concepts du domaine, la création des éditeurs graphiques, et le déploiement auprès des utilisateurs. Le tout depuis un simple navigateur web. Modulaire, Sirius Web peut également fournir des éditeurs qui viendront s’intégrer dans des applications web existantes pour ajouter une dimension graphique. Durant ce talk nous reviendrons rapidement sur les origines du projet, les différents cas d’usage, ainsi que l’architecture et les choix techniques, pour laisser la place aux démonstrations des principales fonctionnalités. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/ose21-siriusweb-220209133221-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> Éditer graphiquement des données structurées permet de mieux appréhender des aspects tels que les relations entre certaines données, les imbrications sur plusieurs niveaux, mais aussi identifier plus facilement certaines caractéristiques grâce à des informations visuelles (taille, couleur, forme, icônes, …). Mais pour fournir ce type d’expérience utilisateur, développer des éditeurs graphiques web au-dessus d’un domaine spécifique (DSL) reste une tâche complexe. Sirius Web est un nouveau projet open-source dans la fondation Eclipse, sur des bases full web, qui simplifie la définition des concepts du domaine, la création des éditeurs graphiques, et le déploiement auprès des utilisateurs. Le tout depuis un simple navigateur web. Modulaire, Sirius Web peut également fournir des éditeurs qui viendront s’intégrer dans des applications web existantes pour ajouter une dimension graphique. Durant ce talk nous reviendrons rapidement sur les origines du projet, les différents cas d’usage, ainsi que l’architecture et les choix techniques, pour laisser la place aux démonstrations des principales fonctionnalités.
from melbats
]]>
83 0 https://cdn.slidesharecdn.com/ss_thumbnails/ose21-siriusweb-220209133221-thumbnail.jpg?width=120&height=120&fit=bounds presentation 000000 http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
SiriusCon 2021 - Keynote /melbats/siriuscon-2021-keynote siriuscon2021-keynote-211026141724
Sirius’s efficiency is key to its past, present, and future. Most folks associate Sirius with fast graphical tooling development, and rightly so! The framework offers significant value to tool developers working on a domain specific studio. Throughout its 8 years of existence, Sirius has supported EMF metamodels and Eclipse based applications. From there, Sirius Web changed the landscape completely: with low code definitions and reusable web components, you can build a cloud-ready graphical studio dedicated to your domain without even having time to catch your breath. In this talk, Mélanie is going to share the latest status of the work done on Sirius. Indeed, Sirius 2021-06 is around the corner and will be packed with exciting features and improvements! In this session, we’ll have a comprehensive look at the main new features in Sirius Desktop, like ELK integration, copy-paste format enhancements, and more! We’ll also walk through the major Sirius Web improvements and how you can benefit from them. We’ll conclude this presentation by sharing a glimpse of the 2021 roadmap.]]>

Sirius’s efficiency is key to its past, present, and future. Most folks associate Sirius with fast graphical tooling development, and rightly so! The framework offers significant value to tool developers working on a domain specific studio. Throughout its 8 years of existence, Sirius has supported EMF metamodels and Eclipse based applications. From there, Sirius Web changed the landscape completely: with low code definitions and reusable web components, you can build a cloud-ready graphical studio dedicated to your domain without even having time to catch your breath. In this talk, Mélanie is going to share the latest status of the work done on Sirius. Indeed, Sirius 2021-06 is around the corner and will be packed with exciting features and improvements! In this session, we’ll have a comprehensive look at the main new features in Sirius Desktop, like ELK integration, copy-paste format enhancements, and more! We’ll also walk through the major Sirius Web improvements and how you can benefit from them. We’ll conclude this presentation by sharing a glimpse of the 2021 roadmap.]]>
Tue, 26 Oct 2021 14:17:24 GMT /melbats/siriuscon-2021-keynote melbats@slideshare.net(melbats) SiriusCon 2021 - Keynote melbats Sirius’s efficiency is key to its past, present, and future. Most folks associate Sirius with fast graphical tooling development, and rightly so! The framework offers significant value to tool developers working on a domain specific studio. Throughout its 8 years of existence, Sirius has supported EMF metamodels and Eclipse based applications. From there, Sirius Web changed the landscape completely: with low code definitions and reusable web components, you can build a cloud-ready graphical studio dedicated to your domain without even having time to catch your breath. In this talk, Mélanie is going to share the latest status of the work done on Sirius. Indeed, Sirius 2021-06 is around the corner and will be packed with exciting features and improvements! In this session, we’ll have a comprehensive look at the main new features in Sirius Desktop, like ELK integration, copy-paste format enhancements, and more! We’ll also walk through the major Sirius Web improvements and how you can benefit from them. We’ll conclude this presentation by sharing a glimpse of the 2021 roadmap. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/siriuscon2021-keynote-211026141724-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> Sirius’s efficiency is key to its past, present, and future. Most folks associate Sirius with fast graphical tooling development, and rightly so! The framework offers significant value to tool developers working on a domain specific studio. Throughout its 8 years of existence, Sirius has supported EMF metamodels and Eclipse based applications. From there, Sirius Web changed the landscape completely: with low code definitions and reusable web components, you can build a cloud-ready graphical studio dedicated to your domain without even having time to catch your breath. In this talk, Mélanie is going to share the latest status of the work done on Sirius. Indeed, Sirius 2021-06 is around the corner and will be packed with exciting features and improvements! In this session, we’ll have a comprehensive look at the main new features in Sirius Desktop, like ELK integration, copy-paste format enhancements, and more! We’ll also walk through the major Sirius Web improvements and how you can benefit from them. We’ll conclude this presentation by sharing a glimpse of the 2021 roadmap.
SiriusCon 2021 - Keynote from melbats
]]>
93 0 https://cdn.slidesharecdn.com/ss_thumbnails/siriuscon2021-keynote-211026141724-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
EclipseCon21 - Alice's Adventures in Sirius Web Land! /slideshow/eclipsecon21-alices-adventures-in-sirius-web-land/250531890 eclipsecon21-siriusweb-211026135739
Alice was beginning to get very tired of creating DSL graphical editors and of having too many things to do: start Eclipse, describe her domain with Ecore, generate the EMF code, launch another Eclipse runtime, specify her graphical mappings with Sirius Desktop, test with another Eclipse runtime, package everything to an update site, send it to Bob so that he can install it, help Bob who can’t find how to install the modeler, reiterate from the beginning to update the tool according to Bob feedbacks and needs… “Oh dear! Would you tell me, please, which way I ought to go from here?” she asked, “That depends a good deal on where you want to get to,” said the Cat. Alice prayed for a framework to easily create and deploy her studios to the web! Curiouser and curiouser! This talk is for you! In this session, we’ll introduce and demonstrate: how to describe your domain how to specify your graphical editor how to deploy your studio to your end-users … everything from your browser, thanks to Sirius Web! This is not a dream, this is really happening! We will demonstrate all examples using 100% open-source software, live and in real time. Come and join us!]]>

Alice was beginning to get very tired of creating DSL graphical editors and of having too many things to do: start Eclipse, describe her domain with Ecore, generate the EMF code, launch another Eclipse runtime, specify her graphical mappings with Sirius Desktop, test with another Eclipse runtime, package everything to an update site, send it to Bob so that he can install it, help Bob who can’t find how to install the modeler, reiterate from the beginning to update the tool according to Bob feedbacks and needs… “Oh dear! Would you tell me, please, which way I ought to go from here?” she asked, “That depends a good deal on where you want to get to,” said the Cat. Alice prayed for a framework to easily create and deploy her studios to the web! Curiouser and curiouser! This talk is for you! In this session, we’ll introduce and demonstrate: how to describe your domain how to specify your graphical editor how to deploy your studio to your end-users … everything from your browser, thanks to Sirius Web! This is not a dream, this is really happening! We will demonstrate all examples using 100% open-source software, live and in real time. Come and join us!]]>
Tue, 26 Oct 2021 13:57:39 GMT /slideshow/eclipsecon21-alices-adventures-in-sirius-web-land/250531890 melbats@slideshare.net(melbats) EclipseCon21 - Alice's Adventures in Sirius Web Land! melbats Alice was beginning to get very tired of creating DSL graphical editors and of having too many things to do: start Eclipse, describe her domain with Ecore, generate the EMF code, launch another Eclipse runtime, specify her graphical mappings with Sirius Desktop, test with another Eclipse runtime, package everything to an update site, send it to Bob so that he can install it, help Bob who can’t find how to install the modeler, reiterate from the beginning to update the tool according to Bob feedbacks and needs… “Oh dear! Would you tell me, please, which way I ought to go from here?” she asked, “That depends a good deal on where you want to get to,” said the Cat. Alice prayed for a framework to easily create and deploy her studios to the web! Curiouser and curiouser! This talk is for you! In this session, we’ll introduce and demonstrate: how to describe your domain how to specify your graphical editor how to deploy your studio to your end-users … everything from your browser, thanks to Sirius Web! This is not a dream, this is really happening! We will demonstrate all examples using 100% open-source software, live and in real time. Come and join us! <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/eclipsecon21-siriusweb-211026135739-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> Alice was beginning to get very tired of creating DSL graphical editors and of having too many things to do: start Eclipse, describe her domain with Ecore, generate the EMF code, launch another Eclipse runtime, specify her graphical mappings with Sirius Desktop, test with another Eclipse runtime, package everything to an update site, send it to Bob so that he can install it, help Bob who can’t find how to install the modeler, reiterate from the beginning to update the tool according to Bob feedbacks and needs… “Oh dear! Would you tell me, please, which way I ought to go from here?” she asked, “That depends a good deal on where you want to get to,” said the Cat. Alice prayed for a framework to easily create and deploy her studios to the web! Curiouser and curiouser! This talk is for you! In this session, we’ll introduce and demonstrate: how to describe your domain how to specify your graphical editor how to deploy your studio to your end-users … everything from your browser, thanks to Sirius Web! This is not a dream, this is really happening! We will demonstrate all examples using 100% open-source software, live and in real time. Come and join us!
EclipseCon21 - Alice's Adventures in Sirius Web Land! from melbats
]]>
162 0 https://cdn.slidesharecdn.com/ss_thumbnails/eclipsecon21-siriusweb-211026135739-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
EclipseConEU 2019 - Your cloud-based modeling workbench in 15 minutes with Eclipse Sirius /melbats/eclipseconeu-2019-your-cloudbased-modeling-workbench-in-15-minutes-with-eclipse-sirius eclipseconeu2019-sirius-191023085744
We will present the evolution of Eclipse Sirius: the easiest way to get your own modeling tool, and soon to even deploy it on the cloud! Sirius is a well-established Eclipse project to create graphical modeling workbenches as quick as a flash. The technology has been used in production for more than 10 years and led to the creation of an impressive number of graphical modelers. The Sirius website gallery demonstrates 45 of those workbenches recorded over the years and a new era is starting now that we can such deploy tools on the web. During this talk we will present : how to define your domain based on EMF and Ecore, how to use Sirius to specify a tooling composed of graphical modelers, trees and form based editors in a glimpse, how your tooling look and behave in Eclipse RCP, how you can deploy from the same definition, your tooling on the cloud, a demo of the capabilities of the resulting web modeling workbench. We will walk through the features available on this modeling environment as of the latest Sirius release through a demo and then present the roadmap. Come to discover how to create in 15 minutes a graphical modeling workbench dedicated to your domain easily accessible to anyone from their browser.]]>

We will present the evolution of Eclipse Sirius: the easiest way to get your own modeling tool, and soon to even deploy it on the cloud! Sirius is a well-established Eclipse project to create graphical modeling workbenches as quick as a flash. The technology has been used in production for more than 10 years and led to the creation of an impressive number of graphical modelers. The Sirius website gallery demonstrates 45 of those workbenches recorded over the years and a new era is starting now that we can such deploy tools on the web. During this talk we will present : how to define your domain based on EMF and Ecore, how to use Sirius to specify a tooling composed of graphical modelers, trees and form based editors in a glimpse, how your tooling look and behave in Eclipse RCP, how you can deploy from the same definition, your tooling on the cloud, a demo of the capabilities of the resulting web modeling workbench. We will walk through the features available on this modeling environment as of the latest Sirius release through a demo and then present the roadmap. Come to discover how to create in 15 minutes a graphical modeling workbench dedicated to your domain easily accessible to anyone from their browser.]]>
Wed, 23 Oct 2019 08:57:44 GMT /melbats/eclipseconeu-2019-your-cloudbased-modeling-workbench-in-15-minutes-with-eclipse-sirius melbats@slideshare.net(melbats) EclipseConEU 2019 - Your cloud-based modeling workbench in 15 minutes with Eclipse Sirius melbats We will present the evolution of Eclipse Sirius: the easiest way to get your own modeling tool, and soon to even deploy it on the cloud! Sirius is a well-established Eclipse project to create graphical modeling workbenches as quick as a flash. The technology has been used in production for more than 10 years and led to the creation of an impressive number of graphical modelers. The Sirius website gallery demonstrates 45 of those workbenches recorded over the years and a new era is starting now that we can such deploy tools on the web. During this talk we will present : how to define your domain based on EMF and Ecore, how to use Sirius to specify a tooling composed of graphical modelers, trees and form based editors in a glimpse, how your tooling look and behave in Eclipse RCP, how you can deploy from the same definition, your tooling on the cloud, a demo of the capabilities of the resulting web modeling workbench. We will walk through the features available on this modeling environment as of the latest Sirius release through a demo and then present the roadmap. Come to discover how to create in 15 minutes a graphical modeling workbench dedicated to your domain easily accessible to anyone from their browser. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/eclipseconeu2019-sirius-191023085744-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> We will present the evolution of Eclipse Sirius: the easiest way to get your own modeling tool, and soon to even deploy it on the cloud! Sirius is a well-established Eclipse project to create graphical modeling workbenches as quick as a flash. The technology has been used in production for more than 10 years and led to the creation of an impressive number of graphical modelers. The Sirius website gallery demonstrates 45 of those workbenches recorded over the years and a new era is starting now that we can such deploy tools on the web. During this talk we will present : how to define your domain based on EMF and Ecore, how to use Sirius to specify a tooling composed of graphical modelers, trees and form based editors in a glimpse, how your tooling look and behave in Eclipse RCP, how you can deploy from the same definition, your tooling on the cloud, a demo of the capabilities of the resulting web modeling workbench. We will walk through the features available on this modeling environment as of the latest Sirius release through a demo and then present the roadmap. Come to discover how to create in 15 minutes a graphical modeling workbench dedicated to your domain easily accessible to anyone from their browser.
EclipseConEU 2019 - Your cloud-based modeling workbench in 15 minutes with Eclipse Sirius from melbats
]]>
832 5 https://cdn.slidesharecdn.com/ss_thumbnails/eclipseconeu2019-sirius-191023085744-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
ECMFA 2018 - Keynote : The future of modeling tools /slideshow/ecmfa-2018-keynote-the-future-of-modeling-tools/126742126 ecmfa18-181226095931
Until now, modeling tools have relied mostly on native technologies, and consequently the graphical modelers based on it are desktop applications. Today there are different initiatives to bring graphical modeling tools up to the cloud. The journey of building modeling tools has never been as exciting as it is right now. What would be the advantages of a cloud based modeling tool? What changes this requires in the architecture of such tools? At Obeo, we have been working on modeling tools in general, and on Eclipse Sirius in particular, for a long time now. During this session, we will discuss the future of development tooling, we will briefly review the progress made over the last years and where the open source community is moving towards. We will demonstrate the different levels of integration we currently have, in particular how we leverage projects like Sprotty, ELK, Theia and Che to move diagrams into the browser. We will discuss how "Server Protocols" allow to bring our tools on different platforms and environments and to run them on the cloud or locally. We will also present the Graphical Server Protocol initiative, which will define a platform-agnostic protocol between a diagram editor in the browser and a graphical server that manages the corresponding models in the cloud. Through this talk you will discover what could be the future of Eclipse Modeling on the web, discover how you can bring your own tools to the cloud thanks to Sirius, and participate in this exciting endeavour!]]>

Until now, modeling tools have relied mostly on native technologies, and consequently the graphical modelers based on it are desktop applications. Today there are different initiatives to bring graphical modeling tools up to the cloud. The journey of building modeling tools has never been as exciting as it is right now. What would be the advantages of a cloud based modeling tool? What changes this requires in the architecture of such tools? At Obeo, we have been working on modeling tools in general, and on Eclipse Sirius in particular, for a long time now. During this session, we will discuss the future of development tooling, we will briefly review the progress made over the last years and where the open source community is moving towards. We will demonstrate the different levels of integration we currently have, in particular how we leverage projects like Sprotty, ELK, Theia and Che to move diagrams into the browser. We will discuss how "Server Protocols" allow to bring our tools on different platforms and environments and to run them on the cloud or locally. We will also present the Graphical Server Protocol initiative, which will define a platform-agnostic protocol between a diagram editor in the browser and a graphical server that manages the corresponding models in the cloud. Through this talk you will discover what could be the future of Eclipse Modeling on the web, discover how you can bring your own tools to the cloud thanks to Sirius, and participate in this exciting endeavour!]]>
Wed, 26 Dec 2018 09:59:31 GMT /slideshow/ecmfa-2018-keynote-the-future-of-modeling-tools/126742126 melbats@slideshare.net(melbats) ECMFA 2018 - Keynote : The future of modeling tools melbats Until now, modeling tools have relied mostly on native technologies, and consequently the graphical modelers based on it are desktop applications. Today there are different initiatives to bring graphical modeling tools up to the cloud. The journey of building modeling tools has never been as exciting as it is right now. What would be the advantages of a cloud based modeling tool? What changes this requires in the architecture of such tools? At Obeo, we have been working on modeling tools in general, and on Eclipse Sirius in particular, for a long time now. During this session, we will discuss the future of development tooling, we will briefly review the progress made over the last years and where the open source community is moving towards. We will demonstrate the different levels of integration we currently have, in particular how we leverage projects like Sprotty, ELK, Theia and Che to move diagrams into the browser. We will discuss how "Server Protocols" allow to bring our tools on different platforms and environments and to run them on the cloud or locally. We will also present the Graphical Server Protocol initiative, which will define a platform-agnostic protocol between a diagram editor in the browser and a graphical server that manages the corresponding models in the cloud. Through this talk you will discover what could be the future of Eclipse Modeling on the web, discover how you can bring your own tools to the cloud thanks to Sirius, and participate in this exciting endeavour! <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/ecmfa18-181226095931-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> Until now, modeling tools have relied mostly on native technologies, and consequently the graphical modelers based on it are desktop applications. Today there are different initiatives to bring graphical modeling tools up to the cloud. The journey of building modeling tools has never been as exciting as it is right now. What would be the advantages of a cloud based modeling tool? What changes this requires in the architecture of such tools? At Obeo, we have been working on modeling tools in general, and on Eclipse Sirius in particular, for a long time now. During this session, we will discuss the future of development tooling, we will briefly review the progress made over the last years and where the open source community is moving towards. We will demonstrate the different levels of integration we currently have, in particular how we leverage projects like Sprotty, ELK, Theia and Che to move diagrams into the browser. We will discuss how &quot;Server Protocols&quot; allow to bring our tools on different platforms and environments and to run them on the cloud or locally. We will also present the Graphical Server Protocol initiative, which will define a platform-agnostic protocol between a diagram editor in the browser and a graphical server that manages the corresponding models in the cloud. Through this talk you will discover what could be the future of Eclipse Modeling on the web, discover how you can bring your own tools to the cloud thanks to Sirius, and participate in this exciting endeavour!
ECMFA 2018 - Keynote : The future of modeling tools from melbats
]]>
236 1 https://cdn.slidesharecdn.com/ss_thumbnails/ecmfa18-181226095931-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
EclipseCon Fr 2018 - Modeling tools go up to the cloud… /slideshow/eclipsecon-fr-2018-modeling-tools-go-up-to-the-cloud/126741980 eclipseconfr2018-modelingtoolsgouptotheweb-181226095322
In this talk we will present our plan to move Eclipse Sirius to the web and the cloud. At Obeo, we have been working on modeling tools in general, and on Sirius in particular, for a long time now. Until now, Sirius has relied exclusively on the Eclipse Platform, and consequently the graphical modelers based on it are desktop applications. Today we are ready to work with you to bring graphical modeling tools up to the cloud. What would be the advantages of a cloud based modeling tool? What changes this require in the architecture of the Sirius’ project? And what you can expect in the next version? We will demonstrate the different levels of integration we currently have, in particular how we leverage projects like Sprotty, ELK, Theia and Che to move diagrams into the browser. We will also present the Graphical Server Protocol initiative, which will define a platform-agnostic protocol between a diagram editor in the browser and a graphical server that manages the corresponding models in the cloud. Come to this talk to discover what could be the future of Eclipse Modeling on the web, discover how you can bring your own tools to the cloud, and participate in this exciting endeavour!]]>

In this talk we will present our plan to move Eclipse Sirius to the web and the cloud. At Obeo, we have been working on modeling tools in general, and on Sirius in particular, for a long time now. Until now, Sirius has relied exclusively on the Eclipse Platform, and consequently the graphical modelers based on it are desktop applications. Today we are ready to work with you to bring graphical modeling tools up to the cloud. What would be the advantages of a cloud based modeling tool? What changes this require in the architecture of the Sirius’ project? And what you can expect in the next version? We will demonstrate the different levels of integration we currently have, in particular how we leverage projects like Sprotty, ELK, Theia and Che to move diagrams into the browser. We will also present the Graphical Server Protocol initiative, which will define a platform-agnostic protocol between a diagram editor in the browser and a graphical server that manages the corresponding models in the cloud. Come to this talk to discover what could be the future of Eclipse Modeling on the web, discover how you can bring your own tools to the cloud, and participate in this exciting endeavour!]]>
Wed, 26 Dec 2018 09:53:22 GMT /slideshow/eclipsecon-fr-2018-modeling-tools-go-up-to-the-cloud/126741980 melbats@slideshare.net(melbats) EclipseCon Fr 2018 - Modeling tools go up to the cloud… melbats In this talk we will present our plan to move Eclipse Sirius to the web and the cloud. At Obeo, we have been working on modeling tools in general, and on Sirius in particular, for a long time now. Until now, Sirius has relied exclusively on the Eclipse Platform, and consequently the graphical modelers based on it are desktop applications. Today we are ready to work with you to bring graphical modeling tools up to the cloud. What would be the advantages of a cloud based modeling tool? What changes this require in the architecture of the Sirius’ project? And what you can expect in the next version? We will demonstrate the different levels of integration we currently have, in particular how we leverage projects like Sprotty, ELK, Theia and Che to move diagrams into the browser. We will also present the Graphical Server Protocol initiative, which will define a platform-agnostic protocol between a diagram editor in the browser and a graphical server that manages the corresponding models in the cloud. Come to this talk to discover what could be the future of Eclipse Modeling on the web, discover how you can bring your own tools to the cloud, and participate in this exciting endeavour! <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/eclipseconfr2018-modelingtoolsgouptotheweb-181226095322-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> In this talk we will present our plan to move Eclipse Sirius to the web and the cloud. At Obeo, we have been working on modeling tools in general, and on Sirius in particular, for a long time now. Until now, Sirius has relied exclusively on the Eclipse Platform, and consequently the graphical modelers based on it are desktop applications. Today we are ready to work with you to bring graphical modeling tools up to the cloud. What would be the advantages of a cloud based modeling tool? What changes this require in the architecture of the Sirius’ project? And what you can expect in the next version? We will demonstrate the different levels of integration we currently have, in particular how we leverage projects like Sprotty, ELK, Theia and Che to move diagrams into the browser. We will also present the Graphical Server Protocol initiative, which will define a platform-agnostic protocol between a diagram editor in the browser and a graphical server that manages the corresponding models in the cloud. Come to this talk to discover what could be the future of Eclipse Modeling on the web, discover how you can bring your own tools to the cloud, and participate in this exciting endeavour!
EclipseCon Fr 2018 - Modeling tools go up to the cloud… from melbats
]]>
208 3 https://cdn.slidesharecdn.com/ss_thumbnails/eclipseconfr2018-modelingtoolsgouptotheweb-181226095322-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
EclipseCon Fr 2018 - The future of development tooling: The example of Eclipse Che, Theia and Sirius. /slideshow/eclipsecon-fr-2018-the-future-of-development-tooling-the-example-of-eclipse-che-theia-and-sirius/126741783 eclipseconfr18-thefutureofdevelopmenttooling-181226094807
The journey of building developer tooling has never been as exciting as it is right now. Eclipse Che is getting more and more mature, bringing collaboration and teams capabilities for developer workspaces. Theia, integrated in Eclipse Che, is providing the foundations for a modern and extensible web IDE. With the rise of cloud development platforms, we see the industry defining new server protocols, such as "Language Server Protocol" and "Debug Server Protocol" which allow to bring tooling on a wide range of platforms, such as Eclipse, Eclipse Che and VS Code. During this session, we will discuss about the future of development tooling, we will briefly review the progresses made over the last years and where the community is moving towards. We will discuss how "Server Protocols" are allowing to bring our tools on different platforms and environments which can run on the cloud or locally. To illustrate the discussion, we will take few examples: The JDT Language Server, the Debug Adapter Protocol implementation in Theia and the Graphical Server Protocol initiated during the journey of bringing Sirius to the cloud. ]]>

The journey of building developer tooling has never been as exciting as it is right now. Eclipse Che is getting more and more mature, bringing collaboration and teams capabilities for developer workspaces. Theia, integrated in Eclipse Che, is providing the foundations for a modern and extensible web IDE. With the rise of cloud development platforms, we see the industry defining new server protocols, such as "Language Server Protocol" and "Debug Server Protocol" which allow to bring tooling on a wide range of platforms, such as Eclipse, Eclipse Che and VS Code. During this session, we will discuss about the future of development tooling, we will briefly review the progresses made over the last years and where the community is moving towards. We will discuss how "Server Protocols" are allowing to bring our tools on different platforms and environments which can run on the cloud or locally. To illustrate the discussion, we will take few examples: The JDT Language Server, the Debug Adapter Protocol implementation in Theia and the Graphical Server Protocol initiated during the journey of bringing Sirius to the cloud. ]]>
Wed, 26 Dec 2018 09:48:07 GMT /slideshow/eclipsecon-fr-2018-the-future-of-development-tooling-the-example-of-eclipse-che-theia-and-sirius/126741783 melbats@slideshare.net(melbats) EclipseCon Fr 2018 - The future of development tooling: The example of Eclipse Che, Theia and Sirius. melbats The journey of building developer tooling has never been as exciting as it is right now. Eclipse Che is getting more and more mature, bringing collaboration and teams capabilities for developer workspaces. Theia, integrated in Eclipse Che, is providing the foundations for a modern and extensible web IDE. With the rise of cloud development platforms, we see the industry defining new server protocols, such as "Language Server Protocol" and "Debug Server Protocol" which allow to bring tooling on a wide range of platforms, such as Eclipse, Eclipse Che and VS Code. During this session, we will discuss about the future of development tooling, we will briefly review the progresses made over the last years and where the community is moving towards. We will discuss how "Server Protocols" are allowing to bring our tools on different platforms and environments which can run on the cloud or locally. To illustrate the discussion, we will take few examples: The JDT Language Server, the Debug Adapter Protocol implementation in Theia and the Graphical Server Protocol initiated during the journey of bringing Sirius to the cloud. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/eclipseconfr18-thefutureofdevelopmenttooling-181226094807-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> The journey of building developer tooling has never been as exciting as it is right now. Eclipse Che is getting more and more mature, bringing collaboration and teams capabilities for developer workspaces. Theia, integrated in Eclipse Che, is providing the foundations for a modern and extensible web IDE. With the rise of cloud development platforms, we see the industry defining new server protocols, such as &quot;Language Server Protocol&quot; and &quot;Debug Server Protocol&quot; which allow to bring tooling on a wide range of platforms, such as Eclipse, Eclipse Che and VS Code. During this session, we will discuss about the future of development tooling, we will briefly review the progresses made over the last years and where the community is moving towards. We will discuss how &quot;Server Protocols&quot; are allowing to bring our tools on different platforms and environments which can run on the cloud or locally. To illustrate the discussion, we will take few examples: The JDT Language Server, the Debug Adapter Protocol implementation in Theia and the Graphical Server Protocol initiated during the journey of bringing Sirius to the cloud.
EclipseCon Fr 2018 - The future of development tooling: The example of Eclipse Che, Theia and Sirius. from melbats
]]>
295 5 https://cdn.slidesharecdn.com/ss_thumbnails/eclipseconfr18-thefutureofdevelopmenttooling-181226094807-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
CheConf 2018 - Building Extensibility and Community for Che /slideshow/checonf-2018-building-extensibility-and-community-for-che/126741407 4-extensibilityandcommunity-checonf2018-181226093259
A preview of the work we prototyped at Obeo to bring the modeling stack to the web and what class of tools one can envision.]]>

A preview of the work we prototyped at Obeo to bring the modeling stack to the web and what class of tools one can envision.]]>
Wed, 26 Dec 2018 09:32:59 GMT /slideshow/checonf-2018-building-extensibility-and-community-for-che/126741407 melbats@slideshare.net(melbats) CheConf 2018 - Building Extensibility and Community for Che melbats A preview of the work we prototyped at Obeo to bring the modeling stack to the web and what class of tools one can envision. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/4-extensibilityandcommunity-checonf2018-181226093259-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> A preview of the work we prototyped at Obeo to bring the modeling stack to the web and what class of tools one can envision.
CheConf 2018 - Building Extensibility and Community for Che from melbats
]]>
181 2 https://cdn.slidesharecdn.com/ss_thumbnails/4-extensibilityandcommunity-checonf2018-181226093259-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
SiriusCon 2017 - Sirius Roadmap /slideshow/siriuscon-2017-sirius-oadmap/81993854 siriusroadmap1-171113163323
The Sirius 5 version available in the Eclipse Oxygen release brings a significant number of new features that seek to provide your end-users with a smoother experience as they work with the great modeling tools you created with Eclipse Sirius. During this talk, we’ll have a look at a handful of the new features available in this release: * Modeling Project editor * Facilities to create properties views * Reuse and extension of properties views * Smart wizards and rich dialog boxes * Added control over displaying decorations ... And many more! By attending this talk, you will also learn about what the Sirius team is cooking for you!]]>

The Sirius 5 version available in the Eclipse Oxygen release brings a significant number of new features that seek to provide your end-users with a smoother experience as they work with the great modeling tools you created with Eclipse Sirius. During this talk, we’ll have a look at a handful of the new features available in this release: * Modeling Project editor * Facilities to create properties views * Reuse and extension of properties views * Smart wizards and rich dialog boxes * Added control over displaying decorations ... And many more! By attending this talk, you will also learn about what the Sirius team is cooking for you!]]>
Mon, 13 Nov 2017 16:33:23 GMT /slideshow/siriuscon-2017-sirius-oadmap/81993854 melbats@slideshare.net(melbats) SiriusCon 2017 - Sirius Roadmap melbats The Sirius 5 version available in the Eclipse Oxygen release brings a significant number of new features that seek to provide your end-users with a smoother experience as they work with the great modeling tools you created with Eclipse Sirius. During this talk, we’ll have a look at a handful of the new features available in this release: * Modeling Project editor * Facilities to create properties views * Reuse and extension of properties views * Smart wizards and rich dialog boxes * Added control over displaying decorations ... And many more! By attending this talk, you will also learn about what the Sirius team is cooking for you! <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/siriusroadmap1-171113163323-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> The Sirius 5 version available in the Eclipse Oxygen release brings a significant number of new features that seek to provide your end-users with a smoother experience as they work with the great modeling tools you created with Eclipse Sirius. During this talk, we’ll have a look at a handful of the new features available in this release: * Modeling Project editor * Facilities to create properties views * Reuse and extension of properties views * Smart wizards and rich dialog boxes * Added control over displaying decorations ... And many more! By attending this talk, you will also learn about what the Sirius team is cooking for you!
SiriusCon 2017 - Sirius Roadmap from melbats
]]>
1211 4 https://cdn.slidesharecdn.com/ss_thumbnails/siriusroadmap1-171113163323-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
Devoxx Be 2017 - Let it go! or How to become a free software developer? /slideshow/devoxx-be-2017-let-it-go-or-how-to-become-a-free-software-developer/81762962 devoxxbe2017-171108155852
Nowadays, we are talking a lot about diversity in the open source community but most of the time it comes down to a code of conduct. This is not enough! What if we had a look at what we could do to be open to people from all walks of life? In companies? Inside open source projects? How did I ended up being a free software developer? This talk is the story of when, why and how I fell into open source. And finally why I decided to continue in this direction.]]>

Nowadays, we are talking a lot about diversity in the open source community but most of the time it comes down to a code of conduct. This is not enough! What if we had a look at what we could do to be open to people from all walks of life? In companies? Inside open source projects? How did I ended up being a free software developer? This talk is the story of when, why and how I fell into open source. And finally why I decided to continue in this direction.]]>
Wed, 08 Nov 2017 15:58:52 GMT /slideshow/devoxx-be-2017-let-it-go-or-how-to-become-a-free-software-developer/81762962 melbats@slideshare.net(melbats) Devoxx Be 2017 - Let it go! or How to become a free software developer? melbats Nowadays, we are talking a lot about diversity in the open source community but most of the time it comes down to a code of conduct. This is not enough! What if we had a look at what we could do to be open to people from all walks of life? In companies? Inside open source projects? How did I ended up being a free software developer? This talk is the story of when, why and how I fell into open source. And finally why I decided to continue in this direction. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/devoxxbe2017-171108155852-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> Nowadays, we are talking a lot about diversity in the open source community but most of the time it comes down to a code of conduct. This is not enough! What if we had a look at what we could do to be open to people from all walks of life? In companies? Inside open source projects? How did I ended up being a free software developer? This talk is the story of when, why and how I fell into open source. And finally why I decided to continue in this direction.
Devoxx Be 2017 - Let it go! or How to become a free software developer? from melbats
]]>
280 1 https://cdn.slidesharecdn.com/ss_thumbnails/devoxxbe2017-171108155852-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
EclipseCon EU 2017 - All about UX in Sirius /slideshow/eclipsecon-eu-2017-sirius-81187300/81187300 econeu2017-ux-171025101223
Your Sirius designer has the ability to leave a lasting impression on your end users, and every detail counts. In this presentation, you will see the new features to improve the user experience of your own Sirius-based designers. This talk will start by reviewing how to improve Sirius diagrams with a consistent style guide to quickly communicate your intent to your users and tips and tricks to speed up common tasks. We will show how you can use the support of the Properties View to delegate some of the complexity of the model elements of your diagrams to the Properties view. In this tabbed-based view, you will be able to easily organize and prioritize how the features of your domain will be displayed. Starting with Sirius 5, you will be able to provide a smooth user experience by defining dialogs for your designers. Dialogs can be used in your Sirius tools to help new users configure model elements during their creation for example. Come and see how your dialogs and Properties view will be able to share some common parts of their definition using composition and extension mechanisms in order to keep a consistent user experience with the same look and feel. Finally, improve the discoverability of your Sirius projects with the Activity Explorer used to create workflows to guide your end users and the brand new *.aird editor which will let you manipulate in a common place all the concepts of your modeling projects with its semantic models, its usable viewpoints and all its representations. After this session attendees should be ready to leverage the latest UX improvements of Eclipse Sirius.]]>

Your Sirius designer has the ability to leave a lasting impression on your end users, and every detail counts. In this presentation, you will see the new features to improve the user experience of your own Sirius-based designers. This talk will start by reviewing how to improve Sirius diagrams with a consistent style guide to quickly communicate your intent to your users and tips and tricks to speed up common tasks. We will show how you can use the support of the Properties View to delegate some of the complexity of the model elements of your diagrams to the Properties view. In this tabbed-based view, you will be able to easily organize and prioritize how the features of your domain will be displayed. Starting with Sirius 5, you will be able to provide a smooth user experience by defining dialogs for your designers. Dialogs can be used in your Sirius tools to help new users configure model elements during their creation for example. Come and see how your dialogs and Properties view will be able to share some common parts of their definition using composition and extension mechanisms in order to keep a consistent user experience with the same look and feel. Finally, improve the discoverability of your Sirius projects with the Activity Explorer used to create workflows to guide your end users and the brand new *.aird editor which will let you manipulate in a common place all the concepts of your modeling projects with its semantic models, its usable viewpoints and all its representations. After this session attendees should be ready to leverage the latest UX improvements of Eclipse Sirius.]]>
Wed, 25 Oct 2017 10:12:23 GMT /slideshow/eclipsecon-eu-2017-sirius-81187300/81187300 melbats@slideshare.net(melbats) EclipseCon EU 2017 - All about UX in Sirius melbats Your Sirius designer has the ability to leave a lasting impression on your end users, and every detail counts. In this presentation, you will see the new features to improve the user experience of your own Sirius-based designers. This talk will start by reviewing how to improve Sirius diagrams with a consistent style guide to quickly communicate your intent to your users and tips and tricks to speed up common tasks. We will show how you can use the support of the Properties View to delegate some of the complexity of the model elements of your diagrams to the Properties view. In this tabbed-based view, you will be able to easily organize and prioritize how the features of your domain will be displayed. Starting with Sirius 5, you will be able to provide a smooth user experience by defining dialogs for your designers. Dialogs can be used in your Sirius tools to help new users configure model elements during their creation for example. Come and see how your dialogs and Properties view will be able to share some common parts of their definition using composition and extension mechanisms in order to keep a consistent user experience with the same look and feel. Finally, improve the discoverability of your Sirius projects with the Activity Explorer used to create workflows to guide your end users and the brand new *.aird editor which will let you manipulate in a common place all the concepts of your modeling projects with its semantic models, its usable viewpoints and all its representations. After this session attendees should be ready to leverage the latest UX improvements of Eclipse Sirius. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/econeu2017-ux-171025101223-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> Your Sirius designer has the ability to leave a lasting impression on your end users, and every detail counts. In this presentation, you will see the new features to improve the user experience of your own Sirius-based designers. This talk will start by reviewing how to improve Sirius diagrams with a consistent style guide to quickly communicate your intent to your users and tips and tricks to speed up common tasks. We will show how you can use the support of the Properties View to delegate some of the complexity of the model elements of your diagrams to the Properties view. In this tabbed-based view, you will be able to easily organize and prioritize how the features of your domain will be displayed. Starting with Sirius 5, you will be able to provide a smooth user experience by defining dialogs for your designers. Dialogs can be used in your Sirius tools to help new users configure model elements during their creation for example. Come and see how your dialogs and Properties view will be able to share some common parts of their definition using composition and extension mechanisms in order to keep a consistent user experience with the same look and feel. Finally, improve the discoverability of your Sirius projects with the Activity Explorer used to create workflows to guide your end users and the brand new *.aird editor which will let you manipulate in a common place all the concepts of your modeling projects with its semantic models, its usable viewpoints and all its representations. After this session attendees should be ready to leverage the latest UX improvements of Eclipse Sirius.
EclipseCon EU 2017 - All about UX in Sirius from melbats
]]>
351 6 https://cdn.slidesharecdn.com/ss_thumbnails/econeu2017-ux-171025101223-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
EclipseCon EU 2017 - Sirius /slideshow/eclipsecon-eu-2017-sirius/81091560 eclipsecon2017-sirius-171023081453
An overview of the Eclipse Sirius project to create graphical workbench dedicated to a Domain Specific Language specified with EMF.]]>

An overview of the Eclipse Sirius project to create graphical workbench dedicated to a Domain Specific Language specified with EMF.]]>
Mon, 23 Oct 2017 08:14:53 GMT /slideshow/eclipsecon-eu-2017-sirius/81091560 melbats@slideshare.net(melbats) EclipseCon EU 2017 - Sirius melbats An overview of the Eclipse Sirius project to create graphical workbench dedicated to a Domain Specific Language specified with EMF. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/eclipsecon2017-sirius-171023081453-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> An overview of the Eclipse Sirius project to create graphical workbench dedicated to a Domain Specific Language specified with EMF.
EclipseCon EU 2017 - Sirius from melbats
]]>
459 3 https://cdn.slidesharecdn.com/ss_thumbnails/eclipsecon2017-sirius-171023081453-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
DevFest 2017 - Libérée! Délivrée! ou Comment devenir développeuse open source ? https://fr.slideshare.net/slideshow/devfest-2017-libre-dlivre-ou-comment-devenir-dveloppeuse-open-source/80280754 devfest2017-170929071242
On parle de diversité, un peu partout dans les communautés open source maintenant mais pour la plupart cela se résume à avoir un code of conduct. C’est loin d’être suffisant! Et si on regardait ce que l’on peut faire pour s’ouvrir aux gens de tous horizons ? Dans les entreprises ? Au sein des projets open source ? Et si vous veniez comprendre comment j’en suis arrivée à devenir développeuse de logiciels libres ? Ce talk est un retour d’expérience sur quand, pourquoi et comment je suis tombée dans l’open source. Et finalement pourquoi j’ai décidé de continuer dans cette voie.]]>

On parle de diversité, un peu partout dans les communautés open source maintenant mais pour la plupart cela se résume à avoir un code of conduct. C’est loin d’être suffisant! Et si on regardait ce que l’on peut faire pour s’ouvrir aux gens de tous horizons ? Dans les entreprises ? Au sein des projets open source ? Et si vous veniez comprendre comment j’en suis arrivée à devenir développeuse de logiciels libres ? Ce talk est un retour d’expérience sur quand, pourquoi et comment je suis tombée dans l’open source. Et finalement pourquoi j’ai décidé de continuer dans cette voie.]]>
Fri, 29 Sep 2017 07:12:42 GMT https://fr.slideshare.net/slideshow/devfest-2017-libre-dlivre-ou-comment-devenir-dveloppeuse-open-source/80280754 melbats@slideshare.net(melbats) DevFest 2017 - Libérée! Délivrée! ou Comment devenir développeuse open source ? melbats On parle de diversité, un peu partout dans les communautés open source maintenant mais pour la plupart cela se résume à avoir un code of conduct. C’est loin d’être suffisant! Et si on regardait ce que l’on peut faire pour s’ouvrir aux gens de tous horizons ? Dans les entreprises ? Au sein des projets open source ? Et si vous veniez comprendre comment j’en suis arrivée à devenir développeuse de logiciels libres ? Ce talk est un retour d’expérience sur quand, pourquoi et comment je suis tombée dans l’open source. Et finalement pourquoi j’ai décidé de continuer dans cette voie. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/devfest2017-170929071242-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> On parle de diversité, un peu partout dans les communautés open source maintenant mais pour la plupart cela se résume à avoir un code of conduct. C’est loin d’être suffisant! Et si on regardait ce que l’on peut faire pour s’ouvrir aux gens de tous horizons ? Dans les entreprises ? Au sein des projets open source ? Et si vous veniez comprendre comment j’en suis arrivée à devenir développeuse de logiciels libres ? Ce talk est un retour d’expérience sur quand, pourquoi et comment je suis tombée dans l’open source. Et finalement pourquoi j’ai décidé de continuer dans cette voie.
from melbats
]]>
700 3 https://cdn.slidesharecdn.com/ss_thumbnails/devfest2017-170929071242-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
EclipseCon France 2017 - All about UX in Sirius /slideshow/eclipsecon-france-2017-all-about-ux-in-sirius/77107090 econfr2017-allaboutuxinsirius-170620130304
Your Sirius designer has the ability to leave a lasting impression on your end users, and every detail counts. In this presentation, you will see the new features to improve the user experience of your own Sirius-based designers. This talk will start by reviewing how to improve Sirius diagrams with a consistent style guide to quickly communicate your intent to your users and tips and tricks to speed up common tasks. We will show how you can use the support of the Properties View to delegate some of the complexity of the model elements of your diagrams to the Properties view. In this tabbed-based view, you will be able to easily organize and prioritize how the features of your domain will be displayed. Starting with Sirius 5.0.0, you will be able to provide a smooth user experience by defining dialogs for your designers. Dialogs can be used in your Sirius tools to help new users configure model elements during their creation for example. Come and see how your dialogs and Properties view will be able to share some common parts of their definition using composition and extension mechanisms in order to keep a consistent user experience with the same look and feel. Finally, improve the discoverability of your Sirius projects with the Activity Explorer used to create workflows to guide your end users and the brand new *.aird editor which will let you manipulate in a common place all the concepts of your modeling projects with its semantic models, its usable viewpoints and all its representations. After this session attendees should be ready to leverage the latest UX improvements of Eclipse Sirius]]>

Your Sirius designer has the ability to leave a lasting impression on your end users, and every detail counts. In this presentation, you will see the new features to improve the user experience of your own Sirius-based designers. This talk will start by reviewing how to improve Sirius diagrams with a consistent style guide to quickly communicate your intent to your users and tips and tricks to speed up common tasks. We will show how you can use the support of the Properties View to delegate some of the complexity of the model elements of your diagrams to the Properties view. In this tabbed-based view, you will be able to easily organize and prioritize how the features of your domain will be displayed. Starting with Sirius 5.0.0, you will be able to provide a smooth user experience by defining dialogs for your designers. Dialogs can be used in your Sirius tools to help new users configure model elements during their creation for example. Come and see how your dialogs and Properties view will be able to share some common parts of their definition using composition and extension mechanisms in order to keep a consistent user experience with the same look and feel. Finally, improve the discoverability of your Sirius projects with the Activity Explorer used to create workflows to guide your end users and the brand new *.aird editor which will let you manipulate in a common place all the concepts of your modeling projects with its semantic models, its usable viewpoints and all its representations. After this session attendees should be ready to leverage the latest UX improvements of Eclipse Sirius]]>
Tue, 20 Jun 2017 13:03:04 GMT /slideshow/eclipsecon-france-2017-all-about-ux-in-sirius/77107090 melbats@slideshare.net(melbats) EclipseCon France 2017 - All about UX in Sirius melbats Your Sirius designer has the ability to leave a lasting impression on your end users, and every detail counts. In this presentation, you will see the new features to improve the user experience of your own Sirius-based designers. This talk will start by reviewing how to improve Sirius diagrams with a consistent style guide to quickly communicate your intent to your users and tips and tricks to speed up common tasks. We will show how you can use the support of the Properties View to delegate some of the complexity of the model elements of your diagrams to the Properties view. In this tabbed-based view, you will be able to easily organize and prioritize how the features of your domain will be displayed. Starting with Sirius 5.0.0, you will be able to provide a smooth user experience by defining dialogs for your designers. Dialogs can be used in your Sirius tools to help new users configure model elements during their creation for example. Come and see how your dialogs and Properties view will be able to share some common parts of their definition using composition and extension mechanisms in order to keep a consistent user experience with the same look and feel. Finally, improve the discoverability of your Sirius projects with the Activity Explorer used to create workflows to guide your end users and the brand new *.aird editor which will let you manipulate in a common place all the concepts of your modeling projects with its semantic models, its usable viewpoints and all its representations. After this session attendees should be ready to leverage the latest UX improvements of Eclipse Sirius <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/econfr2017-allaboutuxinsirius-170620130304-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> Your Sirius designer has the ability to leave a lasting impression on your end users, and every detail counts. In this presentation, you will see the new features to improve the user experience of your own Sirius-based designers. This talk will start by reviewing how to improve Sirius diagrams with a consistent style guide to quickly communicate your intent to your users and tips and tricks to speed up common tasks. We will show how you can use the support of the Properties View to delegate some of the complexity of the model elements of your diagrams to the Properties view. In this tabbed-based view, you will be able to easily organize and prioritize how the features of your domain will be displayed. Starting with Sirius 5.0.0, you will be able to provide a smooth user experience by defining dialogs for your designers. Dialogs can be used in your Sirius tools to help new users configure model elements during their creation for example. Come and see how your dialogs and Properties view will be able to share some common parts of their definition using composition and extension mechanisms in order to keep a consistent user experience with the same look and feel. Finally, improve the discoverability of your Sirius projects with the Activity Explorer used to create workflows to guide your end users and the brand new *.aird editor which will let you manipulate in a common place all the concepts of your modeling projects with its semantic models, its usable viewpoints and all its representations. After this session attendees should be ready to leverage the latest UX improvements of Eclipse Sirius
EclipseCon France 2017 - All about UX in Sirius from melbats
]]>
686 4 https://cdn.slidesharecdn.com/ss_thumbnails/econfr2017-allaboutuxinsirius-170620130304-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
Eclipse Democamp Nantes 2017 - Back to the Future: EclipseConverge & Devoxx US /slideshow/eclipse-democamp-nantes-2017-back-to-the-future-eclipseconverge-devoxx-us/73951848 eclipsedemocampnantes20173-170330084730
This talk was done at the Eclipse Democamp in Nantes and is a recap of what I loved after attending EclipseConverge and Devoxx US.]]>

This talk was done at the Eclipse Democamp in Nantes and is a recap of what I loved after attending EclipseConverge and Devoxx US.]]>
Thu, 30 Mar 2017 08:47:30 GMT /slideshow/eclipse-democamp-nantes-2017-back-to-the-future-eclipseconverge-devoxx-us/73951848 melbats@slideshare.net(melbats) Eclipse Democamp Nantes 2017 - Back to the Future: EclipseConverge & Devoxx US melbats This talk was done at the Eclipse Democamp in Nantes and is a recap of what I loved after attending EclipseConverge and Devoxx US. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/eclipsedemocampnantes20173-170330084730-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> This talk was done at the Eclipse Democamp in Nantes and is a recap of what I loved after attending EclipseConverge and Devoxx US.
Eclipse Democamp Nantes 2017 - Back to the Future: EclipseConverge & Devoxx US from melbats
]]>
144 4 https://cdn.slidesharecdn.com/ss_thumbnails/eclipsedemocampnantes20173-170330084730-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
Eclipse Con US 2013 - Buildroot Eclipse Bundle : A powerful IDE for Embedded Linux developers /slideshow/eclipse-con-us-2013-buildroot-eclipse-bundle-a-powerful-ide-for-embedded-linux-developers/73150700 eclipseconus2013buildroot-170314220659
Buildroot is a tool designed by embedded Linux developers to build embedded Linux systems using cross-compilation. It allows to build a cross-compilation toolchain (or re-use an existing one), a root filesystem image with applications and libraries, a kernel image and a bootloader image or any combination of these. Buildroot is typically used to create the embedded Linux systems of industrial systems based on the ARM, PowerPC or x86 architectures, by integrating multiple existing open-source components (kernel, base components, graphical libraries, networking applications, etc.) and in-house components specific to the embedded system. Many of the early embedded Linux developers are used to work with text editors such as Emacs or Vi. However, in the recent years, the major expansion of the embedded Linux platform has attracted many more developers that are more familiar with feature-full, integrated, and user-friendly development environments. To fulfill this need, Eclipse provides an excellent platform, especially with extensions such as CDT, the Autotools plugin, the multiple plugins from the Linux tools project, the Target Communication Framework, and more. As many embedded Linux developers use Buildroot to build their system, it sounded natural to provide an easy-to-use integration with Eclipse. To achieve that, we: Developed an Eclipse plugin that automatically registers the available Buildroot toolchains into Eclipse CDT. This allows application developers to transparently build their application, and then execute it and debug it on the embedded target platform directly within Eclipse. Improved the pkg-config plugin for a better integration with different toolchains. Created a specialized Eclipse version bundling all the useful existing plug-ins for embedded Linux developers: Eclipse CDT, our specialized Buildroot plugin, the latest remote debugging mechanisms, the Autotools plugin, Linux Tools plugins, etc. At Eclipse Con Europe, we presented a first initial version of those developments, with basic support for compilation, remote execution and debugging. Through this new talk, we would like to present the improvements that have been brought to the project: integration with pkg-config, improvements of the remote debugging mechanisms, integration with the Autotools plugin and the LTT-ng plugins. We will demonstrate how Eclipse has been extended to match the needs of embedded Linux developers, and we will perform a live demonstration of these capabilities using an ARM development platform for which Eclipse will help build, execute and debug applications.]]>

Buildroot is a tool designed by embedded Linux developers to build embedded Linux systems using cross-compilation. It allows to build a cross-compilation toolchain (or re-use an existing one), a root filesystem image with applications and libraries, a kernel image and a bootloader image or any combination of these. Buildroot is typically used to create the embedded Linux systems of industrial systems based on the ARM, PowerPC or x86 architectures, by integrating multiple existing open-source components (kernel, base components, graphical libraries, networking applications, etc.) and in-house components specific to the embedded system. Many of the early embedded Linux developers are used to work with text editors such as Emacs or Vi. However, in the recent years, the major expansion of the embedded Linux platform has attracted many more developers that are more familiar with feature-full, integrated, and user-friendly development environments. To fulfill this need, Eclipse provides an excellent platform, especially with extensions such as CDT, the Autotools plugin, the multiple plugins from the Linux tools project, the Target Communication Framework, and more. As many embedded Linux developers use Buildroot to build their system, it sounded natural to provide an easy-to-use integration with Eclipse. To achieve that, we: Developed an Eclipse plugin that automatically registers the available Buildroot toolchains into Eclipse CDT. This allows application developers to transparently build their application, and then execute it and debug it on the embedded target platform directly within Eclipse. Improved the pkg-config plugin for a better integration with different toolchains. Created a specialized Eclipse version bundling all the useful existing plug-ins for embedded Linux developers: Eclipse CDT, our specialized Buildroot plugin, the latest remote debugging mechanisms, the Autotools plugin, Linux Tools plugins, etc. At Eclipse Con Europe, we presented a first initial version of those developments, with basic support for compilation, remote execution and debugging. Through this new talk, we would like to present the improvements that have been brought to the project: integration with pkg-config, improvements of the remote debugging mechanisms, integration with the Autotools plugin and the LTT-ng plugins. We will demonstrate how Eclipse has been extended to match the needs of embedded Linux developers, and we will perform a live demonstration of these capabilities using an ARM development platform for which Eclipse will help build, execute and debug applications.]]>
Tue, 14 Mar 2017 22:06:58 GMT /slideshow/eclipse-con-us-2013-buildroot-eclipse-bundle-a-powerful-ide-for-embedded-linux-developers/73150700 melbats@slideshare.net(melbats) Eclipse Con US 2013 - Buildroot Eclipse Bundle : A powerful IDE for Embedded Linux developers melbats Buildroot is a tool designed by embedded Linux developers to build embedded Linux systems using cross-compilation. It allows to build a cross-compilation toolchain (or re-use an existing one), a root filesystem image with applications and libraries, a kernel image and a bootloader image or any combination of these. Buildroot is typically used to create the embedded Linux systems of industrial systems based on the ARM, PowerPC or x86 architectures, by integrating multiple existing open-source components (kernel, base components, graphical libraries, networking applications, etc.) and in-house components specific to the embedded system. Many of the early embedded Linux developers are used to work with text editors such as Emacs or Vi. However, in the recent years, the major expansion of the embedded Linux platform has attracted many more developers that are more familiar with feature-full, integrated, and user-friendly development environments. To fulfill this need, Eclipse provides an excellent platform, especially with extensions such as CDT, the Autotools plugin, the multiple plugins from the Linux tools project, the Target Communication Framework, and more. As many embedded Linux developers use Buildroot to build their system, it sounded natural to provide an easy-to-use integration with Eclipse. To achieve that, we: Developed an Eclipse plugin that automatically registers the available Buildroot toolchains into Eclipse CDT. This allows application developers to transparently build their application, and then execute it and debug it on the embedded target platform directly within Eclipse. Improved the pkg-config plugin for a better integration with different toolchains. Created a specialized Eclipse version bundling all the useful existing plug-ins for embedded Linux developers: Eclipse CDT, our specialized Buildroot plugin, the latest remote debugging mechanisms, the Autotools plugin, Linux Tools plugins, etc. At Eclipse Con Europe, we presented a first initial version of those developments, with basic support for compilation, remote execution and debugging. Through this new talk, we would like to present the improvements that have been brought to the project: integration with pkg-config, improvements of the remote debugging mechanisms, integration with the Autotools plugin and the LTT-ng plugins. We will demonstrate how Eclipse has been extended to match the needs of embedded Linux developers, and we will perform a live demonstration of these capabilities using an ARM development platform for which Eclipse will help build, execute and debug applications. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/eclipseconus2013buildroot-170314220659-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> Buildroot is a tool designed by embedded Linux developers to build embedded Linux systems using cross-compilation. It allows to build a cross-compilation toolchain (or re-use an existing one), a root filesystem image with applications and libraries, a kernel image and a bootloader image or any combination of these. Buildroot is typically used to create the embedded Linux systems of industrial systems based on the ARM, PowerPC or x86 architectures, by integrating multiple existing open-source components (kernel, base components, graphical libraries, networking applications, etc.) and in-house components specific to the embedded system. Many of the early embedded Linux developers are used to work with text editors such as Emacs or Vi. However, in the recent years, the major expansion of the embedded Linux platform has attracted many more developers that are more familiar with feature-full, integrated, and user-friendly development environments. To fulfill this need, Eclipse provides an excellent platform, especially with extensions such as CDT, the Autotools plugin, the multiple plugins from the Linux tools project, the Target Communication Framework, and more. As many embedded Linux developers use Buildroot to build their system, it sounded natural to provide an easy-to-use integration with Eclipse. To achieve that, we: Developed an Eclipse plugin that automatically registers the available Buildroot toolchains into Eclipse CDT. This allows application developers to transparently build their application, and then execute it and debug it on the embedded target platform directly within Eclipse. Improved the pkg-config plugin for a better integration with different toolchains. Created a specialized Eclipse version bundling all the useful existing plug-ins for embedded Linux developers: Eclipse CDT, our specialized Buildroot plugin, the latest remote debugging mechanisms, the Autotools plugin, Linux Tools plugins, etc. At Eclipse Con Europe, we presented a first initial version of those developments, with basic support for compilation, remote execution and debugging. Through this new talk, we would like to present the improvements that have been brought to the project: integration with pkg-config, improvements of the remote debugging mechanisms, integration with the Autotools plugin and the LTT-ng plugins. We will demonstrate how Eclipse has been extended to match the needs of embedded Linux developers, and we will perform a live demonstration of these capabilities using an ARM development platform for which Eclipse will help build, execute and debug applications.
Eclipse Con US 2013 - Buildroot Eclipse Bundle : A powerful IDE for Embedded Linux developers from melbats
]]>
526 2 https://cdn.slidesharecdn.com/ss_thumbnails/eclipseconus2013buildroot-170314220659-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
ETR2013 - Obeo Designer/Sirius /slideshow/etr2013-obeo-designersirius/73150448 slidesobeodesignersirius-170314215634
This talk was done at ETR 2013.]]>

This talk was done at ETR 2013.]]>
Tue, 14 Mar 2017 21:56:34 GMT /slideshow/etr2013-obeo-designersirius/73150448 melbats@slideshare.net(melbats) ETR2013 - Obeo Designer/Sirius melbats This talk was done at ETR 2013. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/slidesobeodesignersirius-170314215634-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> This talk was done at ETR 2013.
ETR2013 - Obeo Designer/Sirius from melbats
]]>
401 2 https://cdn.slidesharecdn.com/ss_thumbnails/slidesobeodesignersirius-170314215634-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
GlobalDSL 2013 - Models, Representations, Animations : The Eclipse Sirius Project and Gemoc /slideshow/globaldsl-2013-models-representations-animations-the-eclipse-sirius-project-and-gemoc/73150142 slides-170314214409
This talk was done at Global DSL 2013.]]>

This talk was done at Global DSL 2013.]]>
Tue, 14 Mar 2017 21:44:09 GMT /slideshow/globaldsl-2013-models-representations-animations-the-eclipse-sirius-project-and-gemoc/73150142 melbats@slideshare.net(melbats) GlobalDSL 2013 - Models, Representations, Animations : The Eclipse Sirius Project and Gemoc melbats This talk was done at Global DSL 2013. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/slides-170314214409-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> This talk was done at Global DSL 2013.
GlobalDSL 2013 - Models, Representations, Animations : The Eclipse Sirius Project and Gemoc from melbats
]]>
462 3 https://cdn.slidesharecdn.com/ss_thumbnails/slides-170314214409-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
EclipseCon Eu 2012 - Build your own System Engineering workbench /slideshow/eclipsecon-eu-2012-build-your-own-system-engineering-workbench/73149918 ingsysworkbench-170314213431
How to build a satellite? What will be the first step? Go to your garage looking for the hammer? Launch Eclipse and start by writing code? No, first step should be to take paper and pen to specify what should be a satellite ? Sensors, telescope, scan mirror, transmitter, antenna, solar cell array, batteries, computers and controls to operate everything... How to manage the development of all these components of your system? You have 2 choices: just create specifications, forward them to realization teams, and pray to keep consistency or use System Engineering to manage an inter-disciplines view of your satellite. System Engineering provides system/sub-system decomposition, requirement specification, verification, simulation in a view to be able to manage the complexity of industrial products. But, it's a mistake to think aerospace, automotive, energy, train, ... can use the same System Engineering method and vocabulary. They have different stakeholders and several dedicated certifications, and you will never find a common tool for all these industries. So, you need to create modelers adapted to your domain, with enough flexibility to extend or improve them easily to better match your needs and requirements. Based on existing Eclipse modeling software constellation, we will demonstrate how to fork existing designers and adapt them to build a system engineering workbench adapted to your Domain Specific Language. We will also explain how to connect it to existing tools and standards. We will show several demos of customization for safety analysis, real time software, hardware design. Several industrial use cases will also illustrate this talk to prove this Eclipse based workbench can be deployed in large system teams.]]>

How to build a satellite? What will be the first step? Go to your garage looking for the hammer? Launch Eclipse and start by writing code? No, first step should be to take paper and pen to specify what should be a satellite ? Sensors, telescope, scan mirror, transmitter, antenna, solar cell array, batteries, computers and controls to operate everything... How to manage the development of all these components of your system? You have 2 choices: just create specifications, forward them to realization teams, and pray to keep consistency or use System Engineering to manage an inter-disciplines view of your satellite. System Engineering provides system/sub-system decomposition, requirement specification, verification, simulation in a view to be able to manage the complexity of industrial products. But, it's a mistake to think aerospace, automotive, energy, train, ... can use the same System Engineering method and vocabulary. They have different stakeholders and several dedicated certifications, and you will never find a common tool for all these industries. So, you need to create modelers adapted to your domain, with enough flexibility to extend or improve them easily to better match your needs and requirements. Based on existing Eclipse modeling software constellation, we will demonstrate how to fork existing designers and adapt them to build a system engineering workbench adapted to your Domain Specific Language. We will also explain how to connect it to existing tools and standards. We will show several demos of customization for safety analysis, real time software, hardware design. Several industrial use cases will also illustrate this talk to prove this Eclipse based workbench can be deployed in large system teams.]]>
Tue, 14 Mar 2017 21:34:31 GMT /slideshow/eclipsecon-eu-2012-build-your-own-system-engineering-workbench/73149918 melbats@slideshare.net(melbats) EclipseCon Eu 2012 - Build your own System Engineering workbench melbats How to build a satellite? What will be the first step? Go to your garage looking for the hammer? Launch Eclipse and start by writing code? No, first step should be to take paper and pen to specify what should be a satellite ? Sensors, telescope, scan mirror, transmitter, antenna, solar cell array, batteries, computers and controls to operate everything... How to manage the development of all these components of your system? You have 2 choices: just create specifications, forward them to realization teams, and pray to keep consistency or use System Engineering to manage an inter-disciplines view of your satellite. System Engineering provides system/sub-system decomposition, requirement specification, verification, simulation in a view to be able to manage the complexity of industrial products. But, it's a mistake to think aerospace, automotive, energy, train, ... can use the same System Engineering method and vocabulary. They have different stakeholders and several dedicated certifications, and you will never find a common tool for all these industries. So, you need to create modelers adapted to your domain, with enough flexibility to extend or improve them easily to better match your needs and requirements. Based on existing Eclipse modeling software constellation, we will demonstrate how to fork existing designers and adapt them to build a system engineering workbench adapted to your Domain Specific Language. We will also explain how to connect it to existing tools and standards. We will show several demos of customization for safety analysis, real time software, hardware design. Several industrial use cases will also illustrate this talk to prove this Eclipse based workbench can be deployed in large system teams. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/ingsysworkbench-170314213431-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> How to build a satellite? What will be the first step? Go to your garage looking for the hammer? Launch Eclipse and start by writing code? No, first step should be to take paper and pen to specify what should be a satellite ? Sensors, telescope, scan mirror, transmitter, antenna, solar cell array, batteries, computers and controls to operate everything... How to manage the development of all these components of your system? You have 2 choices: just create specifications, forward them to realization teams, and pray to keep consistency or use System Engineering to manage an inter-disciplines view of your satellite. System Engineering provides system/sub-system decomposition, requirement specification, verification, simulation in a view to be able to manage the complexity of industrial products. But, it&#39;s a mistake to think aerospace, automotive, energy, train, ... can use the same System Engineering method and vocabulary. They have different stakeholders and several dedicated certifications, and you will never find a common tool for all these industries. So, you need to create modelers adapted to your domain, with enough flexibility to extend or improve them easily to better match your needs and requirements. Based on existing Eclipse modeling software constellation, we will demonstrate how to fork existing designers and adapt them to build a system engineering workbench adapted to your Domain Specific Language. We will also explain how to connect it to existing tools and standards. We will show several demos of customization for safety analysis, real time software, hardware design. Several industrial use cases will also illustrate this talk to prove this Eclipse based workbench can be deployed in large system teams.
EclipseCon Eu 2012 - Build your own System Engineering workbench from melbats
]]>
329 4 https://cdn.slidesharecdn.com/ss_thumbnails/ingsysworkbench-170314213431-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
https://cdn.slidesharecdn.com/profile-photo-melbats-48x48.jpg?cb=1648819921 https://cdn.slidesharecdn.com/ss_thumbnails/ocpsiriuscon2020-220209133918-thumbnail.jpg?width=320&height=320&fit=bounds slideshow/siriuscon-2020-sirius-to-the-web-with-obeo-cloud-platform/251140987 SiriusCon 2020 - Siriu... https://cdn.slidesharecdn.com/ss_thumbnails/ose21-siriusweb-220209133221-thumbnail.jpg?width=320&height=320&fit=bounds melbats/sirius-web-simplifier-ldition-graphique-de-donnes-dans-le-web Sirius Web, simplifier... https://cdn.slidesharecdn.com/ss_thumbnails/siriuscon2021-keynote-211026141724-thumbnail.jpg?width=320&height=320&fit=bounds melbats/siriuscon-2021-keynote SiriusCon 2021 - Keynote