EclipseCon NA 2015 - Arduino designer : the making of!

melbats
Arduino Designer
The making of!
Mélanie Bats
melanie.bats@obeo.fr
@melaniebats
A model
A micro controller
And a cat ?
Arduino Designer
A dedicated tooling
Graphical Programming
Light UI
A dedicated tooling
Graphical Programming = Sirius
Light UI
A dedicated tooling
Graphical Programming = Sirius
Light UI = RCP application
Create graphical editor
AcceleoArduino SDK
EMF
GMF Runtime
Sirius Runtime
Eclipse RCP
Arduino Designer
Data
AcceleoArduino SDK
EMF
GMF Runtime
Sirius Runtime
Eclipse RCP
Arduino Designer
Arduino DSL
EclipseCon NA 2015 - Arduino designer : the making of!
EclipseCon NA 2015 - Arduino designer : the making of!
EclipseCon NA 2015 - Arduino designer : the making of!
EclipseCon NA 2015 - Arduino designer : the making of!
EclipseCon NA 2015 - Arduino designer : the making of!
EclipseCon NA 2015 - Arduino designer : the making of!
EclipseCon NA 2015 - Arduino designer : the making of!
EclipseCon NA 2015 - Arduino designer : the making of!
EclipseCon NA 2015 - Arduino designer : the making of!
EclipseCon NA 2015 - Arduino designer : the making of!
EclipseCon NA 2015 - Arduino designer : the making of!
EclipseCon NA 2015 - Arduino designer : the making of!
EclipseCon NA 2015 - Arduino designer : the making of!
EclipseCon NA 2015 - Arduino designer : the making of!
ON OFF
servo.h
EclipseCon NA 2015 - Arduino designer : the making of!
EclipseCon NA 2015 - Arduino designer : the making of!
EclipseCon NA 2015 - Arduino designer : the making of!
EclipseCon NA 2015 - Arduino designer : the making of!
EclipseCon NA 2015 - Arduino designer : the making of!
EclipseCon NA 2015 - Arduino designer : the making of!
EclipseCon NA 2015 - Arduino designer : the making of!
EclipseCon NA 2015 - Arduino designer : the making of!
EclipseCon NA 2015 - Arduino designer : the making of!
EclipseCon NA 2015 - Arduino designer : the making of!
EclipseCon NA 2015 - Arduino designer : the making of!
EclipseCon NA 2015 - Arduino designer : the making of!
EclipseCon NA 2015 - Arduino designer : the making of!
EclipseCon NA 2015 - Arduino designer : the making of!
Remind #1
1. Hardware/Software Co-design
2. All is instruction
Create graphical editor
AcceleoArduino SDK
EMF
GMF Runtime
Sirius Runtime
Eclipse RCP
Arduino Designer
Sirius
A tool to quickly define DSL based on custom multi-
view workbenches with dedicated representations
http://eclipse.org/sirius
Diagram definition
Create a Sirius Specification Project and provide
diagram descriptions :
● Mappings
● Styles
● Tools
Interpreted @ runtime
EclipseCon NA 2015 - Arduino designer : the making of!
Mappings
Maps
semantic elements
onto
graphical notation
Mappings
Mappings
Mappings
How to represent
the sketch
loop ?
Mappings
Mappings
Mappings
Styles
Define
graphical appearance
EclipseCon NA 2015 - Arduino designer : the making of!
EclipseCon NA 2015 - Arduino designer : the making of!
Tools
Defined thanks to
a simple action langage
and/or
Java services
EclipseCon NA 2015 - Arduino designer : the making of!
EclipseCon NA 2015 - Arduino designer : the making of!
EclipseCon NA 2015 - Arduino designer : the making of!
Improve UX
Improve the user experience
thanks to
the tools!
EclipseCon NA 2015 - Arduino designer : the making of!
EclipseCon NA 2015 - Arduino designer : the making of!
EclipseCon NA 2015 - Arduino designer : the making of!
EclipseCon NA 2015 - Arduino designer : the making of!
EclipseCon NA 2015 - Arduino designer : the making of!
Queries
Coupling to semantics is low
thanks to queries!
Queries
OCL/Acceleo/AQL → [/]
Java → service:
Variables → var:
Features → feature:
Acceleo
Java
Feature
Remind #2
Simplify UI thanks to advanced tools
Diet RCP
Keep only
in the UI
what’s really
necessary
Simplified UI
AcceleoArduino SDK
EMF
GMF Runtime
Sirius Runtime
Eclipse RCP
Arduino Designer
Dashboard
EclipseCon NA 2015 - Arduino designer : the making of!
EclipseCon NA 2015 - Arduino designer : the making of!
EclipseCon NA 2015 - Arduino designer : the making of!
EclipseCon NA 2015 - Arduino designer : the making of!
EclipseCon NA 2015 - Arduino designer : the making of!
EclipseCon NA 2015 - Arduino designer : the making of!
EclipseCon NA 2015 - Arduino designer : the making of!
EclipseCon NA 2015 - Arduino designer : the making of!
EclipseCon NA 2015 - Arduino designer : the making of!
EclipseCon NA 2015 - Arduino designer : the making of!
Diet RCP
Simplify the workflow
Use Sirius API
Have a look to the
Sirius Developer Manual
Create a project
Convert to a modeling project
Convert to a modeling project
Create a session
Init the semantic model
EclipseCon NA 2015 - Arduino designer : the making of!
EclipseCon NA 2015 - Arduino designer : the making of!
EclipseCon NA 2015 - Arduino designer : the making of!
EclipseCon NA 2015 - Arduino designer : the making of!
EclipseCon NA 2015 - Arduino designer : the making of!
Enable viewpoints
EclipseCon NA 2015 - Arduino designer : the making of!
Open a diagram
EclipseCon NA 2015 - Arduino designer : the making of!
EclipseCon NA 2015 - Arduino designer : the making of!
EclipseCon NA 2015 - Arduino designer : the making of!
EclipseCon NA 2015 - Arduino designer : the making of!
Remind #3
1. This is not your father’s designer
2. Use Sirius API
Integrate code generator
Generate ino file with Acceleo
Integrate code generator
AcceleoArduino SDK
EMF
GMF Runtime
Sirius Runtime
Eclipse RCP
Arduino Designer
EclipseCon NA 2015 - Arduino designer : the making of!
EclipseCon NA 2015 - Arduino designer : the making of!
EclipseCon NA 2015 - Arduino designer : the making of!
All is instruction!
All is instruction!
Use
inheritance
for the templates!
EclipseCon NA 2015 - Arduino designer : the making of!
Combine with Arduino tools
AcceleoArduino SDK
EMF
GMF Runtime
Sirius Runtime
Eclipse RCP
Arduino Designer
Combine with Arduino tools
Arduino compiler
Target uploader
Based on Arduino IDE to get well packaged tools :
avr-gcc, avrdude
EclipseCon NA 2015 - Arduino designer : the making of!
EclipseCon NA 2015 - Arduino designer : the making of!
EclipseCon NA 2015 - Arduino designer : the making of!
EclipseCon NA 2015 - Arduino designer : the making of!
EclipseCon NA 2015 - Arduino designer : the making of!
EclipseCon NA 2015 - Arduino designer : the making of!
EclipseCon NA 2015 - Arduino designer : the making of!
Build a product
Classical RCP product
Build a product
Build a product
Build a product
Build a product
Have a look to Sirius Developer Manual :
Deploy a Modeler description file
Build a product
Contribute to org.eclipse.sirius.componentization
Build a product
Register your viewpoints at the start of the plugin
Delete your viewpoints in the stop of the plugin
Target Platform
Use target platform definition DSL and generator :
https://github.com/mbarbero/fr.obeo.releng.
targetplatform
EclipseCon NA 2015 - Arduino designer : the making of!
Tycho
Travis
.travis.yml
language: java
script: mvn clean package
jdk: oraclejdk7
deploy:
provider: releases
api_key:
secure:
IQP5qqJ6lZtZYU6814OVyVcVLsTXlNzd4yRBF/KSIzABgJ6jtbgFthAub3nMKWGPXLZZYzGJzChU+mcvXCaOAh3DCcTSPun404oP2ORdYpSoexios+wIqLRz6XordpeMNCPURM2XVcRAR8w+HSGlFtW/rA5GkbnK+L155/K5bRg=
file:
- $TRAVIS_BUILD_DIR/packaging/fr.obeo.dsl.arduino.product/target/products/ArduinoDesigner-linux.gtk.x86.zip
- $TRAVIS_BUILD_DIR/packaging/fr.obeo.dsl.arduino.product/target/products/ArduinoDesigner-linux.gtk.x86_64.zip
- $TRAVIS_BUILD_DIR/packaging/fr.obeo.dsl.arduino.product/target/products/ArduinoDesigner-macosx.cocoa.x86_64.zip
- $TRAVIS_BUILD_DIR/packaging/fr.obeo.dsl.arduino.product/target/products/ArduinoDesigner-win32.win32.x86.zip
- $TRAVIS_BUILD_DIR/packaging/fr.obeo.dsl.arduino.product/target/products/ArduinoDesigner-win32.win32.x86_64.zip
on:
repo: mbats/arduino
tags: true
all_branches: true
Products available
On github : https://github.com/mbats/arduino/releases
Model + Microcontroller = ♥
And where is the cat in this story?
The cat making-of ?
Inspire and create yours!
Code available on :
https://github.com/mbats/arduino
Ask questions about Sirius on the forum
Do not miss!
Wednesday
13:30 - Sirius + Xtext = ♥
18:00 - Sirius Poster
Thursday
14:30 - Time-lapse
15:15 - Viewpoint: the making of
Mélanie Bats
melanie.bats@obeo.fr
@melaniebats
Give your
feedback !
1 sur 141

