§Using proxies and partial model loading, use queries to retrieve the relevant data only (this is not used
yet)
§Use optimized traversal algorithms, use results set from
query based
navigation
§Things you may want to avoid for big models (especially
for generated code)
–ECoreUtil.CrossReferencer
and subclasses
–EObject.eContents()
and related methods
–EMF adapters
at each object level
–Default ID
based lookup implementation
–The creation
of lots of EMF proxy objects (cross resource associations)