Carrigan Group, Inc.

DeltaC v2.0

Version 2.0, completely re-written in C++, translates legacy DBL programming code into the more universal ‘C’ language.

Legacy systems written in older computer languages are still being maintained today. One such language is DBL® from Synergex®. Companies must pay premium prices for consultants specializing in DBL® – so maintenance and development in this language is expensive. Newer languages like ‘C’, ‘C++’, Visual Basic, and Java offer improved programming environments, plus a wider availability of talent. More programmers are skilled in these mainstream languages than in DBL®.

WHY NOW?

Now is the best time to make that transition. Synergex® is releasing newer versions of DBL®, while retiring older versions. This puts project managers in the position of making a code conversion decision. They may well consider getting out of the DBL® camp and into a modern language.
Also underlying the “DBL® versus modern language” issue is the license fees issue. Synergex® requires a run time license fee to execute programs created in DBL®. This fee averages over $100 per user per year. When the license expires at the end of the year, the DBL® program ceases to operate. These fees can increase the cost of systems by thousands of dollars.

These two motivating factors – aging DBL® software and exorbitant licensing fees – make NOW the right time for our solution.

THE PROCESS...

DBL® source code is passed through an artificial intelligence engine that parses the DBL® language into an intermediate form. That intermediate data set is then passed into a 'C' generator. The resultant code is logic-checked by a programmer proficient in both languages (there are language constructs that cannot be translated properly by a computer, thus necessitating human intervention). Finally, the 'C' code is run through a 'C' compiler to verify the program's integrity, and final touches are applied by hand to make sure the program is a valid 'C' construct. About 75-85% of the converted DBL® code does not need to be modified after the initial conversion.

THE ADVANTAGE...

The Alcor Group has already translated a Legacy DBL® System. Using manual translation, converting a DBL® software system into ‘C’ can take 5 person-years1. Using the DeltaC translation program reduces this time to a matter of a few weeks. This can save the client $1,000,000 in development costs2. In addition, the translation process meticulously retains the Business Logic that might be lost in a manual translation. This is critical to the client, as the most valuable commodity in a software program is the Business Logic captured in the software. 


1 A system may consist of 1,000,000 Lines of Code (LOC), manual translation occurs on average at an optimistic rate of 100 LOC/hour.  There are 40 person hours per week and 52 weeks per year for a total of 4.8 person-years of effort.

2 The current rate for qualified ‘C’ programmers is $100/hour.  At approximately 2000 hours per year times 5 years and $100 per hour = $1,000,000.

DeltaC
Convert your legacy
DBL
® code into C

For more information,
or to schedule your conversion,
please contact Carrigan Group
today at 609-883-9691, or
E-Mail: Info@CarriganGroupInc.com


Systems Integration Services


Carrigan Home PageBackNext