Recommandé

Cesec2015 - Arduino Designer par
Cesec2015 - Arduino DesignerCesec2015 - Arduino Designer
Cesec2015 - Arduino Designermelbats
1.2K vues110 diapositives
Remote Graphical Rendering par
Remote Graphical RenderingRemote Graphical Rendering
Remote Graphical RenderingJoel Isaacson
837 vues44 diapositives
Android OpenGL ES remote rendering 蕭從恩 par
Android OpenGL ES remote rendering 蕭從恩Android OpenGL ES remote rendering 蕭從恩
Android OpenGL ES remote rendering 蕭從恩Tsung-en Hsiao
908 vues17 diapositives
Alternatives to Java for Android development par
Alternatives to Java for Android developmentAlternatives to Java for Android development
Alternatives to Java for Android developmentttogrul
947 vues24 diapositives
Alternatives to Java for Android development par
Alternatives to Java for Android developmentAlternatives to Java for Android development
Alternatives to Java for Android developmentttogrul
2.5K vues24 diapositives
Remote Android Rendering par
Remote Android RenderingRemote Android Rendering
Remote Android RenderingJoel Isaacson
665 vues17 diapositives

Contenu connexe

Tendances

Google I/O 2018 Extended, Baghdad - Flutter par
Google I/O 2018 Extended, Baghdad  - FlutterGoogle I/O 2018 Extended, Baghdad  - Flutter
Google I/O 2018 Extended, Baghdad - FlutterAbdElmomenKadhim
322 vues55 diapositives
Android Study Jams - New to Programming [27th december] par
Android Study Jams - New to Programming [27th december]Android Study Jams - New to Programming [27th december]
Android Study Jams - New to Programming [27th december]PragatiVerma31
166 vues66 diapositives
Google DSC Android Study Jams Session 1 par
Google DSC Android Study Jams Session 1Google DSC Android Study Jams Session 1
Google DSC Android Study Jams Session 1BeauWilliams7
37 vues45 diapositives
All a flutter about Flutter.io par
All a flutter about Flutter.ioAll a flutter about Flutter.io
All a flutter about Flutter.ioSteven Cooper
529 vues63 diapositives
Fusing Artificial Intelligence with Augmented Reality on Android - 1 Feb. 2019 par
Fusing Artificial Intelligence with Augmented Reality on Android - 1 Feb. 2019Fusing Artificial Intelligence with Augmented Reality on Android - 1 Feb. 2019
Fusing Artificial Intelligence with Augmented Reality on Android - 1 Feb. 2019Stephen Wylie
1.2K vues19 diapositives
Intro to Flutter par
Intro to FlutterIntro to Flutter
Intro to FlutterShady Selim
244 vues28 diapositives

