DocumentCode :
1828962
Title :
Augmentation of BPEL with New Functions Using Aspect-oriented Programming
Author :
Kwak, Donggyu ; Choi, Jaeyoung ; Lee, Myungho
Author_Institution :
Sch. of Comput. Sci. & Eng., Soongsil Univ., Seoul, South Korea
fYear :
2012
fDate :
25-27 June 2012
Firstpage :
941
Lastpage :
946
Abstract :
BPEL is a standard executable language for specifying actions within business processes with web services. BPEL workflow requires a rule engine to describe application processes in BPEL. In this paper, we introduce a new method to augment BPEL with new functions using aspect-oriented programming by presenting JWX and JWX4BPEL. JWX is a document to describe additional functions, and JWX4BPEL weaves them with BPEL in order to apply new functions to BPEL using aspect-oriented programming. JWX4BPEL generates a new workflow with the additional functions without modifying the original BPEL document. We also show an application example of JWX4BPEL, a payment system, in which rules for new requirements are applied to pre-existing hiring information. As a result, it is possible to provide modeling services using rules and to increase reusability of documents.
Keywords :
Java; Web services; XML; aspect-oriented programming; business data processing; document handling; specification languages; workflow management software; BPEL augmentation; BPEL workflow; JWX; JWX4BPEL; Java Weaving XML; Web services; application processes; aspect-oriented programming; business processes; document reusability; modeling services; payment system; pre-existing hiring information; rule engine; standard executable language; Engines; Information services; Java; Programming; Weaving; Web services; XML; B2J; Java Weaving; aspect-oriented programming; workflow;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
High Performance Computing and Communication & 2012 IEEE 9th International Conference on Embedded Software and Systems (HPCC-ICESS), 2012 IEEE 14th International Conference on
Conference_Location :
Liverpool
Print_ISBN :
978-1-4673-2164-8
Type :
conf
DOI :
10.1109/HPCC.2012.136
Filename :
6332272
Link To Document :
بازگشت