presents: rally to java conversion suite
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 PresentationTRANSCRIPT
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
Rally is a well structured, easy to learn and efficient tool.
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:
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
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.
• 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
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.
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.
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.
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
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.
JDataPanel designer as Oracle JDeveloper Add-in.
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.
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.
Thank you!