MC-Cube: Mastering Customizable Compliance in the Cloud
ICSOC-ServiceWave '09 Proceedings of the 7th International Joint Conference on Service-Oriented Computing
Visualizing and assessing a compositional approach of business process design
SC'10 Proceedings of the 9th international conference on Software composition
Business policy compliance in service-oriented systems
Information Systems
On scientific experiments and flexible service compositions
From active data management to event-based systems and more
Verifying mediated service interactions considering expected behaviours
Journal of Network and Computer Applications
Compensation of adapted service orchestration logic in BPEL 'n' aspects
BPM'11 Proceedings of the 9th international conference on Business process management
ESOCC'12 Proceedings of the First European conference on Service-Oriented and Cloud Computing
An aspect-oriented framework for specification and enforcement of non-functional concerns in WS-BPEL
International Journal of Web and Grid Services
Model-as-you-go: An Approach for an Advanced Infrastructure for Scientific Workflows
Journal of Grid Computing
Hi-index | 0.00 |
The need for flexibility in process-based applications, in particular during their execution, places the demand for enabling adaptability of processes. AOP is considered to be one of the approaches to flexibly switch on and off functionality on per-instance basis in applications during their execution; analogously, this paradigm can be applied in a BPEL environment to enable adaptation of running orchestrations. In the presented approach we strive towards reuse of as much concepts and technology already available in a Web service (WS) environment as possible. We combine standard BPEL, the publish/subscribe paradigm and WS-Policy so that WS operations play the role of aspects with respect to BPEL processes. We present the syntax for such aspects as an extension of the WS-Policy framework. We introduce the architecture of the supporting infrastructure and a prototypical implementation. The approach draws on the combined benefits of service orientation and the AOP paradigm to improve the state-of-the-art techniques for flexibility of service orchestrations in a non-intrusive manner.