Coscend Communications Solutions
"Coscend is at the vanguard of a new evolution in telco OSS/BSS systems integration."
 
Caroline Chappell, Analyst
Product Porter
Port applications and platforms from one system environment to another.


Challenges
  • Platform code to be truly portable between various hardware architectures (SPARC, x86, etc.).

  • Client communication over a heterogeneous network.

  • Persistent data storage on the disk.

  • Difficult to generate billing records.

  • Difficult to trace products, even though it is important that trace generated on SPARC gets formatted correctly on x86.

Results
  • Dropped calls because of not understanding the communications sent by various entities.

  • Mis-representation of billing data.

  • Inability to identify and pin-point the issue because of incorrect diagnostic reports, and invalid or false alarm generation.

Tool (Solution):  Coscend's Product Porter
  • Identifies the endianness dependent code.
  • Suggests users of various anomalies in the code.
Key Features
  • Runs on all files including sub-directories starting from a specified directory.
  • Issues report in a user friendly format.
Benefits
  • Helps write portable code.
  • Tool itself can be made portable to run on various UNIX-like environments.
Impact
  • Reduces manual and error-prone code inspection times by up to 70%.
  • Cuts cost of code maintainability by up to 50% (Solaris, Linux).
Copyright © 2007- Coscend Communications Solutions, L.L.C.  All rights reserved.  |  Terms & Conditions