IP Library Granted Patent US 7,890,937
Granted Patent B2
US 7,890,937 · App. 11/407,696 · Granted Feb 15, 2011

Data processing system and method

Assignee: SAP AG
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,890,937
App. No.
11/407,696
Granted
Feb 15, 2011
Kind
B2
Abstract

The present invention relates to a data processing system including a first file converter converting a set of file formats into an extended markup language format, a software development tool, and a workflow processing system. The software development tool includes a second file converter for rendering the extended markup language format into a unified modeling language graphic, a renderer for rendering a unified modeling language format converted file, a modifier for graphic modification of the rendered file, a third file converter converting the unified modeling language format to the extended markup language format, and means for deploying an extended markup language format converted file to the workflow processing system. The present invention enables to provide a meta workflow system that can be implemented on the level of existing workflow systems by integration.

Claims (32)

1. A data processing system comprising:

first file conversion means for converting a set of file formats into an extended markup language format;

a software development tool; and

a workflow processing system;

wherein the software development tool comprises second file conversion means for rendering the extended markup language format into a unified modeling language format, means for graphic modification of the rendered file, third file conversion means for converting the unified modeling language format to the extended markup language format, and means for deploying an extended markup language format converted file to the workflow processing system.

2. The data processing system of claim 1 , further comprising a first graphical user interface providing a selection of a legacy file having one of the file formats of the set of file formats.

3. The data processing system of claim 1 , further comprising fourth file conversion means for converting the extended markup language format into a selected file format of the set of file formats.

4. The data processing system of claim 2 , further comprising a second graphical user interface providing a selection of one of the deployed extended markup language format converted files for instantiation thereof and initialization of respective workflow processing by the workflow processing system.

5. The data processing system of claim 1 , further comprising the workflow processing system being coupled to a set of application programs ( 160 ) for execution of the instantiated process.

6. The data processing system of claim 1 , further comprising the workflow processing system being coupled to a set of web services for execution of the instantiated process.

7. A data processing method comprising:

converting a legacy process description file into an extended markup language process description template;

rendering the extended markup language process description template in a unified modeling language format;

graphically modifying the rendered process description template;

converting the modified process description template from the unified modeling language format to the extended markup language format; and

deploying the extended markup language format converted modified process description template to a workflow processing system.

8. The data processing method of claim 7 , further comprising selecting one of the legacy process description files having a file format of a predefined set of file formats by means of a software developer's graphical user interface.

9. The data processing method of claim 7 , further comprising converting one of the extended markup language process description templates that has been obtained by converting the unified modeling language format to the extended markup language format into a selected one of the set of file formats.

10. The data processing method of claim 7 , further comprising selecting one of the deployed extended markup language format converted files for instantiation thereof and initialization of respective workflow processing by the workflow processing system.

11. The data processing method of claim 7 , further comprising using one or more web services for performing one or more of the steps of the workflow processing.

12. The data processing method of claim 7 , further comprising selecting one or more legacy process description files for definition of a combined workflow.

13. A computer program product tangibly embodied in an information carrier, the computer program product including instructions that, when executed, perform operations for data processing, the operations comprising:

converting a legacy process description file into an extended markup language process description template;

rendering the extended markup language process description template in a unified modeling language format;

graphically modifying the rendered process description template;

converting the modified process description template from the unified modeling language format to the extended markup language format; and

deploying the extended markup language format converted modified process description template to a workflow processing system.

14. The computer program product of claim 13 , the operations further comprising selecting one of the legacy process description files having a file format of a predefined set of file formats by means of a software developer's graphical user interface.

15. The computer program product of claim 13 , the operations further comprising converting one of the extended markup language process description templates that has been obtained by converting the unified modeling language format to the extended markup language format into a selected one of the set of file formats.

16. The computer program product of claim 13 , the operations further comprising selecting one of the deployed extended markup language format converted files for instantiation thereof and initialization of respective workflow processing by the workflow processing system.

17. The computer program product of claim 13 , the operations further comprising using one or more web services for performing one or more of the steps of the workflow processing.

18. The computer program product of claim 13 , the operations further comprising selecting one or more legacy process description files for definition of a combined workflow.

Assignments (2)
CHANGE OF NAME Recorded Aug 26, 2014
From: SAP AG
To: SAP SE
Reel/Frame 033625/0334 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 3, 2006
From: THORMAEHLEN, FREDERIK
To: SAP AG
Reel/Frame 018059/0492 →
Priority Claims (1)
EP 05008513 · Apr 19, 2005 · regional
Continuity (1)
Related Publication 20060271849A1 · Nov 30, 2006