Difference between revisions of "MoDisco/Components/Java/Composition/Architecture"
m (→JAva Composition Metamodel)
|Line 1:||Line 1:|
= Composition Metamodel =
Revision as of 11:00, 9 August 2010
Java Composition Metamodel
Java Composition Model, weaving KDM Model Source and Java Model, can easily become a big model, in terms of XMI size as well as number of model elements.
First implementation resulted in a single XMI file containing all the weaving elements between both models.
Second implementation results in a root XMI file, referencing other xmi fragment
Splitting was done following this repartition :
- First resource contains the JavaApplication itself
- Second resource contains all Java2Directory
- One resource per package/directory
This splitting enable the browser to perform lazy loading when browsing a composite model in the MoDisco Model Browser