Ingenierie dirigee par les modeles 1
Ingénierie dirigée par les modèles IDM CIDM MDE MDA ? ? MDA Model Driven Architecture proposé par l ? OMG Object Management Group en ? IDM Ingénierie dirigée par les modèles ? MDE Model Driven Engineering ?? Concerne toutes les disciplines d ? ingénierie ?? En génie logiciel Informatique Utilisation des compétences et résultats obtenus dans les domaines tels que la compilation des langages les méthodes formelles la modélisation par objets la programmation par composants distribués les technologies du web ? Charles André - UNSA CMDA ? MDA décrire séparément ?? Parties des systèmes indépendantes des platesformes spéci ?ques PIM ou Platform Independent Models ?? Parties liées aux plates-formes PSM ou Platform Speci ?c Models ? Initialement en s ? appuyant sur UML puis en considérant une architecture s ? appuyant sur le MOF Meta-Object Facilitiy Collection de métamodèles incluant UML ? MDE étend le MDA familles d ? approches basées sur les modèles Charles André - UNSA CObjets et IDM ? Il faut clairement séparer l ? approche orientée objet de l ? approche orientée modèle et de l ? IDM ? Le MDA et UML étaient directement fondés sur une technologie orientée objet Ceci n ? était qu ? un choix technologique ? Le nouvel UML fait une plus large place à des concepts non objet ? L ? IDM n ? a nullement besoin que les concepts par exemple que les modèles et méta-modèles soient exprimés dans une technologie orientée objet Charles André - UNSA CMéthodes de modélisation et l ? IDM ? Utilisation systématique de modèles ? En informatique les pratiques industrielles restent largement centrées sur le code L ? IDM essaie de changer cette réalité ? Modèle contemplatif modèle utile pour la compréhension et la communication mais il reste éloigné de la notion de production ? Modèle productif le modèle doit être interprétable et manipulable par une machine Besoin d ? exprimer formellement les transformations entre modèles ? La caractéristique de l ? IDM est en fait dans l ? utilisation systématique de méta- modèles Son souci rendre modèles et méta-modèles productifs ? Séparation et tissage des aspects Charles André - UNSA CConcepts essentiels de l ? IDM ? Modèles Méta-modèles ? Relations ReprésentionDe ConformeA ? Cas particulier en technologie objet ?? Relation InstanceDe - ReprésentationDe ?? Relation HériteDe Charles André - UNSA CModèle et ReprésentationDe ? Plusieurs dé ?nitions pour Modèle ? UML A model is an abstraction of a physical system with a certain purpose ? ?? Abstraction OK a certain purpose OK physical system why this restriction ? Seidwitz A model is a set of statements about some system under study SUS ? ? Bézivin Gerbé A model is a simpli ?cation of a system built with an intented goal in mind The model should be able to answer questions in place of the actual system ? Charles André - UNSA CModèle et ReprésentationDe ? Consensus sur Modèle et Système étudié deux rôles complémentaires basés sur une relation qui les lient Représente
Documents similaires










-
50
-
0
-
0
Licence et utilisation
Gratuit pour un usage personnel Aucune attribution requise- Détails
- Publié le Dec 31, 2021
- Catégorie Science & technolo...
- Langue French
- Taille du fichier 32.4kB