Generating compatible partner processes in BPEL
AssigneeInternational Business Machines Corporation
InventorsSimon Moser, Marc Haebich, Axel Martens
Life of this patent
Estimating the term…
Loading patent…
AssigneeInternational Business Machines Corporation
InventorsSimon Moser, Marc Haebich, Axel Martens
Estimating the term…
The present invention relates to a Workflow Management System or a computer system with comparable functionality (WFMS). More particularly the invention relates to a method or means for generating a runtime compliant partner process for a given original process, wherein both processes are dedicated to interact with each other. In order to provide a method for generating a runtime compliant partner process for a given original process, which is easier understandable for a process developer, it is proposed to perform the steps of: Step 1: Identifying all activities of the original process interacting with the partner process, Step 2: Determining if an activity is able to be mirrored by a mechanism supported by the business process language, e.g. BPEL, Step 2.1: If yes, generating the mirrored activity and creating a respective activity name, Step 2.1: If not, using a predetermined mathematical method for dissecting such an activity that into a set of sub-activities, which can be mirrored, Step 2.2.1: Generating a respective mirrored sub-activity and creating a respective activity name for each sub-activity, Step 2.2.2: Arranging the mirrored sub-activities according to the outcome of the predetermined mathematical method.
A method, embodied in at least one computer, for generating a separate runtime compliant partner process for a given original process, wherein both processes are dedicated to interact with each other, the computer performing the steps comprising:
A system including at least one processor and a non-transitory computer readable memory, said non-transitory computer readable medium having program code stored thereon for, when executed on said processor, generating a separate runtime compliant partner process for a given original process, wherein both processes are dedicated to interact with each other, said program code comprising:
A computer program product including a non-transitory computer readable medium, said computer readable medium having program code stored thereon for generating a separate runtime compliant partner process for a given original process, wherein both processes are dedicated to interact with each other, said program code comprising:
Dependencies are inferred from the claim text.