Jump to: navigation, search

MoScript/Use Cases/Advanced Megamodel Population

< MoScript
Revision as of 11:05, 29 March 2012 by Wolfgangklingc.gmail.com (Talk | contribs) (Advanced Megamodel Population)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Advanced Megamodel Population

Use cases Megamodel Population Part 1 and Megamodel Population Part 2 showed how it is possible to populate a Megamodel programmatically by specifying the whole information the Megamodel will hold as metadata. Nevertheless when we are faced to huge model repositories is not practical to exhaustively specify the whole information that describes the repository, we need mechanisms to infer which is this information, to automatically populate the Megamodel. In the following use case we show how is possible to query the content of the models in the repository to extract information that will serve to populate the Megamodel. Bringing this information to the metadata level will greatly increase performance when looking for models with specific characteristics, thus it is not necessary to open every model and inspect its content.