Разработка кросс-транслятора для CASE-системы

Разработка кросс-транслятора для CASE-системы

Американская компания, выпустившая на рынок CASE-средство для быстрой разработки бизнес-приложений, обратилась в Ланит-Терком с задачей заменить кросс-транслятор, являющийся ядром системы.

Наша команда разработала принципиально новую многоплатформенную версию кросс-транслятора со встроенного языка Rules в языки COBOL и C, а затем и в Java, что позволяет создавать приложения для самых разнообразных целевых платформ, в том числе клиент-серверные приложения, в которых клиентская и серверная части реализованы на разных целевых языках.

Использование трансляции в языки высокого уровня, являющиеся «родными» для платформ IBM Mainframe, OS/2 и Windows, позволяет строить приложения, наиболее эффективные для целевой платформы. Наличие легко читаемого сгенерированного кода позволяет пользователю при необходимости ознакомиться с особенностями трансляции, а также существенно облегчает процесс интеграции полученных приложений со сторонними системами.

Также за время нашего сотрудничества возможности самого языка Rules были существенно расширены.

Операционная система: Microsoft Windows, OS/390, OS/2

Технологии: Microsoft Visual Studio 6, Java, JDBC, COBOL, IBM DB/2