Legacy Options

Legacy Migration


There are a range of options available for organisations looking to migrate their legacy applications to new platforms; from quick fixes such as legacy wrapping and code alteration tools to permanent, but more complex, solutions such as automated migration or even rewriting the legacy system.

There are times when these approaches will not handle the true state of affairs. Erudine’s technology helps you move on from fire fighting code related-issues to addressing complexity and regaining control of the business behaviour of your legacy application. It also ensures that you do not create a second-generation legacy system.
 
Erudine’s solution significantly reduces the risks associated with legacy migration. The approach involves observing the legacy system in operation and using that information to teach the replacement system the appropriate behavior. Not only does this mean that the new system performs precisely the way it needs to, it is also a ‘non-invasive’ process that does not necessarily require examination of the legacy source code.

It is often the case that legacy system owners are unaware how their system works. With Erudine's Behaviour Engine technology the input and output data of the system is used to construct its replacement, revealing its precise functionality. The result is an agile ‘clone’ system that can either be deployed immediately, without needing to go through lengthy impact assessment and regression testing, or used to assess new functionality before going live.

The Erudine approach to legacy migration is proven to vastly reduce the development cost of a replacement system, deliver it rapidly, and reduce the costs of maintaining the new system once it is operational.
 
Most important of all, the new system will never become legacy. The Erudine replacement will always be open to change at any time, allowing a business to modify it to meet changing requirements and new opportunities.