Project Title: Code Generator for Multi-platform Business Software Development System
The Challenge
The client was facing the challenge of supporting and extending a multi-platform code generator from proprietary programming HPS Rules language (4GL) to various target platforms such as Windows NT and OS/390.The Solution
Code generator (CodeGen) allows creating complicated applications on a wide variety of platforms. Multi-platform code generation is enabled by usage of platform-dependent code generator, which generates code on 3 high level languages (C, COBOL and Java), preserving code readability so as generated code is "open" for the user. For C and Java code generation objects are introduced into the source language and an event-driven model is used for applications with forms (windows). Each of these languages is intended to be used on corresponding platform (C for OS/2 and windows, COBOL for Mainframe, Java for every platform where there's a JVM, for example Windows and OS/2).Tools and Technologies
DOS, OS/2, Borland C++, IBM CSet; Windows NT, Visual Studio 6; Java Virtual Machine JDK 1.2, Java Beans, Java Platform Debugger Architecture, JDBC; OS/390, IBM C Compiler, Endevor Version Control System; IDM DB2Related links
http://www.bluephoenixsolutions.comPost Your Story, Tell All About Your Success!
If you want the story of your company to appear on the portal please fill out this form and send it to [email protected]. We would also like you to leave contact information (name, e-mail, phone) of a person who is responsible for filling the form to clarify any questions, which could appear.
Available Success Stories From Companies:
Disclaimer
All information contained in this Section is owned by RUSSOFT.org and its Participants and is protected by Russian and international copyright laws. Any reproduction or republication of all or part of this Section has to remain intact and include a notice on the copyright of RUSSOFT.org or the Participants, as applicable.
While the information of this Section has been presented with all due care, RUSSOFT.org does not warrant the accuracy, completeness, usefulness and truth of Section’s information, links and logos derived from third parties. RUSSOFT.org is not liable for any loss or damage occurring from the use of this Section’s materials.






