TeamWork with models

    Compare and Merge with EMF Compare in Galileo

             Cédric Brun                         ...
TeamWork with Models
                                                                    Compare and Merge with EMF Compar...
TeamWork with Models
                                                                  Compare and Merge with EMF Compare
...
TeamWork with Models
                                                                          Compare and Merge with EMF ...
TeamWork with Models
                                                                           Compare and Merge with EMF...
TeamWork with Models
                                                                     Compare and Merge with EMF Compa...
TeamWork with Models
                                                                        Compare and Merge with EMF Co...
TeamWork with Models
                                                                   Compare and Merge with EMF Compare...
TeamWork with Models
                                                                           Compare and Merge with EMF...
TeamWork with Models
                                                                           Compare and Merge with EMF...
TeamWork with Models
                                                                             Compare and Merge with E...
TeamWork with Models
                                                                           Compare and Merge with EMF...
Upcoming SlideShare
Loading in …5
×

Team Work With Models Web

2,031 views

Published on

Talk given at EclipseCon 2009 by the EMF Compare lead. Filled with flash demo of the tooling.

Published in: Technology, Art & Photos
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
2,031
On SlideShare
0
From Embeds
0
Number of Embeds
104
Actions
Shares
0
Downloads
52
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

Team Work With Models Web

  1. 1. TeamWork with models Compare and Merge with EMF Compare in Galileo Cédric Brun cedric.brun@obeo.fr Obeo France © Copyright 2007 Obeo.; made available under the EPL v1.0 | March 24, 2009
  2. 2. TeamWork with Models Compare and Merge with EMF Compare Eclipse Strategic Member Eclipse Modeling Project Model to Text : Acceleo Model to Model : ATL EMF Compare Extended Editing Framework Papyrus UML Eclipse STP – SCA © Copyright 2008 Obeo.; made available under the EPL v1.0 | March 24, 2009
  3. 3. TeamWork with Models Compare and Merge with EMF Compare Models matters ... © Copyright 2008 Obeo.; made available under the EPL v1.0 | March 24, 2009
  4. 4. TeamWork with Models Compare and Merge with EMF Compare Eclipse Modeling project Modeling, Meta-modeling Tooling, Editors and modelers © Copyright 2008 Obeo.; made available under the EPL v1.0 | March 24, 2009
  5. 5. TeamWork with Models Compare and Merge with EMF Compare Models are used to : Capture and structure knowledge Normalization and exchange Scaffold applications Code generation Model transformation Analyse legacy applications And many more useful things (see all the modeling projects !) © Copyright 2008 Obeo.; made available under the EPL v1.0 | March 24, 2009
  6. 6. TeamWork with Models Compare and Merge with EMF Compare As such, models evolves © Copyright 2008 Obeo.; made available under the EPL v1.0 | March 24, 2009
  7. 7. TeamWork with Models Compare and Merge with EMF Compare Team support Compare, merge support SCM integration History analysis © Copyright 2008 Obeo.; made available under the EPL v1.0 | March 24, 2009
  8. 8. TeamWork with Models Compare and Merge with EMF Compare Galileo brings ... © Copyright 2008 Obeo.; made available under the EPL v1.0 | March 24, 2009
  9. 9. TeamWork with Models Compare and Merge with EMF Compare EMF Compare 1.0.x End User Metamodel agnostic diff/merge supporting multiple ressources -> demo Platform Team API integration (CVS, SVN and GIT) -> demo EPatch : capturing changes and applying/un-applying them later Graphical modelers integration (draft) ->demo Developper Extensible diff model export -> demo Match/Diff algorithms extension Standalone Developper guide Community Graduation from incubation status © Copyright 2008 Obeo.; made available under the EPL v1.0 | March 24, 2009
  10. 10. TeamWork with Models Compare and Merge with EMF Compare Other use cases RCP/Standalone Testbed for Research © Copyright 2008 Obeo.; made available under the EPL v1.0 | March 24, 2009
  11. 11. TeamWork with Models Compare and Merge with EMF Compare Even more use cases ! Development Incremental processing Non regression testing (ATL..) Research Graphical Comparison (Tobias Jähnel - University of Applied Science Nuernberg) Patch model (Davide Di Ruscio - Università degli Studi dell' Aquila ) Selective regression testing (Leila Naslavsky – Donald Bren School of Information and Computer Science) Semantic conflicts and refactoring detection (Philip Langer - Vienna University of Technology) © Copyright 2008 Obeo.; made available under the EPL v1.0 | March 24, 2009
  12. 12. TeamWork with Models Compare and Merge with EMF Compare Thanks for your attention EMFT newsgroup and mailling list #eclipse-modeling on freenode, meet cbrun and Kellindil Links http://www.eclipse.org/modeling/emft?project=compare http://wiki.eclipse.org/index.php/EMF_Compare cedric.brun@obeo.fr © Copyright 2008 Obeo.; made available under the EPL v1.0 | March 24, 2009

×