University of Bath Student Union
Service-orientation and object-oriented design are common practice in the field of business application development. Business process execution languages help to facilitate the orchestration of Web services in Service-Oriented Architectures (SOA). However, using business processes from within object-oriented and event-driven applications is difficult as asynchronous event handling is missing in workflow-based business process modeling languages. The present paper presents an approach for integrating BPEL business processes into object-oriented applications. The authors propose BPEL Remote Objects (BPELROs) that can be accessed asynchronously in an object-oriented manner.