presents: rally to java conversion suite

17
Presents: Rally To Java Conversion Suite

Upload: ataret

Post on 11-Feb-2016

52 views

Category:

Documents


0 download

DESCRIPTION

Presents: Rally To Java Conversion Suite. Rally was an excellent tool for its environment and its time:. Character cell terminal. Character cell terminal. Character cell terminal. Open VMS / RDB. Rally is a well structured, easy to learn and efficient tool. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Presents: Rally To Java Conversion Suite

Presents:

Rally To Java Conversion Suite

Page 2: Presents: Rally To Java Conversion Suite

Rally was an excellent tool for its environment and its time:

Open VMS / RDB

Character cell terminalCharacter cell terminal

Character cell terminal

Page 3: Presents: Rally To Java Conversion Suite

Rally is a well structured, easy to learn and efficient tool.

Page 4: Presents: Rally To Java Conversion Suite

no Graphical User Interfaceno support for n-tier architecturesophisticated algorithms and database

processing cases need to be maintained externally in other environments

Rally will be unsupported by Oracle in the next year

New VMS versions don’t support Rally

But in the modern world Rally environment becomes a legacy one:

Page 5: Presents: Rally To Java Conversion Suite

Customer alternatives:

• Very costly • Time consuming• May lead to the loss of business logic and user interface

investments

Rewriting of the application from the scratch.

Face-lifting – new GUI with old Rally system as a back engine. • Still needs maintenance and development in

unsupported Rally environment• New VMS doesn’t support Rally

Conversion as a replacement methodology

Page 6: Presents: Rally To Java Conversion Suite

Conversion as a replacement methodology.

• Saves all the investments in business logic.

• Opens the way to maintenance and further development in a new modern environment.

• Costs about ¼ from the rewriting.

• Takes just 2-4 man-months for an average application.

Page 7: Presents: Rally To Java Conversion Suite

• Modern and powerful language.• Allows very flexible platform choosing• Allows staying with current platform on

server side for a customer interested in it (VMS and RDB).

Strategic decision :

Java as a target conversion environment

Page 8: Presents: Rally To Java Conversion Suite
Page 9: Presents: Rally To Java Conversion Suite

R2J Conversion steps:• Automatic generation of the full Rally

application report.• Automatic generation of intermediate xml-

representation.• Half-automatic revision of the xml-

representation for unreported by Rally parts.• Automatic translation of the report into a set of

Java and XML modules.• Manual treatment for reported in previous

steps not matching or unsupported features.• Fine tuning for effective database support.

Page 10: Presents: Rally To Java Conversion Suite

Rally produces an application report including all the information about the application in unstructured form. Developed by MainTrend sophisticated parsing process automatically translates this report into an intermediate xml-representation.

Page 11: Presents: Rally To Java Conversion Suite

After producing the intermediate xml-representation for the Rally application, all the unreported points ( such as aggregate types for aggregate fields or texts for menu items) should be completed manually.

Page 12: Presents: Rally To Java Conversion Suite

Automatic generation transforms the Rally application into four Java

packages:

- data access layer package- business logic layer package- presentation layer package- façade (control layer) package

Page 13: Presents: Rally To Java Conversion Suite

Maintenance and enhancement of the resulting application can be easily done in the new environment. JDataPanel is the base for both the converted application and further development. JDataPanel graphical designer is available as a standalone tool and as Oracle JDeveloper Add-in.

Page 14: Presents: Rally To Java Conversion Suite

JDataPanel designer as Oracle JDeveloper Add-in.

Page 15: Presents: Rally To Java Conversion Suite

The automatic conversion part covers more then 80% of overall conversion efforts depending on the source

application.

The final step is the manual completion of the generated code and database access fine tuning.

Page 16: Presents: Rally To Java Conversion Suite

R2J Conversion Suite

• The same productivity and more, in a new modern application.

• Customer can decide on the platform. A VMS / RDB based organization can proceed without a major change in it’s structure. The organization can but doesn’t have to migrate to another platform.

• R2J provides the organization with a much lower cost and fast solution to their legacy applications.

• The applications can be further developed by our GUI designing tools and framework alongside and integrated with the most cutting-edge commercial development tools.

Page 17: Presents: Rally To Java Conversion Suite

Thank you!