eclipseconeurope 2011 - emfcompare improvements
DESCRIPTION
Slides of my talk @ Eclipse Con Europe 2011 about EMFCompare improvementsTRANSCRIPT
Mikaël Barbero
EMFCompare improvements: fulfilling requirements of the Modeling
Platform Working Group
lundi 7 novembre 2011
Modeling Platform Working Group
lundi 7 novembre 2011
Text comparison
lundi 7 novembre 2011
Filtering and grouping differences
lundi 7 novembre 2011
Logical models integration
lundi 7 novembre 2011
UML models comparison
lundi 7 novembre 2011
GMF based Graphical models comparison
lundi 7 novembre 2011
EcoreTools
lundi 7 novembre 2011
lundi 7 novembre 2011
New APIs for developers
API to create a viewer listing differences
API to define dependencies
between difference elements
API to handle and serialize a set of graphical elements under
comparison
lundi 7 novembre 2011
lundi 7 novembre 2011
2xfaster
Elements Matching
lundi 7 novembre 2011
0
37,5
75
112,5
150
SmallMedium
Large
Time
0
750
1500
2250
3000
SmallMedium
Large
Max Heap
Possible improvements (2012?)
Small = 100 files (1.000 edges, 4.000 nodes)Medium = 400 files (6.000 edges, 17.000 nodes)Large = 1000 files (60.000 edges, 150.000 nodes)
lundi 7 novembre 2011
Possible improvements (2012?)
0
25
50
75
100
SmallMedium
Large
Resource loadingMatchingDifferencingSmall = 100 files (1.000 edges, 4.000 nodes)
Medium = 400 files (6.000 edges, 17.000 nodes)Large = 1000 files (60.000 edges, 1500.000 nodes)
% Time
lundi 7 novembre 2011
More flexible GUI extensibility
Possible improvements (2012?)
lundi 7 novembre 2011
http://www.eclipse.org/emf/compare/
lundi 7 novembre 2011