Processing

Please wait...

Settings

Settings

Goto Application

1. WO2012068110 - SAFELY TRANSPORTING LEGACY DATA TO AN OBJECT SEMANTIC FORM DATA GRID

Note: Text based on automatic Optical Character Recognition processes. Please use the PDF version for legal matters

[ EN ]

CLAIMS

1. A computer implemented method for transporting data from a legacy data system to an object framework data grid, the method comprising at least one of the sequential, nonsequential and sequence independent steps of:

publishing by a computer at least one legacy data storage system to a data grid;

converting by the computer a legacy data functionality to a grid data functionality to access the data grid;

generating by the computer an object framework including mapping grid-based tabular data structures into data grid based objects;

modifying by the computer access functionality to the object framework to access at least one of the grid data and object data on the data grid;

converting by the computer legacy code to a semantic network;

retrieving rules from the legacy data systems for use in the semantic network responsive to predetermined criteria; and

executing the semantic network with the retrieved rules and the data grid.

2. The method of claim 1, wherein the publishing of the at least one legacy data storage system is performed by an extract, transform, load tool.

3. The method of claim 1, further comprising performing parallel tests on the legacy data storage and the unified data grid to determine whether access through the data storage and the unified data grid provide substantially same results.

4. The method of claim 3, further comprising generating a parallel test report responsive to said performing the parallel tests.

5. The method of claim I, further comprising performing parallel tests on the legacy data functionality and the grid data functionality to determine whether access through the legacy data functionality and the grid data functionality provide substantially same results.

6. The method of claim 5, further comprising generating a parallel test report responsive to said performing the parallel tests.

7. The method of claim I, further comprising performing parallel tests on the legacy code and the semantic network to determine whether access through the legacy code and the semantic network provide substantially same results.

8. The method of claim 7, further comprising generating a parallel test report responsive to said performing the parallel tests.

9. The method of claim 1, further comprising providing a roll-back capabilities to enable usage of the legacy code to enable a platform access to the legacy data storage.

10. The method of claim 9, wherein the roll-back is performed by a switch that points to the legacy code that enables the platform access to the legacy data storage.

11. The method of claim 1, wherein the mapping includes dynamically mapping target state objects to the unified data grid.

12. The method of claim 1, wherein the converting the computer legacy code includes at least one of re-factoring, simplifying and collapsing the computer legacy code.

13. The method of claim 1, wherein the rules decision engine includes a reasoned module enforcing and inferring the semantic relationships.

14. The method of claim 1, wherein the predetermined criteria for retrieving rules is based on criteria for selecting rules that are optimal in the semantic network.

15. The method of claim 1, wherein the legacy data functionality is converted platform by platform to the grid data functionality.

16. The method of claim 1, further comprising synchronizing the legacy data storage system and the data grid after the publishing of the legacy data storage system to the data grid.

17. The method of claim 1, wherein a real-time publish/subscribe relationship is maintained between the legacy data and the object framework.

18. The method of claim 1, wherein the data grid includes an in-memory based footprint that can accommodate dynamic schema changes.

19. A computer transportation system transporting data from a legacy data system to an object framework data grid, comprising:

a legacy data system storing a plurality of data storage systems;

a data grid including data extracted, transformed and loaded from the legacy data system;

a computer for converting access from the legacy data system to the data grid, including a switch with a roll-back capability for rolling-back access from the data grid to the legacy data system;

legacy code for accessing the legacy data system by a business platform;

collapsed code including re- factored legacy code that has been collapsed when access has been migrated from the legacy data system to the data gird;

a legacy rules database storing a plurality of decision rules;

a data grid rules database storing the legacy rules that are selected for use in the data grid; and

a rules decision engine that accesses the collapsed code and the data grid.

20. The computer of claim 19, wherein the data grid includes a legacy mapping module that maps legacy tabular data to an object framework system.

21. The computer of claim 19, wherein the computer may convert access from the legacy data system to the data grid on a platform by platform basis.

22. The computer of claim 19, wherein the computer performs parallel tests on the legacy code and the collapsed code to determine whether access through the legacy code and the collapsed code provide substantially same results.

23. The computer of claim 22, wherein the computer synchronizes the legacy data system and the data grid based on the results of the parallel tests.