Skip to main content

Advertisement

Springer Nature Link
Log in
Menu
Find a journal Publish with us Track your research
Search
Saved research
Cart
  1. Home
  2. Middleware 2006
  3. Conference paper

Policy-Driven Middleware for Self-adaptation of Web Services Compositions

  • Conference paper
  • pp 62–80
  • Cite this conference paper
Save conference paper
View saved research
Middleware 2006 (Middleware 2006)
Policy-Driven Middleware for Self-adaptation of Web Services Compositions
  • Abdelkarim Erradi18,
  • Piyush Maheshwari18,19 &
  • Vladimir Tosic18,20 

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 4290))

Included in the following conference series:

  • ACM/IFIP/USENIX International Conference on Distributed Systems Platforms and Open Distributed Processing
  • 1116 Accesses

  • 55 Citations

  • 3 Altmetric

Abstract

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 have 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.

Download to read the full chapter text

Chapter PDF

Similar content being viewed by others

Flexible Service Compositions

Chapter © 2026

Decreasing the Management Burden in Multi-tier Systems Through Partial Correlation-Based Monitoring

Article 25 January 2017

Exploring Web Service QoS Estimation for Web Service Composition

Chapter © 2020

Explore related subjects

Discover the latest articles, books and news in related subjects, suggested using machine learning.
  • Open Source
  • Policy Adoption
  • Policy Implementation
  • Social Work Policy
  • Stochastic Learning and Adaptive Control
  • Theory and Algorithms for Application Domains
  • QoS-Aware Web Service Composition Techniques

References

  1. Baresi, L., Guinea, S., Plebani, P.: WS-Policy for Service Monitoring. In: Bussler, C.J., Shan, M.-C. (eds.) TES 2005. LNCS, vol. 3811, pp. 72–83. Springer, Heidelberg (2006)

    Chapter  Google Scholar 

  2. Birman, K., Van Renesse, R., Vogels, W.: Adding High Availability and Autonomic behavior to Web Services. In: Proc. of the 26th International Conference on Software Engineering ICSE 2004, Edinburgh, Scotland, UK, pp. 17–26. IEEE Computer Society Press, Los Alamitos (2004)

    Google Scholar 

  3. Charfi, A., Mezini, M.: An Aspect-Based Process Container for BPEL. In: Proc. of the First Workshop on Aspect-Oriented Middleware Development AOMD 2005, Grenoble, France, p. 4. ACM Press, New York (2005)

    Google Scholar 

  4. Curbera, F., Leymann, F., Storey, T., Ferguson, D., Weerawarana, S.: Web Services Platform Architecture: SOAP, WSDL, WS-Policy, WS-Addressing, WS-BPEL, WS-ReliableMessaging and More. Prentice-Hall, Englewood Cliffs (2005)

    Google Scholar 

  5. Erradi, A., Maheshwari, P.: A Broker-Based Approach for Improving Web Services Reliability. In: Proc. of the IEEE International Conference on Web Services 2005 ICWS 2005, Orlando, Florida, USA, pp. 355–362. IEEE Computer Society Press, Los Alamitos (2005)

    Google Scholar 

  6. Erradi, A., Maheshwari, P., Tosic, V.: Recovery Policies for Enhancing Web Services Reliability. In: Proc. of the IEEE International Conference on Web Services 2006 ICWS 2006, Chicago, Illinois, USA. IEEE-CS, Los Alamitos (2006)

    Google Scholar 

  7. Erradi, A., Maheshwari, P.: AdaptiveBPEL: Policy-Driven Middleware for Flexible Web Services Composition. In: Proc. of the EDOC 2005 Middleware for Web Services Workshop MWS 2005, Enschede, The Netherlands, pp. 5–12. IEEE Computer Society Press, Los Alamitos (2005)

    Google Scholar 

  8. Ezenwoye, O., Sadjadi, S.M.: Enabling Robustness in Existing BPEL Processes. In: Proc. of the 8th International Conference on Enterprise Information Systems ICEIS 2006, Paphos, Cyprus. INSTICC (2006)

    Google Scholar 

  9. Geppert, A., Tombros, D., Dittrich, K.: Defining the Semantics of Reactive Components in Event-Driven Workflow Execution with Event Histories. Information Systems 23(3/4), 235–252 (1998)

    Article  Google Scholar 

  10. Mens, T., Buckley, J., Zenger, M., Rashid, A.: Towards a Taxonomy of Software Evolution. In: Proc. of the Workshop on Unanticipated Software Evolution, Warsaw, Poland (2005)

    Google Scholar 

  11. Salle, M., Bartolini, C.: Management by Contract. In: Proc. of the IFIP/IEEE International Symposium on Network Operations and Management NOMS 2004, Seoul, South Korea, pp. 787–800. IEEE, Los Alamitos (2004)

    Google Scholar 

  12. Sloman, M.: Policy-Driven Management for Distributed Systems. Journal of Network and Systems Management 2(4), 333–360 (1994)

    Article  Google Scholar 

  13. Tai, S., Mikalsen, T., Wohlstadter, E., Desai, N., Rouvellou, I.: Transaction Policies for Service-Oriented Computing. Data & Knowledge Engineering 51(1), 59–79 (2004)

    Article  Google Scholar 

  14. Verma, K., Doshi, P., Gomadam, K., Miller, J., Sheth, A.: Optimal Adaptation in Web Processes with Coordination Constraints. In: Proc. of the IEEE International Conference on Web Services 2006, ICWS 2006, Chicago, Illinois, USA. IEEE Computer Society Press, Los Alamitos (2006)

    Google Scholar 

  15. Verma, K., Sheth, A.P.: Autonomic Web Processes. In: Benatallah, B., Casati, F., Traverso, P. (eds.) ICSOC 2005. LNCS, vol. 3826, pp. 1–11. Springer, Heidelberg (2005)

    Chapter  Google Scholar 

  16. Tosic, V., Lutfiyya, H., Tang, Y.: Extending Web Service Offerings Infrastructure (WSOI) for Management of Mobile/Embedded XML Web Services. In: Proc. of the 8th IEEE International Conference on E-Commerce Technology and The 3rd IEEE International Conference on Enterprise Computing, E-Commerce, and E-Services CEC/EEE 2006, San Francisco, California, USA, pp. 87–95. IEEE-CS, Los Alamitos (2006)

    Google Scholar 

  17. The Web Services Interoperability Organization (WS-I): Supply Chain Management Sample Application Architecture. Web resource (2003) (version December 9, 2003; accessed September 1, 2006), On-line at: http://www.ws-i.org/SampleApplications/SupplyChainManagement/2003-12/SCMArchitecture1.01.pdf

