×

Executing a business process by a standard business process engine

  • US 9,940,597 B2
  • Filed: 04/11/2012
  • Issued: 04/10/2018
  • Est. Priority Date: 04/12/2011
  • Status: Active Grant
First Claim
Patent Images

1. A computer hardware system comprising:

  • a memory having stored therein program code; and

    a hardware processor configured to execute the program code to initiate executable operations of a business process using a standard business process engine, the operations comprising;

    providing a context data object annotated with mapping information, the context data object including a payload data structure for storing a payload data;

    automatically splitting said annotated context data object into one or more utility data objects, each utility data object conforming to a standard data object definition, the one or more utility data objects including;

    a first utility data object comprising the payload data structure;

    a second utility data object when the context data object is annotated with a first mapping, wherein said second utility data object comprises a copy of the first mapping; and

    a third utility data object when the context data object is annotated with a second mapping, wherein said third utility data object comprises a copy of the second mapping;

    responsive to creating the second utility data object, injecting into a business process a pre-processing task, the pre-processing task using the copy of the first mapping to read data from the predefined data structure instance and to store the read data as payload data in the payload data structure of the first utility data object; and

    responsive to creating the third utility object, injecting into the business process a post-processing task, the post-processing task using the copy of the second mapping to write the payload data of the first utility data object to elements of a predefined data structure instance.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×