MAST-2 assets
MAST-2 core
Meta-model
Download specification (PDF format)
Download meta-model (eCore - XMI format)
Figure 1 - Mast2.ecore
W3C-Schema
Download W3C-Schema (XML format)
Grammar
Download grammar (Xtext format)
MAST-2 core MM laxity analysis
The MAST-2 meta-model has a lax formulation, so that the models compliant to it may not be necessarily coherent. Specifically, more that 40 laxities are recognized on its formulation and for their prevention a set of integrity (intrinsic) constraints or well-formedness rules has been specified.
These laxities or potentially problematic situations can be classified into 4 categories:
- Laxity due to the lax formulation of the attributes of a class.
- Laxity due to the lax formulation of the attributes of a class.
- Laxity due to the lax formulation of an association between two classes.
- Laxity due to two or more associations.
Download detailed analysis (PDF format)
Integrity constraints
Download meta-model with embedded constraints (eCore - XMI format)
Download standalone file (OCL format)
Classic RMA
Download standalone file (OCL format)
EDF Monoprocessor
Download standalone file (OCL format)
EDF Within Priorities
Download standalone file (OCL format)
MAST-2 Results
Meta-model
Download specification
Download meta-model (eCore - XMI format)
Figure 2 - Mast2_Results.ecore
W3C-Schema
Download W3C-Schema (XML format)
MAST-2 Traces
Meta-model
Download specification
Download meta-model (eCore - XMI format)
Figure 3 - Mast2_Traces.ecore
W3C-Schema
Download W3C-Schema (XML format)
Tree editor (EMF-based)
Download specification (PDF format)
Download Eclipse plug-ins (ZIP format)
Figure 4 - Tree editor
Textual editor (Xtext-based)
Download specification (PDF format)
Download Eclipse plug-ins (ZIP format)
Figure 5 - Textual editor