Download references

Author information

Authors and Affiliations

  1. Shool of Computer Science and Engineering, The University of New South Wales, Sydney, Australia

    Abdelkarim Erradi, Piyush Maheshwari & Vladimir Tosic

  2. IBM India Research Lab, New Delhi, India

    Piyush Maheshwari

  3. Department of Computer Science, The University of Western Ontario, Canada

    Vladimir Tosic

Authors
  1. Abdelkarim Erradi
    View author publications

    Search author on:PubMed Google Scholar

  2. Piyush Maheshwari
    View author publications

    Search author on:PubMed Google Scholar

  3. Vladimir Tosic
    View author publications

    Search author on:PubMed Google Scholar

Editor information

Editors and Affiliations

  1. Department of Computer Science, Vrije Universiteit, Amsterdam, The Netherlands

    Maarten van Steen

  2. Triodia Technologies Pty Ltd, 150 Sapphire St, Holland Park 4121, Brisbane, Australia

    Michi Henning

Rights and permissions

Reprints and permissions

Copyright information

© 2006 IFIP International Federation for Information Processing

About this paper

Cite this paper

Erradi, A., Maheshwari, P., Tosic, V. (2006). Policy-Driven Middleware for Self-adaptation of Web Services Compositions. In: van Steen, M., Henning, M. (eds) Middleware 2006. Middleware 2006. Lecture Notes in Computer Science, vol 4290. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11925071_4

Download citation

  • .RIS
  • .ENW
  • .BIB
  • DOI: https://doi.org/10.1007/11925071_4

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-49023-4

  • Online ISBN: 978-3-540-68256-1

  • eBook Packages: Computer ScienceComputer Science (R0)Springer Nature Proceedings Computer Science

Share this paper

Anyone you share the following link with will be able to read this content:

Sorry, a shareable link is not currently available for this article.

Provided by the Springer Nature SharedIt content-sharing initiative

Keywords

  • Web services middleware
  • Web services composition
  • policy-based management and adaptation
  • Microsoft .NET

Publish with us

Policies and ethics

Search

Navigation

  • Find a journal
  • Publish with us
  • Track your research

Footer Navigation

Discover content

  • Journals A-Z
  • Books A-Z
  • Subjects A-Z

Publish with us

  • Journal finder
  • Publish your research
  • Language editing
  • Open access publishing

Products and services

  • Our products
  • Librarians
  • Societies
  • Partners and advertisers

Our brands

  • Springer
  • Nature Portfolio
  • BMC
  • Palgrave Macmillan
  • Apress
  • Discover

Corporate Navigation

  • Your US state privacy rights
  • Accessibility statement
  • Terms and conditions
  • Privacy policy
  • Help and support
  • Legal notice
  • Cancel contracts here

104.23.243.58

Not affiliated

Springer Nature

© 2026 Springer Nature