Your SlideShare is downloading. ×
0
GMF showcase
GMF showcase
GMF showcase
GMF showcase
GMF showcase
GMF showcase
GMF showcase
GMF showcase
GMF showcase
GMF showcase
GMF showcase
GMF showcase
GMF showcase
GMF showcase
GMF showcase
GMF showcase
GMF showcase
GMF showcase
GMF showcase
GMF showcase
GMF showcase
GMF showcase
GMF showcase
GMF showcase
GMF showcase
GMF showcase
GMF showcase
GMF showcase
GMF showcase
GMF showcase
GMF showcase
GMF showcase
GMF showcase
GMF showcase
GMF showcase
GMF showcase
GMF showcase
GMF showcase
GMF showcase
GMF showcase
GMF showcase
GMF showcase
GMF showcase
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

GMF showcase

5,530

Published on

These slides were shown at EclipseCon 2010: http://www.eclipsecon.org/2010/sessions/sessions?id=1420 …

These slides were shown at EclipseCon 2010: http://www.eclipsecon.org/2010/sessions/sessions?id=1420

DSM (Domain Specific Modeling) allows very usefull tooling but users often requires real life use cases to understand how it could be deployed in their day-to-day work.

GMF is an Eclipse Modeling technology to create new graphical designers. It's very powerfull and allow very ergonomic environment, but it's quite difficult to master and adapt for real life designers.

Some newbies on GMF think this technology doesn't allow them to add rich features such as drag'n drop, lazy modeling, dynamic views, reconnection, validation, ... but it's only because they doesn't know the power of GMF Runtime.

This talk will show several use cases of GMF by doing live demos of killer features on resulted designers:

* designers for Entity of information systems implemented with JavaEE
* designers for real time systems
* designers for requirements
* designers for embedded systems
* designers for SOA
* designers for UML Profil viewpoints
* designers for screens cinematic

This talk will not show how to develop with GMF but will be focus on extended features which can be implemented on top of it with a viewpoint approach for dynamic graphical views.

Published in: Technology
2 Comments
1 Like
Statistics
Notes
  • You can find several of these designers at this URL: http://marketplace.obeonetwork.com/
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • Nice presentation. Is it possible to include the references to each of the projects?
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
No Downloads
Views
Total Views
5,530
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
55
Comments
2
Likes
1
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. GMF Showcase Etienne Juliot - etienne.juliot@obeo.fr http://www.mda4eclipse.com
  • 2. ?
  • 3.  
  • 4. NO
  • 5. Why graphical modeling?
  • 6. A draw is better than a long explaination
  • 7.  
  • 8.
    • Information System
    • 9. System Engineering
    • 10. Cartography
    • 11. Viewpoints
  • 12. Generative Chain 1 : logical design 1' : unify design 2 : generation
  • 13. Information System Cinematic
  • 14. Information System SOA
  • 15. Information System Entity
  • 16. Assembly
    • Metamodel extension
    • 17. Model stored with XML/XSD
  • 18. Workflow (Bonita)
  • 19. Togaf
  • 20.  
  • 21. Papyrus
  • 22.  
  • 23. UML Viewpoints
  • 24. UML Viewpoints
  • 25. UML Viewpoints
  • 26. UML Viewpoints
  • 27.
  • 31. System Engineering Risk Analysis
  • 32. System Engineering EAST/ADL
  • 33. System Engineering Real Time Analysis
  • 34. System Engineering Marte
  • 35.
  • 39. Cartography Cobol
  • 40. Dependance analysis
  • 41. Dependance analysis
  • 42. Dependance analysis
  • 43. Dependance analysis
  • 44. Dependance analysis
  • 45. Goodbye Visio
  • 46.
  • 50. Domain Specific Modeling on DSL and/or UML
  • 51. GMF for « classical » Modeling Vs GMF for « viewpoint » Modeling
  • 52. Choose your tools or ...
  • 53. 1 – Describe your methology 2 – Choose your graphical views 3 – Choose how to store your informations
  • 54. Viewpoint analysis Archetype on Ecore
  • 55. Viewpoint analysis Flow
  • 56. How ?
    • How many time for a component designer?
    • 57. What skill?
    • 58. Obeo Designer:
      • Viewpoint engine based on GMF
      • 59. Viewpoint specifier environnement
    Obeo Designer

×