Gagne de la cryptomonnaie GRATUITE en 5 clics et aide institut numérique à propager la connaissance universitaire >> CLIQUEZ ICI <<

7.1.4.3 XMI

Non classé

Les modèles ne disposant pas de représentation concrète, l’OMG a décidé de standardise XML
Metadata Interchange (XMI)(Object Management Group 2007). Ce format permet de représenter
un modèle sous forme de document XML. De même qu’en MDA un modèle est conforme à un
métamodèle, en XML, un document peut être conforme à une DTD(30) ou à un schéma de définition
XML (XSD(31)). MDA s’est servi de cette analogie pour établir un alignement entre métamodèle et
DTD d’une part, et modèle et document XML d’autre part (cf. Figure 41). Cet alignement permet de
définir une génération du métamodèle en DTD (cf. Figure 42, 1) et une sérialisation du modèle en
XML (cf. Figure 42, 2) et de profiter ainsi du mécanisme de validation des documents XML.

Les documents XML peuvent être structurés par une DTD ou un schéma XML, cela dépend de la
version du XMI ( DTD ≤ XMI 1.2 ≤ XSD ).

30 DTD : Document Type Definition
31 XSD : XML Schema Definition

Page suivante : 7.1.5 L’avenir du MDA ?

Retour au menu : Stratégie de test au sein du processus d’évolution d’architecture de Sodifrance