The Eclipse Modeling Framework (EMF) provides useful functionalities supporting the management and persistence of models inside and outside the Eclipse environment. In particular conditions, and when the managed model is large and complex, the framework suffers from performance issues. Using profiling tools, the URI implementation contained in EMF was identified to be one of the major causes of memory usage. The paper discusses the re-design of this utility and measures the resulting optimization.

Zanoni, M. (2012). URI optimization for Eclipse Modeling Framework. In Eclipse-IT 2012 Proceedings of the VII Workshop of the Italian Eclipse Community. Italian Eclipse Community.

URI optimization for Eclipse Modeling Framework

ZANONI, MARCO
2012

Abstract

The Eclipse Modeling Framework (EMF) provides useful functionalities supporting the management and persistence of models inside and outside the Eclipse environment. In particular conditions, and when the managed model is large and complex, the framework suffers from performance issues. Using profiling tools, the URI implementation contained in EMF was identified to be one of the major causes of memory usage. The paper discusses the re-design of this utility and measures the resulting optimization.
paper
Eclipse Modeling Framework, design for optimization, design patterns
English
Eclipse-IT 2012 - The VII Workshop of the Italian Eclipse Community
2012
Maresca, P; Stanganelli, L
Eclipse-IT 2012 Proceedings of the VII Workshop of the Italian Eclipse Community
978-88-904388-3-7
set-2012
http://2012.eclipse-it.org/wp-content/uploads/2012/09/eclipseit2012.zip
none
Zanoni, M. (2012). URI optimization for Eclipse Modeling Framework. In Eclipse-IT 2012 Proceedings of the VII Workshop of the Italian Eclipse Community. Italian Eclipse Community.
File in questo prodotto:
Non ci sono file associati a questo prodotto.

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/10281/43134
Citazioni
  • Scopus ND
  • ???jsp.display-item.citation.isi??? ND
Social impact