Tendances(19)

Google I/O 2018 Extended, Baghdad - Flutter par AbdElmomenKadhim
Google I/O 2018 Extended, Baghdad  - FlutterGoogle I/O 2018 Extended, Baghdad  - Flutter
Google I/O 2018 Extended, Baghdad - Flutter
AbdElmomenKadhim322 vues
Android Study Jams - New to Programming [27th december] par PragatiVerma31
Android Study Jams - New to Programming [27th december]Android Study Jams - New to Programming [27th december]
Android Study Jams - New to Programming [27th december]
PragatiVerma31166 vues
Google DSC Android Study Jams Session 1 par BeauWilliams7
Google DSC Android Study Jams Session 1Google DSC Android Study Jams Session 1
Google DSC Android Study Jams Session 1
BeauWilliams737 vues
All a flutter about Flutter.io par Steven Cooper
All a flutter about Flutter.ioAll a flutter about Flutter.io
All a flutter about Flutter.io
Steven Cooper529 vues
Fusing Artificial Intelligence with Augmented Reality on Android - 1 Feb. 2019 par Stephen Wylie
Fusing Artificial Intelligence with Augmented Reality on Android - 1 Feb. 2019Fusing Artificial Intelligence with Augmented Reality on Android - 1 Feb. 2019
Fusing Artificial Intelligence with Augmented Reality on Android - 1 Feb. 2019
Stephen Wylie1.2K vues
Introduction to Flutter - truly crossplatform, amazingly fast par Bartosz Kosarzycki
Introduction to Flutter - truly crossplatform, amazingly fastIntroduction to Flutter - truly crossplatform, amazingly fast
Introduction to Flutter - truly crossplatform, amazingly fast
Bartosz Kosarzycki50.8K vues
DSC ASEB Android Study Jams 2020: New to Programming 3 par Aravind V. Nair
DSC ASEB Android Study Jams 2020: New to Programming 3DSC ASEB Android Study Jams 2020: New to Programming 3
DSC ASEB Android Study Jams 2020: New to Programming 3
Aravind V. Nair97 vues
ITI MDW 2018 Event Talk "building beautiful apps using google flutter" par Ahmed Abu Eldahab
ITI MDW 2018 Event Talk "building beautiful apps using google flutter"ITI MDW 2018 Event Talk "building beautiful apps using google flutter"
ITI MDW 2018 Event Talk "building beautiful apps using google flutter"
Controlling Robots with Javascript, Ruby and Go par Colin Loretz
Controlling Robots with Javascript, Ruby and GoControlling Robots with Javascript, Ruby and Go
Controlling Robots with Javascript, Ruby and Go
Colin Loretz631 vues
Fusing AI With AR for Android - 9/28/2019 par Stephen Wylie
Fusing AI With AR for Android - 9/28/2019Fusing AI With AR for Android - 9/28/2019
Fusing AI With AR for Android - 9/28/2019
Stephen Wylie299 vues
The magic of flutter par Shady Selim
The magic of flutterThe magic of flutter
The magic of flutter
Shady Selim1.5K vues

