_ Feuille de style désactivée
Model driven software development, maintenance and modernization ©2000-2010
 

Model Driven Modernization for Legacy Systems

Legacy applications support the most critical systems. However, due to their limited development capacities & high cost of ownership, legacy applications limit organizations’ ability to compete and cost effectively drive their business.

Why Model Driven Modernization?

Since the process of J2EE or .NET application generation is 100% automated, the question of OO and non OO legacy modernization can be seriously considered.
If using integrated M2M and M2T mechanisms under Eclipse, you are able to automate 100% of your code generation from a PIM, it could be beneficial to automate PIM extraction from current legacy to allow application reengineering for technical and/or functional modernization.
One of the main benefits to enable non-OO legacy modernization is the ability to use resources trained only on OO architecture and/or language or even better with resources only trained on UML2.

Legacy Modernization - Solution Summary

  • Allows automated transformation of existing code and data into UML 2.0 models, independent from their technological platform that can be generated into JAVA or .Net applications.

  • With BLU AGE®, legacy applications are modernized by Software analysts and Architects. BLU AGE® is able to derive extracted PIMs into PSMs and link these PSMs to PDMs by generating a set of transformations.

Legacy Modernization Principles

BLU AGE® provides a generic and extensible approach to model extraction and discovery from multiple types of legacy systems.

BLU AGE® uses a model-based approach and a metamodel-driven methodology:

  • Match different requirements systems modernization, data integration, etc.
  • Use models operations and facilities: transformations, weavings, extractions, etc.
  • Support methodology for defining extensions of the core metamodel and plug-ins to enable manipulating models, business rules, services, data, etc. 

BLU AGE Reverse Modeling: Global Transformation Process

With BLU AGE® and MDA, applications gain unprecedented agility & capacity for development and are free of obsolescence risks. Easy to implement, BLU AGE® allows keeping your legacy application experts (specialists in technologies from the 80’s and 90’s) away from early retirement, providing them with an intuitive platform expressing simple business rules, that is also independent from the renovated application object language.

 

 


BLU AGE®
BLU AGE is a registered trademark of NETFECTIVE TECHNOLOGY S.A. - Trademarks are property of their respective owners

Videocast

What is Model Driven Modernization by Gartner Group

BLU AGE Legacy Modernization Demo

Modernization of a business application implemented in cobol pacbase