-

logo Obeo Agility - Fonctionnalités


La plateforme Agility est entièrement basée sur Eclipse et s'appuie sur les technologies EMF, EMFT, GMF et Acceleo. D'un point de vue outil, Agility est constitué des briques suivantes :
  • Reverse : transformation du texte/code en modèle (T2M : Text To Model)
  • Request : requêtage de modèles et analyse d'impact
  • Transformer : transformation de modèles en modèles (M2M : Modèle To Modèle)
  • Cartography : rétro-modélisation vers UML ou vers d'autres représentations (urbanisation - cartographie)
  • Acceleo : génération de modèles en texte - code (M2T : Model To Text)
A ces briques viennent ensuite s'ajouter des modules de paramétrage qui permettent ensuite de réaliser des migrations depuis Ada vers Java par exemple.

Fonctionnalités principales

Agility

La solution de migration mise au point par Obeo permet de transformer une application monolithique (mélangeant interface graphique et base de données par exemple), en une application respectant un design moderne et évolutif. Les principales fonctionnalités de la plateforme Agility sont les suivantes :

  • Environnement de conception d'analyseur de code vers EMF
  • Technologie de redressement des références dans les modèles
  • Système de requétage et d'analyse d'impact
  • Gestion de la traçabilité et de la synchronisation entre tous les artefacts de migration
  • Re-génération automatique du code garantissant la non-perte de code
  • Migration de code en masse
  • Approche boite blanche basée sur les standards de fait Eclipse
  • Possibilité de modifier ou d'adapter facilement les paramétrages de migration
  • Système de rétro-modélisation UML

Cartographie et urbanisation

Agility

Contrairement aux systèmes de rétro-ingénierie classique, Obeo Cartography permet une extraction intelligente des informations. Cette extraction est personnalisable pour chaque client ou projet, maximisant ainsi la qualité des informations représentées. Les fonctionnalités disponibles comprennent :

  • Des cartographies de type SOA, Composant architectural, Modèle Objet, Cinématique des écrans, Processus métier, UML
  • La navigation code-cartographie et inter-cartographie
  • La capacité à paramétrer très simplement le rendu graphiques des cartogrpahie
  • La possibilité de rajouter des règles de validation des cartographie
  • La possibilité de concevoir des filtresre présentant différent point de vue cartographiques

Si vous souhaitez disposer d'une solutions de modernisation adaptées à vos besoins, n'hésitez pas à nous contacter pour avoir plus de renseignements ou à consulter nos offres de Migration et Refonte.