Ce diaporama a bien été signalé.
Nous utilisons votre profil LinkedIn et vos données d’activité pour vous proposer des publicités personnalisées et pertinentes. Vous pouvez changer vos préférences de publicités à tout moment.
Eclipse DemoCamp 2017
Mr.Robot
The modeling society
Mélanie BATS
@melaniebats
Eclipse DemoCamp 2017
Who is
Mr.Robot
?
Eclipse DemoCamp 2017
I am Mr.Robot
Lego Mindstorm
EV3
LeJos
Eclipse DemoCamp 2017
We are M(odeling)society
Eclipse DemoCamp 2017
We want to save Eclipse
We are M(odeling)society
Eclipse DemoCamp 2017
Xtext
A framework for development of programming
languages and domain-specific languages.
You define...
Eclipse DemoCamp 2017
EMF
A modeling framework and code generation facility
for building tools and other applications base...
Eclipse DemoCamp 2017
Sirius
Create easily your own graphical modeling
workbench by leveraging the Eclipse Modeling
techno...
Eclipse DemoCamp 2017
Acceleo
Create your code generator.
Acceleo allows people to use a model-driven
approach to building...
Eclipse DemoCamp 2017
Product
Eclipse RCP : Eclipse is an open tools platform, so it
could be used to build just about any...
Eclipse DemoCamp 2017
We are M(odeling)society
Model
Graphical
editor
Code
generator
Product
Mr.Robot
Textual
Editor
Xtext...
Eclipse DemoCamp 2017
Are you
a 1
or
a 0
?
Eclipse DemoCamp 2017
Are you
textual
or
graphical
?

Eclipse DemoCamp 2017
You can be
both!
Eclipse DemoCamp 2017
Will
you
be part of
the revolution
?
Prochain SlideShare
Chargement dans…5
×

sur

Eclipse DemoCamp Toulouse 2017 - Mr. Robot : The modeling Society Slide 1 Eclipse DemoCamp Toulouse 2017 - Mr. Robot : The modeling Society Slide 2 Eclipse DemoCamp Toulouse 2017 - Mr. Robot : The modeling Society Slide 3 Eclipse DemoCamp Toulouse 2017 - Mr. Robot : The modeling Society Slide 4 Eclipse DemoCamp Toulouse 2017 - Mr. Robot : The modeling Society Slide 5 Eclipse DemoCamp Toulouse 2017 - Mr. Robot : The modeling Society Slide 6 Eclipse DemoCamp Toulouse 2017 - Mr. Robot : The modeling Society Slide 7 Eclipse DemoCamp Toulouse 2017 - Mr. Robot : The modeling Society Slide 8 Eclipse DemoCamp Toulouse 2017 - Mr. Robot : The modeling Society Slide 9 Eclipse DemoCamp Toulouse 2017 - Mr. Robot : The modeling Society Slide 10 Eclipse DemoCamp Toulouse 2017 - Mr. Robot : The modeling Society Slide 11 Eclipse DemoCamp Toulouse 2017 - Mr. Robot : The modeling Society Slide 12 Eclipse DemoCamp Toulouse 2017 - Mr. Robot : The modeling Society Slide 13 Eclipse DemoCamp Toulouse 2017 - Mr. Robot : The modeling Society Slide 14 Eclipse DemoCamp Toulouse 2017 - Mr. Robot : The modeling Society Slide 15
Prochain SlideShare
Eclipse Con US 2013 - Buildroot Eclipse Bundle : A powerful IDE for Embedded Linux developers
Suivant
Télécharger pour lire hors ligne et voir en mode plein écran

0 j’aime

Partager

Télécharger pour lire hors ligne

Eclipse DemoCamp Toulouse 2017 - Mr. Robot : The modeling Society

Télécharger pour lire hors ligne

This talk was done at the Toulouse Eclipse DemoCamp. This talk presents the Eclipse modeling components: Xtext, EMF, Sirius, Acceleo. It shows also how to create textual and graphical editors based on those technologies to program a Lego Mindstorm.

Livres associés

Gratuit avec un essai de 30 jours de Scribd

Tout voir
  • Soyez le premier à aimer ceci

Eclipse DemoCamp Toulouse 2017 - Mr. Robot : The modeling Society

  1. 1. Eclipse DemoCamp 2017 Mr.Robot The modeling society Mélanie BATS @melaniebats
  2. 2. Eclipse DemoCamp 2017 Who is Mr.Robot ?
  3. 3. Eclipse DemoCamp 2017 I am Mr.Robot Lego Mindstorm EV3 LeJos
  4. 4. Eclipse DemoCamp 2017 We are M(odeling)society
  5. 5. Eclipse DemoCamp 2017 We want to save Eclipse We are M(odeling)society
  6. 6. Eclipse DemoCamp 2017 Xtext A framework for development of programming languages and domain-specific languages. You define your language using a powerful grammar language. As a result you get a full infrastructure, including parser, linker, typechecker, compiler as well as editing support for Eclipse, IntelliJ IDEA and your favorite web browser. https://www.eclipse.org/Xtext/
  7. 7. Eclipse DemoCamp 2017 EMF A modeling framework and code generation facility for building tools and other applications based on a structured data model. From a model specification, EMF provides tools and runtime support to produce a set of Java classes for the model, along with a set of adapter classes that enable viewing and command-based editing of the model, and a basic editor. https://www.eclipse.org/modeling/emf/
  8. 8. Eclipse DemoCamp 2017 Sirius Create easily your own graphical modeling workbench by leveraging the Eclipse Modeling technologies, including EMF and GMF. A modeling workbench created with Sirius is composed of a set of Eclipse editors (diagrams, tables and trees) which allow the users to create, edit and visualize EMF models. https://www.eclipse.org/sirius/
  9. 9. Eclipse DemoCamp 2017 Acceleo Create your code generator. Acceleo allows people to use a model-driven approach to building applications. It is an implementation of the MOFM2T standard, from the OMG, for performing model-to-text transformation. https://www.eclipse.org/acceleo/
  10. 10. Eclipse DemoCamp 2017 Product Eclipse RCP : Eclipse is an open tools platform, so it could be used to build just about any client application. The minimal set of plug-ins needed is known as the Rich Client Platform. Maven/Tycho : A set of Maven plugins and extensions for building Eclipse plugins and OSGi bundles with Maven. Travis : A continuous integration service used to build and test software projects hosted at GitHub. AWS S3 : Storage
  11. 11. Eclipse DemoCamp 2017 We are M(odeling)society Model Graphical editor Code generator Product Mr.Robot Textual Editor Xtext Sirius EMF Acceleo RCP
  12. 12. Eclipse DemoCamp 2017 Are you a 1 or a 0 ?
  13. 13. Eclipse DemoCamp 2017 Are you textual or graphical ? 
  14. 14. Eclipse DemoCamp 2017 You can be both!
  15. 15. Eclipse DemoCamp 2017 Will you be part of the revolution ?

This talk was done at the Toulouse Eclipse DemoCamp. This talk presents the Eclipse modeling components: Xtext, EMF, Sirius, Acceleo. It shows also how to create textual and graphical editors based on those technologies to program a Lego Mindstorm.

Vues

Nombre de vues

379

Sur Slideshare

0

À partir des intégrations

0

Nombre d'intégrations

1

Actions

Téléchargements

2

Partages

0

Commentaires

0

Mentions J'aime

0

×