Prediction of Failure Risk Through Logical Decision Trees in Web Service Compositions

  • Byron Portilla-RoseroEmail author
  • Jaime A. Guzmán
  • Giner Alor-Hernández
Conference paper
Part of the Lecture Notes in Electrical Engineering book series (LNEE, volume 152)


In a service composition, the Quality of Services can be useful to identify those hidden data for a traditional composition; they can be a decisive factor for determining the behavior of future compositions since they allow evaluating risks resulting from reasons totally dependent on both the service environment and/or the composition system. Importance of this data is reflected on the way they are obtained, estimated, and applied to a composition. This paper has specifically studied the following three characteristics: availability, reactivity of services in periods of time, and management of beliefs to determine influence of services composition and to determine failure risk in such a composition through machine learning.


Service Composition Service Failure Failure Risk Service Execution Composition Process 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.



This paper is supported by the project “programa de fortalecimiento del grupo de investigación Sistemas Inteligentes Web—SINTELWEB” quipu code 20201009532.


  1. 1.
    Ran S (2003) A model for Web services discovery with QoS. ACM SIGecom Exch 4:1–10CrossRefGoogle Scholar
  2. 2.
    Zeng L et al (2004) QoS-aware middleware for Web services composition. IEEE Trans Softw Eng 30(5):311–327Google Scholar
  3. 3.
    Cardoso J, Sheth A, Miller J, Arnold J, Kochut K (2004) Quality of service for workflows and Web service processes. J Web Semant 5(3):319–338Google Scholar
  4. 4.
    Saeid M, Azim A, Ghani A, Selamat H (2011) Rank-order weighting of Web attributes for Website evaluation. Int Arab J Inf Technol 38:30–38Google Scholar
  5. 5.
    Blockeel H, De Raedt L (1998) Top-down induction of first order logical decision trees. Artif Intell 101(1–2):285–297zbMATHCrossRefGoogle Scholar
  6. 6.
    Kokash N, D’Andrea V (2007) Evaluating quality of Web services: a risk-driven approach. Bus Inf Syst 8(6):180–194Google Scholar
  7. 7.
    Kokash, N (2007) Risk management for service-oriented systems. Doctoral Consortium, Proceedings of the international conference on web engineering (ICWE), vol. 4607. LNCS, Springer, Como, pp 563–568 Google Scholar
  8. 8.
    El Haddad J, Manouvrier M, Ramirez G, Rukoz M (2008) QoS-driven selection of Web services for transactional composition. IEEE Int Conf Web Serv 653–660Google Scholar
  9. 9.
    Chan M, Bishop J (2009) The design of a self-healing composition cycle for Web services. Seams, 2009 ICSE workshop on software engineering for adaptive and self-managing systems, pp 20–27Google Scholar
  10. 10.
    Chan M, Bishop J, Steyn J, Baresi L, Guinea S (2009) A fault taxonomy for Web service composition. In: Service-oriented computing—ICSOC 2007 workshops. Springer, Berlin, pp 363–337Google Scholar
  11. 11.
    Liu H, Zhang W, Ren K, Liu C, Zhang Z (2009) A risk-driven selection approach for transactional Web service composition. Eighth international conference on grid and cooperative computing, pp 391–397Google Scholar
  12. 12.
    Cardinale Y, El Haddad J, Manouvrier M, Rukoz M (2010) Web service selection for transactional composition. International conference on computational science, ICCS 2010, pp 2683–2692Google Scholar

Copyright information

© Springer Science+Business Media New York 2013

Authors and Affiliations

  • Byron Portilla-Rosero
    • 1
    Email author
  • Jaime A. Guzmán
    • 1
  • Giner Alor-Hernández
    • 2
  1. 1.School of SystemsUniversidad Nacional de ColombiaMedellínColombia
  2. 2.Division of Research and Postgraduate StudiesInstituto Tecnológico de OrizabaOrizabaMexico

Personalised recommendations