Chapter 1. Introduction to the Traceability MDK

The Model Development Kit for Kermeta contains various kind of codes that work with Tracability models: some helper classes and some transformations.

[Tip]Tip

To use them you simply have to add the corresponding require statement to your kermeta code. Then, the outline and the KermetaDoc views should help you to use its content.

1.1. Short description of the available require

Traceability MDK available files

Currently, the MDK provides the following files :

require "http://www.kermeta.org/Traceability"
This is the Traceability metamodel itself, without behavior.
require "platform:/plugin/fr.irisa.triskell.traceability.model/model/kmt/Traceability_Behavior.kmt"
This file adds various helper operations to the Metaclasses of the Traceability. In particular, it provides some support for optimizing the trace model and ensuring that there is one and only one refeence to a given Object.