Blu Age Legacy Client Server to Cloud

Blu Age Client-Server to Cloud allows you to transform applications developed with client-server languages type, into Objects Oriented languages (Java EE or .NET) either with a thin or a rich client.
Client-server languages supported: Clipper, FoxPro, Visual Basic, Delphi, Oracle Forms, PowerBuilder.

Legacy client-server applications challenges and issues

Applications based on legacy client server programming languages lack the essential elements of software scalability and adaptability in design and architecture which are now required to adapt to both current and future technologies. Besides, rich client architectures suffer from particularly high operating costs due to specific issues:

  • Business application evolutions and corrections must be applied on all computing resources; a costly and time consuming process;
  • Client programs depend on client OS, upgrading the OS must be simultaneous. Some organizations are still using outdated version of OS, no longer supported, because of a portfolio too big or too complex for evolving.

In contrast, modern thin or rich architectures offered by Blu Age take full advantage of latest innovations and make the maintenance more agile with a far better cost structure.

Blu Age transforms your legacy client-server applications

Legacy client server application modernization using Blu AgeDetailed view

Blu Age handles the major concerns of transformation project

  • Which target architecture to support the processing constraints from the legacy application?
  • How to extract all of the legacy applications functionalities without proper documentation and without any expertise on the native programming languages?
  • How to audit the completeness and the quality of the digitization into Java EE or .NET?

How modernization works

Modernization process

Step 1. Automatically separate functionalities from their technical implementation in the programs, using the Blu Age knowledge bases;

Step 2. Publish the extracted business processes and associated management rules into UML2 models;

Step 3. Automatically generate the business functionalities and workflow on a modern digital architecture, without any "run time" injection and which support the specific processing constraints for that type of application (eg: in memory calculation for big data);

Step 4. Insure the conversion process's completeness with functional test automation and by a continuous quality audit;

Industrialized transformation

Highly automated, Blu Age industrialize the development process. Functional specifications represented as UML diagrams are automatically transformed into “ready-to-deploy” application.

Low migration and development costs

The modernization cost per legacy line of code remains generally between 1 to 2 € (excl. testing) for Onshore project and the progressive maintenance costs are reduced by 30 to 50%.

Consistent and high quality code

Result from 10 years of continuous investment, Blu Age products generate consistent and high quality code constantly. Integrated tools allow you to define your own development standards. Error rate per line of code is 10 times lower than those found on the “opensource” project of reference

Technological independence

Blu Age digitizes your applications into the target architecture of your choice without any runtime or proprietary classes. Your application portfolio is preserved from obsolescence and from technological dependencies.

“As is” modernization

Blu Age allows “as is” modernization and so avoids end-users change management. You make your applications evolve by updating your modeling and transforming those models into executable code.

Strategic business processes optimization and sustainability

Blu Age extracts and optimize your strategic business processes and makes you regain the business knowledge, as UML2 models. With Blu Age, your business processes become agile and maintainable again. They remain adaptive to both current and future technologies. Blu Age models participate effectively in your know-how management and your legacy Apps a lever for business performances instead of a necessary but often heavy burden.

  • Knowledge base for Legacy languages and their technical architectures
  • Multi-architecture and 100% automated Generation
  • Templates adaptable to your standards and specific programming practices
  • Graphics editor for HMI
  • Wizards to simplify the setup of changes
  • Chain of continuous integration to automate your modernization and functional testing
  • Set of analysis views for a better understanding of the existing and to define the new architecture
  • Tools for automatic detection and validation of patterns
  • The possibility to annotate the code for specific processes
  • Service oriented reorganization by annotation for the existing code
  • Tooling easily extended to variants and other languages

Need a solution to modernize your applications ?



Download video: MP4 format | WebM format



Download video: MP4 format | WebM format



Download video: MP4 format | WebM format



Download video: MP4 format | WebM format



Download video: MP4 format | WebM format



Download video: MP4 format | WebM format



Download video: MP4 format | WebM format



Download video: MP4 format | WebM format



Download video: MP4 format | WebM format
Source : http://tv.bpifrance.fr/Netfective-Technology_v1589.html



Download video: MP4 format | WebM format



Download video: MP4 format | WebM format



Download video: MP4 format | WebM format



Download video: MP4 format | WebM format



Download video: MP4 format | WebM format



Download video: MP4 format | WebM format



Download video: MP4 format | WebM format



Download video: MP4 format | WebM format



Download video: MP4 format | WebM format



Télécharger la vidéo (anglais uniquement) : MP4 format | WebM format



Download video: MP4 format | WebM format



Download video: MP4 format | WebM format