Patent ID: 9063753
Filing Date: 2015-06-23
Classification: G06F

Abstract:
1. A method comprising: storing a business object at a business object infrastructure repository, the business object having a plurality of nodes, including at least one exit node associated with a code snippet written in a programming language; responsive to a request received from a client device, executing the business object at a processing framework until the exit node is reached; loading, from the repository, the code snippet that is written in the programming language and associated with the exit node; selecting a virtual machine interpreter, from a plurality of virtual machine interpreters, for the code snippet that is associated with the exit node of the business object based on the programming language of the code snippet that is associated with the exit node of the business object; calling the code snippet via the selected virtual machine interpreter; and returning to the business object via the exit node and resuming execution of the business object; wherein the exit node that is included in the business object and associated with the code snippet written in the programming language is a first exit node that is included in the business object and associated with a first code snippet written in a first programming language; wherein the loading, from the repository, the code snippet that is written in the programming language and associated with the exit node comprises: wherein the selecting a virtual machine interpreter, from a plurality of virtual machine interpreters, for the code snippet based on the programming language of the code snippet comprises: wherein the returning to the business object via the exit node and resuming execution of the business object comprises: