Blu Age Forward

Blu Age Forward is a multiplatform software engine that allows for industrial generation of applications into various target architectures. Using MDD approach, the applications developed are directly generated into OO programming languages Java EE or .NET.

A model driven development approach

To handle the increasing technical complexity and accelerating innovations, the Blu Age Forward provides a design approach focused on the models and independent of target technology (MDA or Model Driven Architecture). It allows the design and manipulation of the PIM (Platform Independent Model) through standard UML2 models, assisted by productivity wizards.
The complete code and components (screens, reports, batches, services, data access, web services, call inference engine, external API calls, authentication, secure access to pages and services) are automatically generated by compiling updated design models. All the artifacts are compatible to current industrial standards (EAR, WAR, SLN, MSI).

A Software design approach independent of target technology

In a standard development project using Blu Age, the application is designed regarless of the target platform and can be implemented on a wide variety of architectures. More specifically, Blu Age automatically generates from the Platform Independent Model an application ready for deployment which can be deployed thereafter on a different technical platform with a simple regeneration. See all architectures supported
Corrective and evolutionary maintenance is managed by manipulation of the models and regeneration. It includes impact analysis and analysis of the modeling integrity. The application and the models are always synchronized, as long as Blu Age is used for maintenance.

A continuous integration automated chain

Continuous integration is an automated process to validate the daily work of the whole development team. Blu Age Forward implements a continuous integration solution into Eclipse called Blu Age Deliver which works as a silent version of Blu Age and operates in synergy with the reference tools Selenium, Jubula and Jenkins to automates the development and testing process.
Thanks to that, Apps generation, packaging and compilation, deployment, quality analysis and tests are fully automated, activated on-demand or as a batch.

Technological independence

Built on the Eclipse environment, Blu Age Forward uses the MDA approach as defined by the OMG (Object Management Group). Generated Apps are independent of the deployment architecture and Blu Age doesn’t inject any special "run time" requirements.

Unrivalled productivity and agility

With its integrated UML2 compiler, Blu Age Forward highly automates the development. It automatically transforms your functional specifications expressed as UML2 model into applications ready for deployment. Free from repetitive tasks, your development teams focus on the applications functional design. You benefit from far easier resource management and unique productivity and agility gains.

Consistent and high quality code

Result from 10 years of continuous investment, Blu Age Forward always generates consistent and high quality code. Integrated tools allow you to define your own development standards. Default rate per line of code is 10 times lower than those found on the "open source" project of reference.

Improved sustainability

Applications developed with Forward are easily maintained and upgraded using their logical representations. There is a strict equivalence between the business process models and their technical implementation. Moreover, applications can be regenerated at any moment into a different architecture and so remain adaptative to both current and futur technologies.

High availability application

Because your applications are critical, they must be able to run without error. The BSP (Blu Age Shared Plugin) technology allows you to generate your applications so that they can be deployed on application clusters (session affinity and/or session synchronization) in a completely transparent way. The applications will thereby be protected from server failures and it will become possible to add instances (physical or virtual) in order to increase the processing power.

High performance application

BSP technology (Blu Age Shared Plugin) generates your applications to be deployed on application clusters in a completely transparent way. Coupled with virtualization technologies or Cloud architectures, this ability gives you a transparent elasticity of power while giving you the freedom to choose your architecture.

  • Multi-Architecture Generation
  • Application = Model
  • Debugging models
  • SOA architecture
  • Help wizards for modeling
  • Continuous Integration
  • Graphics editor for HMI (Human Machine Interface)
  • Collaborative Work
  • Security and role management
  • Integration of inference engine
  • Integrated environment of modeling / generation in Eclipse

Need a solution to develop your applications ?



Download video: MP4 format | WebM format | Ogg
This video does not require any additional plugin. In rare occasions it may interfere with divx player. Please deactivate it in order to see the video.



Download video: MP4 format | WebM format | Ogg
This video does not require any additional plugin. In rare occasions it may interfere with divx player. Please deactivate it in order to see the video.



Download video: MP4 format | WebM format | Ogg
This video does not require any additional plugin. In rare occasions it may interfere with divx player. Please deactivate it in order to see the video.



Download video: MP4 format | WebM format | Ogg
This video does not require any additional plugin. In rare occasions it may interfere with divx player. Please deactivate it in order to see the video.



Download video: MP4 format | WebM format | Ogg
This video does not require any additional plugin. In rare occasions it may interfere with divx player. Please deactivate it in order to see the video.



Download video: MP4 format | WebM format | Ogg
This video does not require any additional plugin. In rare occasions it may interfere with divx player. Please deactivate it in order to see the video.



Download video: MP4 format | WebM format | Ogg
This video does not require any additional plugin. In rare occasions it may interfere with divx player. Please deactivate it in order to see the video.



Download video: MP4 format | WebM format | Ogg
This video does not require any additional plugin. In rare occasions it may interfere with divx player. Please deactivate it in order to see the video.



Download video: MP4 format | WebM format | Ogg format Source : http://tv.bpifrance.fr/Netfective-Technology_v1589.html
This video does not require any additional plugin. In rare occasions it may interfere with divx player. Please deactivate it in order to see the video.



Download video: MP4 format | WebM format | Ogg format
This video does not require any additional plugin. In rare occasions it may interfere with divx player. Please deactivate it in order to see the video.



Download video: MP4 format | WebM format | Ogg format
This video does not require any additional plugin. In rare occasions it may interfere with divx player. Please deactivate it in order to see the video.



Download video: MP4 format | WebM format | Ogg format
This video does not require any additional plugin. In rare occasions it may interfere with divx player. Please deactivate it in order to see the video.



Download video: MP4 format | WebM format | Ogg format
This video does not require any additional plugin. In rare occasions it may interfere with divx player. Please deactivate it in order to see the video.



Download video: MP4 format | WebM format | Ogg format
This video does not require any additional plugin. In rare occasions it may interfere with divx player. Please deactivate it in order to see the video.



Download video: MP4 format | WebM format | Ogg format
This video does not require any additional plugin. In rare occasions it may interfere with divx player. Please deactivate it in order to see the video.



Download video: MP4 format | WebM format | Ogg format
This video does not require any additional plugin. In rare occasions it may interfere with divx player. Please deactivate it in order to see the video.



Download video: MP4 format | WebM format | Ogg format
This video does not require any additional plugin. In rare occasions it may interfere with divx player. Please deactivate it in order to see the video.



Download video: MP4 format | WebM format | Ogg format
This video does not require any additional plugin. In rare occasions it may interfere with divx player. Please deactivate it in order to see the video.



Download video: MP4 format | WebM format | Ogg format
This video does not require any additional plugin. In rare occasions it may interfere with divx player. Please deactivate it in order to see the video.



Download video: MP4 format | WebM format | Ogg format
This video does not require any additional plugin. In rare occasions it may interfere with divx player. Please deactivate it in order to see the video.