The execution of business processes with BPEL relies on external Web services, which are not necessarily managed by the process owner. This implies the need to constantly verify the correctness of the interactions between the involved parties. This paper proposes a design process model for the definition of supervised processes, in which supervision rules are automatically generated starting from the policies that characterize the external services. These policies exploit WSCoL as a language for describing constraints on the messages exchanged with the business process. In addition, we also present a new version of Dynamo: a prototype of an aspect oriented execution environment that conjugates a BPEL engine and a supervision framework. © Springer-Verlag Berlin Heidelberg 2007.
CITATION STYLE
Baresi, L., Guinea, S., & Plebani, P. (2007). Policies and aspects for the supervision of BPEL processes. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 4495 LNCS, pp. 340–354). Springer Verlag. https://doi.org/10.1007/978-3-540-72988-4_24
Mendeley helps you to discover research relevant for your work.