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


Entreprise Architect






Projet Source Collaboratif



KerBlue Project


ICI






Entreprise soutenue par



Oseo Anvar










Portail 44



Informatique sur BIG-annuaire





Moteur de Recherche. Inscription Gratuite.

Le Moteur

Recherche-Web


Banniere



Page des Téléchargements d'IM'INFO

Spécialiste des Sciences et Technologies de l'Information, de la Communication et de l'Image
Spécialiste de l'Open Source

Tous les téléchargements de cette page sont sous licence GPL


Technologies MDG pour Entreprise Architect


Les technologies MDG (Model Driven Generation), permettent de réaliser des méta-modèles UML, pierre angulaire dans la démarche MDA (Model Driven Architecture), pour la réalisation de modèles UML dans des domaines spécifiques.

Les technologies MDG permettent pour une collection logique de ressources relative à une technologie spécifique d’être regroupées dans un seul emplacement centralisé dans Enterprise Architect. Avec les Technologies MDG, l'utilisateur a la possibilité de réaliser des importations granulaires, comme des Profils UML, des Patterns UML, des modèles de validation ou de transformation de modèles, des modèles de génération de code, destinées à être contenues dans un unique référentiel dans la vue des ressources d'Enterprise Architect.

Vous pouvez trouver ci-dessous des liens pour télécharger des technologies MDG d’IM’INFO et les importer ou les déployer dans EA.

Au fil du temps, nous allons élargir la gamme des Technologies proposées et enrichir celles déjà proposées.

Plus de détails sur la manipulation des technologies MDG, comme l’installation et l’utilisation, sont fournis sur le site de Sparx System.


Si vous ne possédez pas encore Enterprise Architect vous pouvez télécharger :
Fichiers d’installation des Technologies MDG pour une utilisation avec Enterprise Architect version 7.5 (ou suivante)


La Technologie MDG pour les Design Patterns GoF fournit un ensemble de profils, accompagnés de patterns UML, qui permettent :
  • une modélisation de haut niveau dans le contexte de l’analyse avec des classes stéréotypées et leurs valeurs marquées associées ainsi que les transformations modèle vers modèle qui permettent de générer la vue d'architecture à partir de la vue d'analyse.
  • une modélisation dans le contexte de l’architecture avec des stéréotypage de plus bas niveau avec des associations spécialisées.
pour une réalisation robuste de diagrammes d’analyse ou d’architecture.

Type de livraison Nom de la livraison Date de la livraison Source
Version pour EA 7.5 Bêta 3 (build 842) 1.2.3 23/03/2009 Sur demande
Version pour EA 7.5 Bêta 1 (build 840) 1.2.0 30/01/2009 Sur demande

Nouveautés 1.2.3 :
  • Intégration des transformation M2M version bêta ( Transformation template) pour la transformation du modèle de haut-niveau.
  • Intégration de la génération des liens inter et intra Design Pattern
  • Déploiement automatisé de la technologie MDG pour les Design Pattern. Attention : nécessite le framework .Net v2.0.50727 [Téléchargement]
  • Exemple d'utilisation de la technologie MDG pour les Design Pattern
  • Intégration des Patterns dans la boîte à outils des Profils EA
Réalisation en cours :
  • Transformation M2T pour la génération de code Java.


Fichiers d’installation des Technologies MDG pour une utilisation avec Enterprise Architect version 7.1 (ou suivante)


Technologie MDG pour les Design Patterns GoF

Type de livraison Nom de la livraison Date de la livraison Source
Version Stable pour EA 7.1 (build 834) 1.1.1 28/01/2009 Sur demande
Version Bêta pour EA 7.1 (build 834) 1.1.0 26/01/2009 Sur demande



La Technologie MDG pour l’Imagerie Industrielle fournit un ensemble de profils, basé sur les spécifications de la technologie JAI (Adva nced Imaging API), qui permettent :
  • Une modélisation de haut niveau du traitement d’images avec des classes stéréotypées et leurs valeurs marquées associées
