méta-modélisation

1711 mots 7 pages
Ingénierie des Modèles
Méta-modélisation
Eric Cariou
Université de Pau et des Pays de l'Adour
Département Informatique
Eric.Cariou@univ-pau.fr
1

Introduction/Plan


But de la méta-modélisation





Définir des langages de modélisation ou des langages de manière générale

Architecture MOF



4 niveaux de (méta)modélisation



Architecture 4 niveaux généralisable en dehors du MOF



Syntaxes abstraite et concrète



Profils UML



Spécialisation et définition de méta-modèles

2

Normes OMG de modélisation


MOF : Meta-Object Facilities




UML : Unified Modelling Language




Modélisation ressources, données, gestion d'une entreprise OCL : Object Constraint Language




Langage de modélisation

CWM : Common Warehouse Metamodel




Langage de définition de méta-modèles

Langage de contraintes sur modèles

XMI : XML Metadata Interchange


Standard pour échanges de modèles et méta-modèles
3

Normes OMG de modélisation


Plusieurs de ces normes concernent la définition et l'utilisation de méta-modèles



MOF : but de la norme



UML et CWM : peuvent être utilisés pour en définir



XMI : pour échange de (méta-)modèles entre outils



MOF



C'est un méta-méta-modèle




Définit les concepts de base (22)




Utiliser pour modéliser des méta-modèles

Entité/classe, relation/association, type de données, référence, package ...

Le MOF peut définir le MOF

4

4 Niveaux du MOF


Le MOF définit 4 niveaux de modélisation



M0 : système réel, système modélisé



M1 : modèle du système réel défini dans un certain langage



M2 : méta-modèle définissant ce langage



M3 : méta-méta-modèle définissant le méta-modèle





Le niveau M3 est le MOF
Dernier niveau, il est méta-circulaire : il peut se définir lui même

Le MOF est – pour l'OMG – le méta-méta-modèle unique servant de base à la

en relation

  • Modelisation moleculaire
    524 mots | 3 pages
  • Soutenance AUCLAIR Quentin TD3
    427 mots | 2 pages
  • Modele asrc bts muc
    464 mots | 2 pages
  • Modélisations des sifg
    1199 mots | 5 pages
  • mei mecano model
    661 mots | 3 pages
  • modele
    1657 mots | 7 pages
  • Modele
    412 mots | 2 pages
  • Modele acrc
    530 mots | 3 pages
  • Buisness model Meetic
    1332 mots | 6 pages
  • Modèle ifsi
    1988 mots | 8 pages
  • Modele osi
    973 mots | 4 pages
  • modèle trifocal
    991 mots | 4 pages
  • Modele
    723 mots | 3 pages
  • Modèle et imitation
    2099 mots | 9 pages
  • Le modèle pestel
    652 mots | 3 pages