Enhance and migrate platform and applications from Solaris 10 and LINUX to other architectures using a toolkit.
|
Challenges
Difficult to migrate applications between platforms of different architectures.
- Client C/C++ software memory leak.
- Client C/C++ software memory corruption.
|
|
|
Results
- After a few hours of traffic run, calls fail due to memory congestion.
- Process dumps core due to illegal access.
|
|
|
Tool (Solution): Coscend's Platform and Applications Migration and Enhancement Service Factory
A set of automated tools that:
- Provides a ‘watch dog’ utility.
- Uses run-time library options.
- Runs DBX capabilities.
|
The toolkit comprises of:
|
|
|
|
Key Features
- Identify memory leaks in the code.
- Identify heap memory corruptions in their code.
- ‘Stack memory’ issues can be identified.
- Identify issues in any third party tools that clients may be using.
|
|
|
Benefits
- Can be applied in-house at client’s site, errors can be captured upfront and fixed before the product hits their customer site.
- Eliminate high-cost debugging sessions at customer premises.
|
|
|
Impact
- Accelerate time to market.
- Suggest enhancements to achieve optimum performance.
|
|
|