pour une réalisation robuste de diagrammes d’activité de modélisation du traitement d’images. Il est à noter que cette technologie intègre une extension de la Technologie BPMN (Business Process Modeling Notation) de Sparx System. (Plus d'information)

Type de livraison Nom de la livraison Date de la livraison Source
Version Stable pour EA 7.1 (build 834) Soon 30/01/2009 Soon
Version Bêta pour EA 7.1 (build 834) 1.1.0 26/01/2009 Sur demande

Réalisation en cours :
  • Intégration dans la technologie de patterns de traitement d’images
  • Transformation M2T avec ATL et Acceleo dans l’environnement Eclipse pour la génération de code Java compatible avec notre implémentation de référence du traitement d’image JAI.


La Technologie MDG pour KERBLUE fournit un profil, basé sur les spécifications du méta modèle du framework web virtuel KerBlue de BlueXML qui permet de migrer de manière transparente les applications de framework en framework, indépendamment des technologies utilisées, tout en facilitant l'évolution fonctionnelle des applications grâce aux modèles.
La Technologie MDG pour Kerblue permet :
  • La modélisation d’application web virtuelle dans l’environnement EA et compatible avec le méta-modèle Kerblue.
pour la génération automatique d’un site web applicatif dont l’implémentation de référence est le CRM Alfresco et Liferay.

Type de livraison Nom de la livraison Date de la livraison Bugs connus Source
Version Stable pour EA 7.1 (build 834) 1.1.1 16/02/2009 Transformation ATL, Plugin Eclipse incompatible Sur demande
Version Bêta pour EA 7.1 (build 834) 1.1.0 26/01/2009 Conversion EMF Sur demande


Nouveautés :
  • Interconnexion entre le modèle XMI 2.1 généré par EA et les transformations M2M et M2T de Kerblue pour la génération du site web applicatif.
Réalisation en cours :
  • Prise en charge par Kerblue des TaggedValues d'Entreprise Architect en passant par une transformation ATL.





API d’automatisation pour Entreprise Architect


L’interface d’automatisation de EA fournit un moyen, pour d'autres applications, d'accéder au modèle d’Enterprise Architect et d’accroître de façon significative la production de modèles.

L’interface d’automatisation permet :
  • d’effectuer des tâches répétitives, telles que la mise à jour du numéro de version pour tous les éléments dans un modèle
  • de générer du code à partir de diagramme UML
  • de produire des rapports personnalisés
  • d’effectuer des requêtes ad hoc.
  • d’enrichir le modèle avec des liens de traçabilité
  • de générer automatiquement la vue du modèle des tests
  • ….




API d’automatisation pour une utilisation avec Enterprise Architect version 7.5 (ou suivante)


EA Test View API fournit des API Java qui permettent :
  • de générer automatiquement la Vue du Modèle des Tests dans le modèle EA à partir de la vue des Cas d’Utilisation.
  • de dérouler automatiquement les tests d'intégration et d'enrichir automatiquement la vue des défauts.
A partir de chaque cas d’utilisation du modèle dont la traçabilité avec le modèle des exigences est établi et les scénarii documentés, l’api génère le modèle des tests en créant une nouvelle vue et enrichie la vue des tests de EA pour chaque élément pris en compte.

Type de livraison Nom de la livraison Date de la livraison Source
Version Stable 1.1.0 pour EA 7.5 Bêta 1 (build 840) 1.1.0 30/01/2009 Sur demande

Réalisation en cours :
  • Module de génération automatique des tests unitaires JUnit 4.5
  • Module d'exploitation automatique des tests unitaires
  • Migration vers Enterprise Architect 7.5
API d’automatisation pour une utilisation avec Enterprise Architect version 7.1 (ou suivante)


EA Test View API

Type de livraison Nom de la livraison Date de la livraison Source
Version Stable 1.1.0 pour EA 7.1 (build 834) 1.1.0 26/01/2009 Sur demande




Technologies et Produits Associées


Acceleo, Alfresco, ATL, Eclipse, EMF, Enterprise Architect, JEE, JUnit, KerBlue, Liferay, M2M, M2T, UML, XMI


im'info ingenierie informatique
im'info ingenierie informatique

IM'INFO SARL - 102, Boulevard de la Liberté - 44100 NANTES - Tél. 02.51.83.06.60 - Fax. 02.51.83.02.93 © 2005 - V2 Optimisation 1024*768 32 Bits IE6, Safari, Firefox
Récepissé de déclaration CNIL N° 1155573