En vedette

China methanol industry market research and investment forecast report par
China methanol industry market research and investment forecast reportChina methanol industry market research and investment forecast report
China methanol industry market research and investment forecast reportQianzhan Intelligence
388 vues17 diapositives
Presentación Smartycontent AdproTV par
Presentación Smartycontent AdproTVPresentación Smartycontent AdproTV
Presentación Smartycontent AdproTVJordi Sabat
843 vues17 diapositives
Interbrand vianey maya par
Interbrand  vianey mayaInterbrand  vianey maya
Interbrand vianey mayavianey Maya Tello
307 vues7 diapositives
China diagnostic reagent industry production & marketing and investment forec... par
China diagnostic reagent industry production & marketing and investment forec...China diagnostic reagent industry production & marketing and investment forec...
China diagnostic reagent industry production & marketing and investment forec...Qianzhan Intelligence
253 vues18 diapositives
分散システムの協調処理 par
分散システムの協調処理分散システムの協調処理
分散システムの協調処理健佑 後藤
2.1K vues20 diapositives
Nano electronics and nano sensors Dr Shehan de Silva par
Nano electronics and nano sensors Dr Shehan de Silva Nano electronics and nano sensors Dr Shehan de Silva
Nano electronics and nano sensors Dr Shehan de Silva costi2014
417 vues5 diapositives

En vedette(15)

China methanol industry market research and investment forecast report par Qianzhan Intelligence
China methanol industry market research and investment forecast reportChina methanol industry market research and investment forecast report
China methanol industry market research and investment forecast report
Presentación Smartycontent AdproTV par Jordi Sabat
Presentación Smartycontent AdproTVPresentación Smartycontent AdproTV
Presentación Smartycontent AdproTV
Jordi Sabat843 vues
China diagnostic reagent industry production & marketing and investment forec... par Qianzhan Intelligence
China diagnostic reagent industry production & marketing and investment forec...China diagnostic reagent industry production & marketing and investment forec...
China diagnostic reagent industry production & marketing and investment forec...
分散システムの協調処理 par 健佑 後藤
分散システムの協調処理分散システムの協調処理
分散システムの協調処理
健佑 後藤2.1K vues
Nano electronics and nano sensors Dr Shehan de Silva par costi2014
Nano electronics and nano sensors Dr Shehan de Silva Nano electronics and nano sensors Dr Shehan de Silva
Nano electronics and nano sensors Dr Shehan de Silva
costi2014417 vues
강원펜션 일본여행안내 par gsidjfs
강원펜션 일본여행안내강원펜션 일본여행안내
강원펜션 일본여행안내
gsidjfs268 vues
全球互联网产业研究之美国游戏市场:博彩游戏篇 par Kou Chou
全球互联网产业研究之美国游戏市场:博彩游戏篇全球互联网产业研究之美国游戏市场:博彩游戏篇
全球互联网产业研究之美国游戏市场:博彩游戏篇
Kou Chou226 vues
MORE Vision 8: Crisis & Retail Consumption par MIPIMWorld
MORE Vision 8: Crisis & Retail ConsumptionMORE Vision 8: Crisis & Retail Consumption
MORE Vision 8: Crisis & Retail Consumption
MIPIMWorld2.3K vues
Ganoderma lucidum (lingzhi ή reishi) βοτανοθεραπεία - ncbi βιβλιοθήκη par stefanos stefs
Ganoderma lucidum (lingzhi ή reishi)   βοτανοθεραπεία - ncbi βιβλιοθήκηGanoderma lucidum (lingzhi ή reishi)   βοτανοθεραπεία - ncbi βιβλιοθήκη
Ganoderma lucidum (lingzhi ή reishi) βοτανοθεραπεία - ncbi βιβλιοθήκη
stefanos stefs241 vues
иван грозный par CDO3
иван грозныйиван грозный
иван грозный
CDO3712 vues

