Policy-Driven Middleware for Self-adaptation of Web Services Compositions [chapter]

Abdelkarim Erradi, Piyush Maheshwari, Vladimir Tosic
2006 Lecture Notes in Computer Science  
We present our policy-based middleware, called Manageable and Adaptive Service Compositions (MASC), for dynamic self-adaptation of Web services compositions to various changes. MASC integrates and extends our earlier middleware called the Web Services Message Bus (wsBus). In particular, we discuss MASC support for customization of Web services compositions to address business exceptions and wsBus support for correction (fault management) of Web services compositions to improve reliability. We
more » ... ve evaluated the former support on a stock trading case study and the latter support on a supply chain management case study. Our solutions are complementary to the existing approaches and provide: coordination of fault management between SOAP messaging and business process orchestration, greater diversity of monitoring and control constructs, specification of both technical and business aspects used for adaptation decisions, higher level of abstraction easier for use by non-technical people, and externalization of monitoring and adaptation actions from definitions of business processes.
doi:10.1007/11925071_4 fatcat:vbydlpqzrjbenemwixz7spby5q