Skip to main content
Jump to: navigation, search


< MoDisco‎ | Components‎ | KDMSourceExtension
Revision as of 04:27, 17 August 2010 by (Talk | contribs) (KDM.Source extension : a metamodel for weaving Code models and KDM Inventory model)

DEPRECATED use Template:MoDiscoTabs and Template:MoDiscoTab as explain here : Wiki Template for MoDisco

KDM.Source extension : a metamodel for weaving Code models and KDM Inventory model

The component proposes a small framework for building weaving information between code models (Java, C++, ...) and physical resources (disk files and directories).

This framework reuses the KDM "Source" subpackage, which proposes a model for physical resources, known as "Inventory Model", which is shown below.

KDM Source Metamodel (from the KDM Specification v 1.1)

KDM inventory model also proposes a SourceRegion concept


How to create a composition metamodel between Code models and KDM Inventory model

Java Application example

How to develop a discoverer for the composition metamodel

Instrumenting the leaf code discoverers for retrieving visited source regions

Instantiate source region nodes

Resources Distribution and memory usage

Back to the top