Similaire à EclipseCon NA 2015 - Arduino designer : the making of!

Smartphone++ par
Smartphone++Smartphone++
Smartphone++mharkus
3.3K vues30 diapositives
ARM par
ARMARM
ARMRamasubbu .P
1.9K vues14 diapositives
Arm par
ArmArm
Armruchinkumar2003
1.4K vues14 diapositives
Arduino Development For Beginners par
Arduino Development For BeginnersArduino Development For Beginners
Arduino Development For BeginnersFTS seminar
12.2K vues36 diapositives
IDF_Eclipse_Plugin_EclipseCon2020_v2.pdf par
IDF_Eclipse_Plugin_EclipseCon2020_v2.pdfIDF_Eclipse_Plugin_EclipseCon2020_v2.pdf
IDF_Eclipse_Plugin_EclipseCon2020_v2.pdfKondal Kolipaka
2 vues25 diapositives
Toğrul Tağıyev - Müxtəlif dillərdə Android proqramlaşdırma par
Toğrul Tağıyev - Müxtəlif dillərdə Android proqramlaşdırmaToğrul Tağıyev - Müxtəlif dillərdə Android proqramlaşdırma
Toğrul Tağıyev - Müxtəlif dillərdə Android proqramlaşdırmaFarhad
352 vues24 diapositives

Similaire à EclipseCon NA 2015 - Arduino designer : the making of!(20)

Smartphone++ par mharkus
Smartphone++Smartphone++
Smartphone++
mharkus3.3K vues
Arduino Development For Beginners par FTS seminar
Arduino Development For BeginnersArduino Development For Beginners
Arduino Development For Beginners
FTS seminar12.2K vues
Toğrul Tağıyev - Müxtəlif dillərdə Android proqramlaşdırma par Farhad
Toğrul Tağıyev - Müxtəlif dillərdə Android proqramlaşdırmaToğrul Tağıyev - Müxtəlif dillərdə Android proqramlaşdırma
Toğrul Tağıyev - Müxtəlif dillərdə Android proqramlaşdırma
Farhad352 vues
Toğrul Tağıyev - Müxtəlif dillərdə Android proqramlaşdırma par Farhad
Toğrul Tağıyev - Müxtəlif dillərdə Android proqramlaşdırmaToğrul Tağıyev - Müxtəlif dillərdə Android proqramlaşdırma
Toğrul Tağıyev - Müxtəlif dillərdə Android proqramlaşdırma
Farhad489 vues
Eclipse Plugin for ESP-IDF - EclipseCon Europe 2019 par Kondal Kolipaka
Eclipse Plugin for ESP-IDF -  EclipseCon Europe 2019Eclipse Plugin for ESP-IDF -  EclipseCon Europe 2019
Eclipse Plugin for ESP-IDF - EclipseCon Europe 2019
Kondal Kolipaka225 vues
20180124 android taipei_arinterface par PRADA Hsiung
20180124 android taipei_arinterface20180124 android taipei_arinterface
20180124 android taipei_arinterface
PRADA Hsiung416 vues
PT-4052, Introduction to AMD Developer Tools, by Yaki Tebeka and Gordon Selley par AMD Developer Central
PT-4052, Introduction to AMD Developer Tools, by Yaki Tebeka and Gordon SelleyPT-4052, Introduction to AMD Developer Tools, by Yaki Tebeka and Gordon Selley
PT-4052, Introduction to AMD Developer Tools, by Yaki Tebeka and Gordon Selley
Up and running with Arduino par KUET
Up and running with Arduino Up and running with Arduino
Up and running with Arduino
KUET194 vues
Embedded system programming using Arduino microcontroller par Arun Kumar
Embedded system programming using Arduino microcontrollerEmbedded system programming using Arduino microcontroller
Embedded system programming using Arduino microcontroller
Arun Kumar9.8K vues
EclipseCon Europe 2013 - Turning Eclipse into an Arduino programming platform... par melbats
EclipseCon Europe 2013 - Turning Eclipse into an Arduino programming platform...EclipseCon Europe 2013 - Turning Eclipse into an Arduino programming platform...
EclipseCon Europe 2013 - Turning Eclipse into an Arduino programming platform...
melbats1.1K vues
Arduino Programming Software Development par Sanjay Kumar
Arduino Programming Software DevelopmentArduino Programming Software Development
Arduino Programming Software Development
Sanjay Kumar884 vues

Plus de melbats

