Skip to main content

Collaborative Framework for Monitoring Reliability of Distributed Components of Composed Services

  • Conference paper
  • First Online:
Multi-Agent Systems and Agreement Technologies (EUMAS 2015, AT 2015)

Part of the book series: Lecture Notes in Computer Science ((LNAI,volume 9571))

  • 812 Accesses

Abstract

In this paper we describe a collaborative agent-based framework that allows service providers to monitor and evaluate component reliability using reports of the results of composed service executions. In the framework, service providers share reliability data with each other to mutually maintain the reliability of their services and protect them from unreliable components. Consumers rate success or failure of the composed service after each transaction. In service environments, providers can utilise component services offered by other providers to create new enterprise services. Therefore, a distributed component service can be executed simultaneously by several composed services. Since a composed service is offered as an integrated service, it is not possible for consumers to directly recognise a component that causes the service to fail. Collaborating agents use the association between component and composed services to monitor the reliability of the components and identify those that are unreliable.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Tan, W., Li, S., Zhang, Q., Chen, S., Tang, A., Hu, X.: Reliable service computing platform architecture for cross-organizational workflows. In: Proceedings of the 2014 IEEE International Conference on Systems, Man and Cybernetics (SMC), pp. 3066–3071, October 2014

    Google Scholar 

  2. Li, H., Suomi, R.: A proposed scale for measuring e-service quality. Int. J. U- E-Serv. 2(1), 1–10 (2009)

    Google Scholar 

  3. Object Management Group, Business Process Model and Notation (BPMN) 2.0. http://www.omg.org/spec/BPMN/2.0

  4. Weske, M.: Business Process Management. Concepts, Languages, Architectures, 2nd edn. Springer, Heidelberg (2012)

    Google Scholar 

  5. Nepal, S., Malik, Z., Bouguettaya, A.: Reputation propagation in composite services. In: Proceedings of the 7th IEEE International Conference on Web Services, July 2009

    Google Scholar 

  6. Paradesi, S., Doshi, P., Swaika, S.: Integrating behavioral trust in web service compositions. In: 2009 IEEE International Conference on Web Services, pp. 453–460 (2009)

    Google Scholar 

  7. Hang, C.-W., Singh, M.P.: Trustworthy service selection and composition. ACM Trans. Auton. Adapt. Syst. 6(1), 1–18 (2011)

    Article  Google Scholar 

  8. Hwang, S.-Y., Lim, E.-P., Lee, C.-H., Chen, C.-H.: Dynamic web service selection for reliable web service composition. IEEE Trans. Serv. Comput. 1(2), 104–116 (2008)

    Article  Google Scholar 

  9. Wen, S., Li, Q., Yue, L., Liu, A., Tang, C.: Reputation distribution based on structure-related importance in services composition. In: Proceedings of the IEEE 8th International Conference on e-Business Engineering, October 2011

    Google Scholar 

  10. Zheng, Z., Lyu, M.R.: Personalized reliability prediction of web services. ACM Trans. Softw. Eng. Methodol. 22(2), 12.1–12.25 (2013)

    Article  Google Scholar 

  11. Elshaafi, H., McGibney, J., Botvich, D.: Trustworthiness Monitoring and Prediction of Composite Services. In: Proceedings of the 17th IEEE Symposium on Computers and Communications (ISCC), pp. 580–587, July 2012

    Google Scholar 

  12. Elshaafi, H., Botvich, D.: Optimisation based collaborative determination of component trustworthiness in service compositions. J. Secur. Commun. Netw. 9(6), 513–527 (2016). Wiley

    Article  Google Scholar 

  13. Grassi, V., Patella, S.: Reliability prediction for service-oriented computing environments. Int. Comput. 10(3), 43–49 (2006)

    Article  Google Scholar 

Download references

Acknowledgement

The research leading to these results has partly received funding from the EU Seventh Framework Programme under grants no. 257930 (Aniketos) and no. 619682 (Mas2tering).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Hisain Elshaafi .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2016 Springer International Publishing Switzerland

About this paper

Cite this paper

Elshaafi, H., Davy, S., Botvich, D. (2016). Collaborative Framework for Monitoring Reliability of Distributed Components of Composed Services. In: Rovatsos, M., Vouros, G., Julian, V. (eds) Multi-Agent Systems and Agreement Technologies. EUMAS AT 2015 2015. Lecture Notes in Computer Science(), vol 9571. Springer, Cham. https://doi.org/10.1007/978-3-319-33509-4_5

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-33509-4_5

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-33508-7

  • Online ISBN: 978-3-319-33509-4

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics