0
EEF 1.0 for Eclipse Indigo Goulwen Le Fur ( [email_address] ) Xavier Seignard  (xavier.seignard@pod-programming.com)
Intervenants <ul><li>Goulwen Le Fur </li><ul><li>Obeo – Consultant MDA
Eclipse Commiter
Project Lead EEF </li></ul></ul><ul><li>Xavier Seignard </li><ul><li>Pod Programming
Eclipse developper
Consultant MDE </li></ul></ul>
Le Model Driven aujourd'hui <ul><li>Eclipse MDA : EMF
Utilisation directe des modèles au runtime
Utilisation des modèles au sein d'un outillage MDA </li><ul><ul><li>Génération de code
Transformation de modèle
... </li></ul></ul></ul>
Réalisons un gestionnaire de conférence 1. Définissons notre modèle
La problématique <ul><li>Comment je saisis mes modèles ? </li></ul>
Édition type diagramme <ul><li>Avantages </li><ul><li>Haut niveau d'abstraction
Expérience utilisateur agréable
Formation des utilisateurs aisée </li></ul><li>Inconvénients </li><ul><li>Syndrôme click-drome </li><ul><li>Pb de producti...
Édition type textuelle <ul><li>Avantages </li><ul><li>Productif
Accessible
Upcoming SlideShare
Loading in...5
×

Eef 1.0 for eclipse indigo

1,666

Published on

Présentation effectué à l'Eclipse DemoCamp Indigo de Nantes

Published in: Technology, Sports
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
1,666
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
13
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Transcript of "Eef 1.0 for eclipse indigo"

  1. 1. EEF 1.0 for Eclipse Indigo Goulwen Le Fur ( [email_address] ) Xavier Seignard (xavier.seignard@pod-programming.com)
  2. 2. Intervenants <ul><li>Goulwen Le Fur </li><ul><li>Obeo – Consultant MDA
  3. 3. Eclipse Commiter
  4. 4. Project Lead EEF </li></ul></ul><ul><li>Xavier Seignard </li><ul><li>Pod Programming
  5. 5. Eclipse developper
  6. 6. Consultant MDE </li></ul></ul>
  7. 7. Le Model Driven aujourd'hui <ul><li>Eclipse MDA : EMF
  8. 8. Utilisation directe des modèles au runtime
  9. 9. Utilisation des modèles au sein d'un outillage MDA </li><ul><ul><li>Génération de code
  10. 10. Transformation de modèle
  11. 11. ... </li></ul></ul></ul>
  12. 12. Réalisons un gestionnaire de conférence 1. Définissons notre modèle
  13. 13. La problématique <ul><li>Comment je saisis mes modèles ? </li></ul>
  14. 14. Édition type diagramme <ul><li>Avantages </li><ul><li>Haut niveau d'abstraction
  15. 15. Expérience utilisateur agréable
  16. 16. Formation des utilisateurs aisée </li></ul><li>Inconvénients </li><ul><li>Syndrôme click-drome </li><ul><li>Pb de productivité </li></ul><li>Peu d'entités – Bcp de propriétés </li><ul><li>Peu adapté </li></ul></ul></ul>
  17. 17. Édition type textuelle <ul><li>Avantages </li><ul><li>Productif
  18. 18. Accessible
  19. 19. Bien outillé </li></ul><li>Inconvénients </li><ul><li>Contraintes sur le modèle
  20. 20. Moins d'abstration que le graphique </li></ul></ul>
  21. 21. Autre alternative ? <ul><li>Représentation de type formulaire </li></ul>
  22. 22. Extended Editing Framework <ul><li>Projet Eclipse créé en 2009 </li><ul><li>En gestation à Obeo depuis 2007 </li></ul><li>1er Objectif : génération de vues propriétés plus &quot;sexy&quot; que celle produite par défaut par EMF
  23. 23. Étendue à la problématique de génération d'IHM (orientée formulaire)
  24. 24. Disponible directement depuis Eclipse </li><ul><li>releases Helios & Indigo </li></ul></ul>
  25. 25. Améliorons le gestionnaire de conférence 2. facilitons la saisie des données
  26. 26. Génération de wizards et vues Eclipse
  27. 27. Framework de présentation génératif
  28. 28. Hautement configurable
  29. 29. EEF Runtime
  30. 30. Industrialisons notre éditeur de modèle 3. Passons la seconde !
  31. 31. À vous de jouer ! <ul><li>EEF est disponible depuis Eclipse </li><ul><li>Helios
  32. 32. Indigo </li></ul><li>Projet passé en version 1.0 cette année
  33. 33. Une communauté déjà forte </li><ul><li>Pod Programming
  34. 34. Thalès
  35. 35. IFP énergies nouvelles </li></ul></ul>
  36. 36. Plus d'information <ul><li>Le site </li><ul><li>http://www.eclipse.org/modeling/emft/?project=eef </li></ul><li>Les sources d'informations </li><ul><li>http://wiki.eclipse.org/EEF
  37. 37. news://news.eclipse.org/eclipse.technology.emft </li></ul><li>Blog </li><ul><li>http://eef-modeling.blogspot.com/
  38. 38. Twitter : @obeo_corp </li></ul></ul>
  39. 39. Merci !
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×