Abstract: A method of extracting and transforming a business rule which is a self contained section of legacy code focused on the computation of specific business policy includes identifying the business rule. Thereafter, the business rule code is located in the existing program and extracted in human readable code form. New code is generated for a new application for containing the business rule therein, and the new code is integrated into the new application. A system for extracting and transforming such business rules from existing programs such as legacy applications to a new application includes various components for achieving the various noted steps.
Type:
Grant
Filed:
February 4, 1999
Date of Patent:
May 14, 2002
Assignee:
Relativity Technologies
Inventors:
Vivek Wadhwa, Len Erlikh, Ioan M Oara, Andrey N. Terekhov, Mikhail Bulyonkov
Abstract: A method for recreating a user interface of an existing application screen into a graphical user interface having the same functionality of the original interface includes matching the structure data in a user interface of an existing application to a pattern of data structure in the application which communicates with the screen. Portions of the existing program communicating with each screen of the user interface of the existing application, correspondence between fields of a specific screen and the portion of the program which communicates with the specific screen, and statements where the field is compared with other fields and literal values, are detected. The detected information is displayed and from that information a determination made about which fields represent events. The type of graphical user interface control to be used for each event is specified. The text appearing on the graphical user interface for each control is specified. The result of the event is specified.
Type:
Grant
Filed:
February 4, 1999
Date of Patent:
February 12, 2002
Assignee:
Relativity Technologies
Inventors:
Len Erlikh, Ioan M. Oara, Mikhail Bulyonkov, Audrey N. Terekhov, Vivek Wadhwa