Productos MAST-2
Metamodelos MAST-2
MAST-2 core
Descargar especificación (formato PDF)
Descargar metamodelo (formato eCore - XMI)
Figura 1 - Mast2.ecore
MAST-2 Results
Descargar especificación
Descargar metamodelo (formato eCore - XMI)
Figura 2 - Mast2_Result.ecore
MAST-2 Traces
Descargar especificación
Descargar metamodelo (formato eCore - XMI)
Figura 3 - Mast2_Trace.ecore
Laxitud del metamodelo
Análisis de laxitud
El metamodelo MAST-2 posee una formulación laxa, por lo que los modelos conformes a él no tienen porqué ser necesariamente coherentes. En concreto, sobre su formulación se reconocen más de 40 laxitudes y para su prevención ha sido especificado un conjunto de restricciones (intrÃnsecas) de integridad o reglas de well-formedness.
Estas laxitudes o situaciones potencialmente problemáticas se pueden clasificar en tres categorÃas:
- Laxitud debido a la formulación laxa de los atributos de una clase.
- Laxitud debido a la formulación laxa de una asociación entre dos clases.
- Laxitud debido a dos o más asociaciones.
Descargar análisis detallado (formato PDF)
Restricciones de integridad
Descargar fichero standalone (formato OCL)
Descargar metamodelo con restricciones embebidas (formato eCore - XMI)
Gramática MAST-2
Descargar gramática (formato Xtext)
W3C-Schema MAST-2
Descargar W3C-Schema (formato XML)
Editor en árbol (basado en EMF)
Descargar especificación (PDF format)
Descargar plug-ins Eclipse (ZIP format)
Figura 4 - Editor en árbol
Editor textual (basado en Xtext)
Descargar especificación (PDF format)
Descargar plug-ins Eclipse (ZIP format)
Figura 5 - Editor textual