The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Mar. 03, 2009

Filed:

Aug. 02, 2006
Applicants:

Matthias Kloppmann, Sindelfingen, DE;

Frank Leymann, Aidlingen, DE;

Albert Maier, Tuebingen, DE;

Bernhard Mitschang, Boeblingen, DE;

Charles Daniel Wolfson, Austin, TX (US);

Inventors:

Matthias Kloppmann, Sindelfingen, DE;

Frank Leymann, Aidlingen, DE;

Albert Maier, Tuebingen, DE;

Bernhard Mitschang, Boeblingen, DE;

Charles Daniel Wolfson, Austin, TX (US);

Attorneys:
Primary Examiner:
Int. Cl.
CPC ...
G06F 17/00 (2006.01); G06F 17/30 (2006.01); G06F 9/455 (2006.01);
U.S. Cl.
CPC ...
Abstract

Activities within a workflow are either data management activities (DMAs) or non-DMAs. A workflow is typically carried out by a system by executing one activity after the other. This can, however, be very time consuming. A method and system are provided for optimizing a group of activities (GOA) comprising a DMA, whereby the GOA is comprised in the workflow to improve the overall performance. The method determines the DMAs, and for each DMA, a data level statement (DLS). The GOA is determined and a process graph model (PGM) is determined from the GOA so that the DLS is comprised in the PGM and the semantics of the PGM are identical to those of the GOA. The PGM is optimized for which an optimized GOA is determined. The semantics of the optimized GOA are identical to those of the GOA. In the workflow, the GOA is replaced by the optimized GOA.


Find Patent Forward Citations

Loading…