DocumentCode :
1808917
Title :
BPEL Remote Objects: Integrating BPEL Processes into Object-Oriented Applications
Author :
Ferber, Marvin ; Rauber, Thomas ; Hunold, Sascha
Author_Institution :
Dept. of Comput. Sci., Univ. of Bayreuth, Bayreuth, Germany
fYear :
2010
fDate :
5-10 July 2010
Firstpage :
33
Lastpage :
40
Abstract :
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 article presents an approach for integrating BPEL business processes into object-oriented applications. We propose BPEL remote objects (BPELROs) that can be accessed asynchronously in an object-oriented manner. We present a method how state-based business processes can be implemented using BPELROs. It is shown how to apply BPELROs for software modernization tasks and we also evaluate the performance of BPELROs on different BPEL engines.
Keywords :
Web services; business data processing; object-oriented languages; software architecture; workflow management software; BPEL remote object; SOA; Web service; business process execution language; event handling; event-driven applications; object oriented design; service oriented architecture; state-based business processes; workflow based process; Adaptation model; Business; Engines; Object oriented modeling; Simple object access protocol; Unified modeling language;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Services Computing (SCC), 2010 IEEE International Conference on
Conference_Location :
Miami, FL
Print_ISBN :
978-1-4244-8147-7
Electronic_ISBN :
978-0-7695-4126-6
Type :
conf
DOI :
10.1109/SCC.2010.84
Filename :
5557212
Link To Document :
بازگشت