BLU AGE® Edition 2009 - Module 'Reverse Modeling'
Au-delà des modules de transformation 'Build' et 'Deliver', BLU AGE® Edition 2009 propose également un module de Reverse Engineering ('Reverse Modeling') permettant d'extraire automatiquement des modèles UML à partir du code source des applications Java et non Java existantes afin de permettre leur ré-engineering au travers des modules 'Build' et 'Deliver'.
Bénéfices clés
BLU AGE® Reverse Modeling accélère vos projets de modernisation d'applications legacy et les rend agile, efficace et durable.
- BLU AGE® Reverse Modeling permet d'extraire automatiquement des modèles UML à partir du code source des applications Java et non Java existantes.
Vos applications sont régénérées de manière outillée et vos processus métiers sont documentés.
- Une modernisation pérenne/durable : après extraction du PIM de vos applications, celui-ci devient la pierre angulaire de vos développements dirigés par les modèles. A tout moment, vous pourrez transformer intégralement vos modèles métiers en applications reposant sur les frameworks et serveurs d’application JAVA EE et .NET d’aujourd’hui et de demain, sans avoir à écrire manuellement la moindre ligne de code. Vous capitalisez sur les modèles, plus sur la technique !
- BLU AGE® Reverse Modeling propose de cumuler les avantages d’une modernisation à la fois technique et fonctionnelle de vos applications Legacy.
Une fois extraits, les PIMs peuvent être facilement mis à jour par des analystes ou des développeurs afin de répondre aux nouveaux besoins des utlisateurs finaux. Une nouvelle application est ainsi automatiquement générée à partir du PIM selon les normes de vos frameworks JAVA EE ou .Net. et optimisée pour des serveurs d'application et bases de données IBM, Oracle, Microsoft ou open source.
Grâce à BLU AGE, vos applications sont alignées en permanence avec votre business, tout en s’appuyant sur les dernières technologies.
Fonctionnalités clés
- Extraction de modèles (applications legacy, Java et non Java)
- Cartographie des systèmes informatiques existants
- Réingénierie des applications
Cartouches disponibles
- Procedural languages: COBOL / PACBASE®
- L4G : Natstar-NSDK, PowerBuilder, Oracle
- Object Oriented languages: J2EE, .NET