Bridging Java and AspectJ through explicit join points
Proceedings of the 5th international symposium on Principles and practice of programming in Java
Aspect-oriented software development
Aspect-oriented software development
A novel aspect-oriented BPEL framework for the dynamic enforcement of web services security
International Journal of Web and Grid Services
New XACML-AspectBPEL approach for composite web services security
International Journal of Web and Grid Services
XrML-RBLicensing approach adapted to the BPEL process of composite web services
Service Oriented Computing and Applications
Hi-index | 0.00 |
AO4BPEL applied Aspect Oriented Programming to executable business processes. Although modularized, AO4BPEL aspects do not have an explicit interface and the implicit one, based on XPath, is often fragile, hence reusing aspects in different processes is quite hard. Cooperative Aspect Oriented Programming aims at making aspects reusable by means of cooperative work between base code and aspects, realized by increasing the explicit awareness of aspects at the expense of pure obliviousness. This work investigates the use of Cooperative Aspect Oriented Programming with BPEL processes.