IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Modélisation Discussion :

Crée un méta-modèle


Sujet :

Modélisation

  1. #1
    Futur Membre du Club
    Inscrit en
    Août 2009
    Messages
    7
    Détails du profil
    Informations forums :
    Inscription : Août 2009
    Messages : 7
    Points : 7
    Points
    7
    Par défaut Crée un méta-modèle
    Comment peut-on procédé pour créer un méta-modèle comme UML? Existe t-il un standard predefini par MOF ou EMF?

  2. #2
    Membre habitué

    Femme Profil pro
    Architecte de système d’information
    Inscrit en
    Mai 2015
    Messages
    35
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 43
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Architecte de système d’information
    Secteur : Conseil

    Informations forums :
    Inscription : Mai 2015
    Messages : 35
    Points : 170
    Points
    170
    Billets dans le blog
    7
    Par défaut Définition et utilisation des métamodèles
    Bonjour,

    Les modèles constituent le socle de l'architecture pilotée par les modèles ( Model Driven Architecture MDA ). Dans le model driven engineering, un modèle est défini selon la sémantique d'un modèle de modèles appelé métamodèle. Un modèle respectant la sémantique d'un métamodèle est dit "conforme" à ce métamodèle.

    De même, dans un modèle conforme à un métamodèle, il existe une relation entre les éléments du modèle et ceux du métamodèle appelée "méta relation", associant chaque élément du modèle instancié à un élément du métamodèle.

    Mais un métamodèle est lui même un modèle qui doit être conforme à son propre métamodèle. Pour cela le Model Driven Architecture MDA défini un 3ème niveau correspondant au métamétamodèle.

    Un métamétamodèle a pour objectif de définir la sémantique nécessaire à la spécification du métamodèle qui sera donc conforme à son métamétamodèle.

    Pour éviter d'avoir un mécanisme sans fin ( métamétaméta... ), le métamétamodèle se défini lui même c'est à dire qu'il peut être spécifié avec sa propre sémantique. Par conséquent un métamétamodèle est conforme à lui même.

    Plusieurs métamétamodèles sont disponibles.

    Meta Object Facilities ( MOF 1.4 ) de l'Object Management Group OMG
    Ecore metametamodel défini par Eclipse Modeling Framework (EMF).

    Pour en savoir plus sur la création et l'utilisation des métamodèles, je vous conseille de voir les articles :

    https://www.urbanisation-si.com/mode...tamodeles-meta

    https://www.urbanisation-si.com/inge...ons-de-modeles

    https://www.urbanisation-si.com/inge...-long-discours

    https://www.urbanisation-si.com/inge...oses-serieuses

    https://www.urbanisation-si.com/ecli...s-fondamentaux

    https://www.urbanisation-si.com/inge...s-meta-modeles

    https://www.urbanisation-si.com/le-m...isation-dmn-24

    https://www.urbanisation-si.com/le-m...n-architecture

    Les métamodèles permettent de comprendre la sémantique des langages comme BPMN, DMN, BMM, CMMN, SysML, ... ainsi que la transformation de modèles.

    Bon courage
    Rhona Maxwel
    https://www.urbanisation-si.com/

    "Ce n'est pas parce les choses sont difficiles que nous n'osons pas, c'est parce que nous n'osons pas qu'elles sont difficiles." Sénèque

  3. #3
    Futur Membre du Club
    Inscrit en
    Août 2009
    Messages
    7
    Détails du profil
    Informations forums :
    Inscription : Août 2009
    Messages : 7
    Points : 7
    Points
    7
    Par défaut Rhona Maxwel
    Grand merci Rhona Maxwel , c'est vraiment très édifiant. je suis comme ça entrain de lire des liens suggérés. comme quoi: "Ce n'est pas parce les choses sont difficiles que nous n'osons pas, c'est parce que nous n'osons pas qu'elles sont difficiles." Sénèque

Discussions similaires

  1. Le méta modèle UML en ecore: Comment avoir uml.ecore?
    Par javajava dans le forum Eclipse Modeling
    Réponses: 2
    Dernier message: 04/06/2014, 17h38
  2. Réponses: 3
    Dernier message: 01/05/2013, 06h55
  3. Méta-modèle et lien entre les tables
    Par AsyNew dans le forum Décisions SGBD
    Réponses: 2
    Dernier message: 13/11/2008, 13h28
  4. Profils UML versus Méta-Modèle
    Par rod59 dans le forum UML
    Réponses: 6
    Dernier message: 03/04/2008, 12h56
  5. Méta-modèle...
    Par UTBM Guy dans le forum Décisions SGBD
    Réponses: 4
    Dernier message: 20/01/2004, 09h28

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo