发明名称 Executing a business process by a standard business process engine
摘要 Executing a business process can include providing a context data object including a payload data structure for storing a payload data and automatically splitting an annotated context data object into one or more utility data objects. Responsive to creating a second utility data object, a pre-processing task can be injected into the business process, the pre-processing task using a copy of a 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. Responsive to creating a third utility object, a post-processing task can be injected into the business process. The post-processing task can use a copy of the second mapping to write the payload data of the first utility data object to elements of a predefined data structure instance.
申请公布号 US8935173(B2) 申请公布日期 2015.01.13
申请号 US201314055613 申请日期 2013.10.16
申请人 International Business Machines Corporation 发明人 Breiter Gerd;Kloppmann Matthias;Spatzier Thomas
分类号 G06Q10/00 主分类号 G06Q10/00
代理机构 Cuenot, Forsythe & Kim, LLC 代理人 Cuenot, Forsythe & Kim, LLC
主权项 1. A computer-implemented method of executing a business process by a standard business process engine, comprising: automatically splitting a context data object including a payload data structure, using a processor and upon the context data object being annotated with a first mapping, into a plurality of utility data objects including: a first utility data object including the payload data structure;a second utility data object including a copy of the first mapping; and injecting a pre-processing task into the business process, wherein the pre-processing task uses the copy of the first mapping to read data from a predefined data structure instance andstore the read data as payload data in the payload data structure of the first utility data object.
地址 Armonk NY US