SiriusCon 2020 - Sirius to the Web with Obeo Cloud Platform par
SiriusCon 2020 - Sirius to the Web with Obeo Cloud PlatformSiriusCon 2020 - Sirius to the Web with Obeo Cloud Platform
SiriusCon 2020 - Sirius to the Web with Obeo Cloud Platformmelbats
99 vues12 diapositives
Sirius Web, simplifier l'édition graphique de données dans le web par
Sirius Web, simplifier l'édition graphique de données dans le webSirius Web, simplifier l'édition graphique de données dans le web
Sirius Web, simplifier l'édition graphique de données dans le webmelbats
69 vues31 diapositives
SiriusCon 2021 - Keynote par
SiriusCon 2021 - KeynoteSiriusCon 2021 - Keynote
SiriusCon 2021 - Keynotemelbats
93 vues100 diapositives
EclipseCon21 - Alice's Adventures in Sirius Web Land! par
EclipseCon21 - Alice's Adventures in Sirius Web Land!EclipseCon21 - Alice's Adventures in Sirius Web Land!
EclipseCon21 - Alice's Adventures in Sirius Web Land!melbats
161 vues80 diapositives
EclipseConEU 2019 - Your cloud-based modeling workbench in 15 minutes with Ec... par
EclipseConEU 2019 - Your cloud-based modeling workbench in 15 minutes with Ec...EclipseConEU 2019 - Your cloud-based modeling workbench in 15 minutes with Ec...
EclipseConEU 2019 - Your cloud-based modeling workbench in 15 minutes with Ec...melbats
810 vues70 diapositives
ECMFA 2018 - Keynote : The future of modeling tools par
ECMFA 2018 - Keynote : The future of modeling toolsECMFA 2018 - Keynote : The future of modeling tools
ECMFA 2018 - Keynote : The future of modeling toolsmelbats
231 vues100 diapositives

Plus de melbats(20)

SiriusCon 2020 - Sirius to the Web with Obeo Cloud Platform par melbats
SiriusCon 2020 - Sirius to the Web with Obeo Cloud PlatformSiriusCon 2020 - Sirius to the Web with Obeo Cloud Platform
SiriusCon 2020 - Sirius to the Web with Obeo Cloud Platform
melbats99 vues
Sirius Web, simplifier l'édition graphique de données dans le web par melbats
Sirius Web, simplifier l'édition graphique de données dans le webSirius Web, simplifier l'édition graphique de données dans le web
Sirius Web, simplifier l'édition graphique de données dans le web
melbats69 vues
SiriusCon 2021 - Keynote par melbats
SiriusCon 2021 - KeynoteSiriusCon 2021 - Keynote
SiriusCon 2021 - Keynote
melbats93 vues
EclipseCon21 - Alice's Adventures in Sirius Web Land! par melbats
EclipseCon21 - Alice's Adventures in Sirius Web Land!EclipseCon21 - Alice's Adventures in Sirius Web Land!
EclipseCon21 - Alice's Adventures in Sirius Web Land!
melbats161 vues
EclipseConEU 2019 - Your cloud-based modeling workbench in 15 minutes with Ec... par melbats
EclipseConEU 2019 - Your cloud-based modeling workbench in 15 minutes with Ec...EclipseConEU 2019 - Your cloud-based modeling workbench in 15 minutes with Ec...
EclipseConEU 2019 - Your cloud-based modeling workbench in 15 minutes with Ec...
melbats810 vues
ECMFA 2018 - Keynote : The future of modeling tools par melbats
ECMFA 2018 - Keynote : The future of modeling toolsECMFA 2018 - Keynote : The future of modeling tools
ECMFA 2018 - Keynote : The future of modeling tools
melbats231 vues
EclipseCon Fr 2018 - Modeling tools go up to the cloud… par melbats
EclipseCon Fr 2018 - Modeling tools go up to the cloud…EclipseCon Fr 2018 - Modeling tools go up to the cloud…
EclipseCon Fr 2018 - Modeling tools go up to the cloud…
melbats204 vues
EclipseCon Fr 2018 - The future of development tooling: The example of Eclips... par melbats
EclipseCon Fr 2018 - The future of development tooling: The example of Eclips...EclipseCon Fr 2018 - The future of development tooling: The example of Eclips...
EclipseCon Fr 2018 - The future of development tooling: The example of Eclips...
melbats288 vues
CheConf 2018 - Building Extensibility and Community for Che par melbats
CheConf 2018 - Building Extensibility and Community for CheCheConf 2018 - Building Extensibility and Community for Che
CheConf 2018 - Building Extensibility and Community for Che
melbats181 vues
SiriusCon 2017 - Sirius Roadmap par melbats
SiriusCon 2017 - Sirius RoadmapSiriusCon 2017 - Sirius Roadmap
SiriusCon 2017 - Sirius Roadmap
melbats1.2K vues
Devoxx Be 2017 - Let it go! or How to become a free software developer? par melbats
Devoxx Be 2017 - Let it go! or How to become a free software developer?Devoxx Be 2017 - Let it go! or How to become a free software developer?
Devoxx Be 2017 - Let it go! or How to become a free software developer?
melbats278 vues
EclipseCon EU 2017 - All about UX in Sirius par melbats
EclipseCon EU 2017 - All about UX in SiriusEclipseCon EU 2017 - All about UX in Sirius
EclipseCon EU 2017 - All about UX in Sirius
melbats350 vues
EclipseCon EU 2017 - Sirius par melbats
EclipseCon EU 2017 - SiriusEclipseCon EU 2017 - Sirius
EclipseCon EU 2017 - Sirius
melbats459 vues
DevFest 2017 - Libérée! Délivrée! ou Comment devenir développeuse open source ? par melbats
DevFest 2017 - Libérée! Délivrée! ou Comment devenir développeuse open source ?DevFest 2017 - Libérée! Délivrée! ou Comment devenir développeuse open source ?
DevFest 2017 - Libérée! Délivrée! ou Comment devenir développeuse open source ?
melbats699 vues
EclipseCon France 2017 - All about UX in Sirius par melbats
EclipseCon France 2017 - All about UX in SiriusEclipseCon France 2017 - All about UX in Sirius
EclipseCon France 2017 - All about UX in Sirius
melbats686 vues
Eclipse Democamp Nantes 2017 - Back to the Future: EclipseConverge & Devoxx US par melbats
Eclipse Democamp Nantes 2017 - Back to the Future: EclipseConverge & Devoxx USEclipse Democamp Nantes 2017 - Back to the Future: EclipseConverge & Devoxx US
Eclipse Democamp Nantes 2017 - Back to the Future: EclipseConverge & Devoxx US
melbats143 vues
Eclipse Con US 2013 - Buildroot Eclipse Bundle : A powerful IDE for Embedded ... par melbats
Eclipse Con US 2013 - Buildroot Eclipse Bundle : A powerful IDE for Embedded ...Eclipse Con US 2013 - Buildroot Eclipse Bundle : A powerful IDE for Embedded ...
Eclipse Con US 2013 - Buildroot Eclipse Bundle : A powerful IDE for Embedded ...
melbats524 vues
ETR2013 - Obeo Designer/Sirius par melbats
ETR2013 - Obeo Designer/SiriusETR2013 - Obeo Designer/Sirius
ETR2013 - Obeo Designer/Sirius
melbats397 vues
GlobalDSL 2013 - Models, Representations, Animations : The Eclipse Sirius Pro... par melbats
GlobalDSL 2013 - Models, Representations, Animations : The Eclipse Sirius Pro...GlobalDSL 2013 - Models, Representations, Animations : The Eclipse Sirius Pro...
GlobalDSL 2013 - Models, Representations, Animations : The Eclipse Sirius Pro...
melbats459 vues
EclipseCon Eu 2012 - Build your own System Engineering workbench par melbats
EclipseCon Eu 2012 - Build your own System Engineering workbenchEclipseCon Eu 2012 - Build your own System Engineering workbench
EclipseCon Eu 2012 - Build your own System Engineering workbench
melbats328 vues

Dernier

DevsRank par
DevsRankDevsRank
DevsRankdevsrank786
11 vues1 diapositive
Fleet Management Software in India par
Fleet Management Software in India Fleet Management Software in India
Fleet Management Software in India Fleetable
11 vues1 diapositive
Unmasking the Dark Art of Vectored Exception Handling: Bypassing XDR and EDR ... par
Unmasking the Dark Art of Vectored Exception Handling: Bypassing XDR and EDR ...Unmasking the Dark Art of Vectored Exception Handling: Bypassing XDR and EDR ...
Unmasking the Dark Art of Vectored Exception Handling: Bypassing XDR and EDR ...Donato Onofri
795 vues34 diapositives
.NET Developer Conference 2023 - .NET Microservices mit Dapr – zu viel Abstra... par
.NET Developer Conference 2023 - .NET Microservices mit Dapr – zu viel Abstra....NET Developer Conference 2023 - .NET Microservices mit Dapr – zu viel Abstra...
.NET Developer Conference 2023 - .NET Microservices mit Dapr – zu viel Abstra...Marc Müller
38 vues62 diapositives
DSD-INT 2023 Thermobaricity in 3D DCSM-FM - taking pressure into account in t... par
DSD-INT 2023 Thermobaricity in 3D DCSM-FM - taking pressure into account in t...DSD-INT 2023 Thermobaricity in 3D DCSM-FM - taking pressure into account in t...
DSD-INT 2023 Thermobaricity in 3D DCSM-FM - taking pressure into account in t...Deltares
9 vues26 diapositives
DSD-INT 2023 The Danube Hazardous Substances Model - Kovacs par
DSD-INT 2023 The Danube Hazardous Substances Model - KovacsDSD-INT 2023 The Danube Hazardous Substances Model - Kovacs
DSD-INT 2023 The Danube Hazardous Substances Model - KovacsDeltares
8 vues17 diapositives

Dernier(20)

