im'info ingenierie informatique de l'image et de l'information im'info ingenierie informatique de l'image et de l'information

INGENIERIE & TECHNIQUES EXPERTISES FORMATIONS PRODUITS DIAS CONTACT
 
  La société IM'INFO est en mesure de traiter un projet dans son ensemble : élaboration du cahier des charges, études... jusqu'à la réalisation.  
METHODE ET DEMARCHE MDA


La démarche MDA (Architecture pilotée par le modèle) est une initiative de l’OMG (2000) qui vise à améliorer la productivité dans le processus de développement d’une application. MDA introduit une séparation nette entre la logique métier de l'entreprise et la logique d'implémentation et met à disposition des développeurs des outils d'automatisation de génération de code à partir de la logique métier.

La démarche MDA propose donc de définir un modèle métier indépendant de toute plate-forme technique et de générer automatiquement du code vers la plate-forme choisie. Le but étant de favoriser l’élaboration de modèles de plus haut niveau en se focalisant non plus sur les approches objet mais sur les approches modèle.

Architecture du MDA
Architecture MDA
L’architecture du MDA se découpe en quatre couches standards.
  • Au centre, se trouve le standard UML (Unified Modeling Language), MOF (Meta-Object Facility) et CWM (Common Warehouse Metamodel). UML et MOF constituent le coeur de la technologie MDA.
  • Dans la couche suivante, se trouve aussi un standard XMI (XML Metadata Interchange) qui permet le dialogue entre les middlewares (Java, CORBA, .NET et web services).
  • La troisième couche contient les services qui permettent de gérer les évènements, la sécurité, les répertoires et les transactions. Enfin, la dernière couche propose des frameworks spécifiques au domaine d’application (Finance, Télécommunication, Transport, Espace, …).

Votre objectif :
  • Mettre en œuvre l’approche MDA pour bâtir votre référentiel méthodologique.
Notre démarche :
  • Analyse du processus de développement choisi
  • Analyse du domaine métier de l’utilisateur :
    • réalisation du CIM (Computation Independent Model) en formalisant les différents concepts identifiés par des stéréotypes, des tagged values ou des annotations spécifiques.
    • réalisation du PIM (Platform Independent Model).
  • Analyse de l’architecture technique du projet :
    • réalisation du PSM (Platform Specifique Model)
  • Définition des transformations automatiques entre modèles
Vos résultats :
  • Définition de profils UML adaptés à votre métier
  • Automatisation et outillage du passage du modèle métier au modèle technique.
IM’INFO met à votre disposition une technique de modélisation du processus de développement, ainsi que son savoir-faire, pour modéliser et améliorer vos processus.

NOS EXPERTISES

Cliquez ci-dessous pour retrouvez les expertises qui vous intéressent...



Pour revenir à notre offre globale ...



IM'INFO SARL - 102, Boulevard de la Liberté - 44100 NANTES - Tél. 02.51.83.06.60
Récepissé de déclaration CNIL N° 1155573