|
|
| About The Customer |
The customer is a global consulting firm
focusing on information assets and enterprise connectivity, building
core IT and communications services for enterprises worldwide.
|
| The Challenge |
|
The objective of the project was porting of an application from
Solaris to Linux platform.
|
|
The Solution
|
The complete product, which included
modules such as order management server, paging server, queue server,
and transaction service manager, were ported from Solaris to Linux.
The specific strategy for the portage was compiling the entire system
on Linux. Based on the compilation errors, the existing Solaris based
C++ source code was suitably modified on Linux by using, for example,
#ifdef. In this manner, a single source code could be maintained for
both Solaris and Linux platforms in the future. Each of these server
components was ported onto Linux and sent across incrementally to
the customer for unit, system and acceptance testing.
|
| The Benefits |
|
 |
A well-defined porting
methodology successfully helped porting the product to Linux
platform |
 |
Global delivery model
provided significant cost and quality advantages, since the
team was located in the offshore development center in India.
|
|
|
|
|