Fleet Management Software in India par Fleetable
Fleet Management Software in India Fleet Management Software in India
Fleet Management Software in India
Fleetable11 vues
Unmasking the Dark Art of Vectored Exception Handling: Bypassing XDR and EDR ... par Donato Onofri
Unmasking the Dark Art of Vectored Exception Handling: Bypassing XDR and EDR ...Unmasking the Dark Art of Vectored Exception Handling: Bypassing XDR and EDR ...
Unmasking the Dark Art of Vectored Exception Handling: Bypassing XDR and EDR ...
Donato Onofri795 vues
.NET Developer Conference 2023 - .NET Microservices mit Dapr – zu viel Abstra... par Marc Müller
.NET Developer Conference 2023 - .NET Microservices mit Dapr – zu viel Abstra....NET Developer Conference 2023 - .NET Microservices mit Dapr – zu viel Abstra...
.NET Developer Conference 2023 - .NET Microservices mit Dapr – zu viel Abstra...
Marc Müller38 vues
DSD-INT 2023 Thermobaricity in 3D DCSM-FM - taking pressure into account in t... par Deltares
DSD-INT 2023 Thermobaricity in 3D DCSM-FM - taking pressure into account in t...DSD-INT 2023 Thermobaricity in 3D DCSM-FM - taking pressure into account in t...
DSD-INT 2023 Thermobaricity in 3D DCSM-FM - taking pressure into account in t...
Deltares9 vues
DSD-INT 2023 The Danube Hazardous Substances Model - Kovacs par Deltares
DSD-INT 2023 The Danube Hazardous Substances Model - KovacsDSD-INT 2023 The Danube Hazardous Substances Model - Kovacs
DSD-INT 2023 The Danube Hazardous Substances Model - Kovacs
Deltares8 vues
Tridens DevOps par Tridens
Tridens DevOpsTridens DevOps
Tridens DevOps
Tridens9 vues
Generic or specific? Making sensible software design decisions par Bert Jan Schrijver
Generic or specific? Making sensible software design decisionsGeneric or specific? Making sensible software design decisions
Generic or specific? Making sensible software design decisions
DSD-INT 2023 Machine learning in hydraulic engineering - Exploring unseen fut... par Deltares
DSD-INT 2023 Machine learning in hydraulic engineering - Exploring unseen fut...DSD-INT 2023 Machine learning in hydraulic engineering - Exploring unseen fut...
DSD-INT 2023 Machine learning in hydraulic engineering - Exploring unseen fut...
Deltares7 vues
DSD-INT 2023 Delft3D FM Suite 2024.01 1D2D - Beta testing programme - Geertsema par Deltares
DSD-INT 2023 Delft3D FM Suite 2024.01 1D2D - Beta testing programme - GeertsemaDSD-INT 2023 Delft3D FM Suite 2024.01 1D2D - Beta testing programme - Geertsema
DSD-INT 2023 Delft3D FM Suite 2024.01 1D2D - Beta testing programme - Geertsema
Deltares17 vues
DSD-INT 2023 Simulation of Coastal Hydrodynamics and Water Quality in Hong Ko... par Deltares
DSD-INT 2023 Simulation of Coastal Hydrodynamics and Water Quality in Hong Ko...DSD-INT 2023 Simulation of Coastal Hydrodynamics and Water Quality in Hong Ko...
DSD-INT 2023 Simulation of Coastal Hydrodynamics and Water Quality in Hong Ko...
Deltares14 vues
DSD-INT 2023 Leveraging the results of a 3D hydrodynamic model to improve the... par Deltares
DSD-INT 2023 Leveraging the results of a 3D hydrodynamic model to improve the...DSD-INT 2023 Leveraging the results of a 3D hydrodynamic model to improve the...
DSD-INT 2023 Leveraging the results of a 3D hydrodynamic model to improve the...
Deltares6 vues
Software evolution understanding: Automatic extraction of software identifier... par Ra'Fat Al-Msie'deen
Software evolution understanding: Automatic extraction of software identifier...Software evolution understanding: Automatic extraction of software identifier...
Software evolution understanding: Automatic extraction of software identifier...
2023-November-Schneider Electric-Meetup-BCN Admin Group.pptx par animuscrm
2023-November-Schneider Electric-Meetup-BCN Admin Group.pptx2023-November-Schneider Electric-Meetup-BCN Admin Group.pptx
2023-November-Schneider Electric-Meetup-BCN Admin Group.pptx
animuscrm14 vues
Team Transformation Tactics for Holistic Testing and Quality (Japan Symposium... par Lisi Hocke
Team Transformation Tactics for Holistic Testing and Quality (Japan Symposium...Team Transformation Tactics for Holistic Testing and Quality (Japan Symposium...
Team Transformation Tactics for Holistic Testing and Quality (Japan Symposium...
Lisi Hocke28 vues

EclipseCon NA 2015 - Arduino designer : the making of!