CORBA Migration

"The Risk Free Move."

OCI has helped many clients move from proprietary products to more recent open source technologies. The client's objective was to both reduce costs and to leverage access to the code to be able to improve its implementation.

We have migrated many middleware styles such as CORBA, J2EE, publish and subscribe (message queuing), to later and more cost effective versions. In many cases the migration cost were recovered in a short period after installation. The client was left with a lower cost of operation and an upgraded middleware framework ready for more application evolution. Moving to open source spreads much of the maintenance cost across the community of users. Leveraging it as much as possible makes good business sense.

Our client base and industry experience includes Telcos, defense systems, market data, trading systems, healthcare. Contact us to discuss how we might expedite your migration to those benefits sooner, and to take advanatge of our previous experiences.

OCI has addressed many issues when supporting migration projects. Let us put our tools and techniques to work to expedite your project by working with you, or as an off-site project.

CORBA Migration

Your company may be looking to move from its present (old) CORBA implementation to leverage the later features of the OMG CORBA standard, as implemented in TAO and JacORB. Or it may be switching to open source ORBs to save on license fees. Either way, migration within the CORBA suite of products allows you to keep up with evolution of CORBA technology, while minimizing the cost and risk of replacement of those past investments. Open source CORBA moves your infrastructure to a new level of cost effectiveness.

A list of common migration issues and considerations is available for a self-audit.

OCI’s Migration Engagement Model

OCI offers two models: one for C++ CORBA migration, the other for Java CORBA migration. Each service is rendered by an expert in the language of the target implementation. For migrations involving both Java and C++ it is recommended that the service be provided in parallel with a joint kick-off session, to ensure architectural consistency.

In all cases OCI can either provide consulting support to your team, as needed, or will perform the migration fully.

Target audience: the primary domain experts, architects and senior developers. It is preferred that this be a small group of experienced individuals to ensure interactive discussion, rapid appreciation of the issues and ability to resolve complex design issues so as to enable re-implementation using other (more contemporary and standards based techniques).

Objectives: a consensus by both the OCI consultants and the client team of the scope and steps required to successfully implement the migration.