Context constraint integration and validation in dynamic
web service compositions
Pahl, ClausORCID: 0000-0002-9049-212X, Yapa Bandara, Kosala and Wang, MingXue
(2010)
Context constraint integration and validation in dynamic
web service compositions.
In: Sheng, M., Yu, Jia and Dustdar, Schahram, (eds.)
Enabling Context-Aware Web Services: Methods, Architectures, and Technologies.
CRC Press (Taylor & Francis), Florida, USA, pp. 81-105.
ISBN 9781439809853
System architectures that cross organisational boundaries are usually implemented based on Web service technologies due to their inherent interoperability benets. With increasing exibility requirements, such as on-demand service provision, a dynamic approach to service architecture focussing on composition at runtime is needed. The possibility of technical faults, but also violations of functional and semantic constraints require a comprehensive notion of context that captures composition-relevant aspects. Context-aware techniques are consequently required to support constraint validation for dynamic service composition. We present techniques to respond to problems occurring during the execution of dynamically composed Web
services implemented in WS-BPEL. A notion of context { covering physical and contractual
faults and violations { is used to safeguard composed service executions dynamically. Our aim is to present an architectural framework from an application-oriented perspective, addressing practical considerations of a technical framework.