Real Time Billing Software – Next Gen

In 2005 Comverse asked us to help design and implement the next generation of their product line.

We were tasked with helping the staff figure out how to make their entire existing product line extensible. The goal was to simplify onboarding of new customers that had specific requirements outside of the core framework. The extensible points in the existing product ranged from embedded SQL in C++ projects, web services, GUI clients, Oracle stored procedures and tables, along with various build, package, and deployment processes.

We developed a meta-data model to represent all the extension points and hooks and by running a custom code generation tool we would build all the stubs for the extensibility pieces during a build process.

Various technologies were used here… C++, PL/SQL, VB.NET, HTML, etc.