Distributed Trust Management for Validating SLA Choreographies

  • Irfan Ul Haq
  • Rehab Alnemr
  • Adrian Paschke
  • Erich Schikuta
  • Harold Boley
  • Christoph Meinel
Conference paper

Abstract

For business workflow automation in a service-enriched environment such as a grid or a cloud, services scattered across heterogeneous Virtual Organizations (VOs) can be aggregated in a producer-consumer manner, building hierarchical structures of added value. In order to preserve the supply chain, the Service Level Agreements (SLAs) corresponding to the underlying choreography of services should also be incrementally aggregated. This cross-VO hierarchical SLA aggregation requires validation, for which a distributed trust system becomes a prerequisite. Elaborating our previous work on rule-based SLA validation, we propose a hybrid distributed trust model. This new model is based on Public Key Infrastructure (PKI) and reputation-based trust systems. It helps preventing SLA violations by identifying violation-prone services at service selection stage and actively contributes in breach management at the time of penalty enforcement.

References

  1. 1.
    R. Alnemr and Ch. Meinel. Getting More from Reputation Systems: A Context-Aware Reputation Framework Based on Trust Centers and Agent Lists. Computing in the Global Information Technology, ICCGI’08, pages 137–142, 2008.Google Scholar
  2. 2.
    M.B. Blake and D.J. Cunnings. Workflow Composition of Service Level Agreements. International Conference on Services Computing, 2007.Google Scholar
  3. 3.
    G. Frankova. Service Level Agreements Web Services and Security. Springer Verlag, pages 556–562, 2007Google Scholar
  4. 4.
    A. Lioy, M. Marian, N. Moltchanova, and M. Pala. PKI past, present and future. Internaltional Journal of Information Security, Springer Berlin, pages 18–29, 2006.Google Scholar
  5. 5.
    A. Paschke and M. Bichler. Knowledge Representation Concepts for Automated SLA Management. Int. Journal of Decision Support Systems (DSS), March 2006.Google Scholar
  6. 6.
    P. Bonatti, D. Olmedilla, C. Duma, and N. Shahmehr. An Integration of Reputation-based and Policy-based Trust Management. Semantic Web and Policy Workshop, 2005.Google Scholar
  7. 7.
    T. Unger, F. Leyman, S. Mauchart, and T. Scheibler. Aggregation of Service Level Agreement in the context of business processes. Enterprise Distributed Object Computing Conference Munich, Germany, 2008.Google Scholar
  8. 8.
    S. Zhao, A. Aggarwal, and R.D. Kent. PKI-Based Authentication Mechanisms in Grid Systems. International Conference on Networking, Architecture, and Storage, 2007Google Scholar
  9. 9.
    I. Ul Haq, A. Huqqani, E. Schikuta. Aggregating hierarchical Service Level Agreements in Business Value Networks Business Process Management Conference (BPM2009), 2009.Google Scholar
  10. 10.
    K. Kofler, I. Ul Haq, and E. Schikuta. A Parallel Branch and Bound Algorithm for Workflow QoS Optimization In Proceedings of the 38th International Conference on Parallel Processing (ICPP2009), Vienna, 2009.Google Scholar
  11. 11.
    I. Ul Haq, A. Paschke, E. Schikuta, and H. Boley. Rule-Based Workflow Validation of Hierarchical Service Level Agreements In Proceedings of the 4th International Workshop on Workflow Management (ICWM2009), Geneva, 2009.Google Scholar
  12. 12.
    H. Boley. The Rule-ML Family of Web Rule Languages. In 4th Int. Workshop on Principles and Practice of Semantic Web Reasoning, Budva, Montenegro, 2006.Google Scholar
  13. 13.
    Mule. Mule Enterprise Service Bus. http://mule.codehaus.org/display/MULE/Home, 2006.Google Scholar
  14. 14.
    A. Paschke, H. Boley, A. Kozlenkov, and B. Craig. Rule responder: RuleML-based agents for distributed collaboration on the pragmatic web. In Proceedings of the 2nd international conference on Pragmatic web Tilburg, The Netherlands, 2007.Google Scholar

Copyright information

© Springer Science+Business Media, LLC 2010

Authors and Affiliations

  • Irfan Ul Haq
    • 1
  • Rehab Alnemr
    • 2
  • Adrian Paschke
    • 3
  • Erich Schikuta
    • 1
  • Harold Boley
    • 4
  • Christoph Meinel
    • 2
  1. 1.Department of Knowledge and Business EngineeringUniversity of ViennaViennaAustria
  2. 2.Hasso Plattner InstitutePotsdam UniversityPotsdamGermany
  3. 3.Institute of Computer ScienceFreie University BerlinBerlinGermany
  4. 4.Institute of Information TechnologyNational Research Council Canada

Personalised recommendations