• DocumentCode
    5385
  • Title

    Scalable and Accurate Prediction of Availability of Atomic Web Services

  • Author

    Silic, Marin ; Delac, G. ; Krka, Ivo ; Srbljic, S.

  • Author_Institution
    Fac. of Electr. Eng. & Comput., Univ. of Zagreb, Zagreb, Croatia
  • Volume
    7
  • Issue
    2
  • fYear
    2014
  • fDate
    April-June 2014
  • Firstpage
    252
  • Lastpage
    264
  • Abstract
    The modern information systems on the Internet are often implemented as composite services built from multiple atomic services. These atomic services have their interfaces publicly available while their inner structure is unknown. The quality of the composite service is dependent on both the availability of each atomic service and their appropriate orchestration. In this paper, we present LUCS, a formal model for predicting the availability of atomic web services that enhances the current state-of-the-art models used in service recommendation systems. LUCS estimates the service availability for an ongoing request by considering its similarity to prior requests according to the following dimensions: the user´s and service´s geographic location, the service load, and the service´s computational requirements. In order to evaluate our model, we conducted experiments on services deployed in different regions of the Amazon cloud. For each service, we varied the geographic origin of its incoming requests as well as the request frequency. The evaluation results suggest that our model significantly improves availability prediction when all of the LUCS input parameters are available, reducing the prediction error by 71 percent compared to the current state-of-the-art.
  • Keywords
    Web services; cloud computing; quality of service; reliability; Amazon cloud; LUCS; atomic Web services availability prediction; composite service quality; formal model; request frequency; service computational requirements; service geographic location; service load-user location-service class-service location; service recommendation systems; user geographic location; Availability; Collaboration; Computational modeling; Equations; Load modeling; Mathematical model; Predictive models; Prediction; QoS; availability; web services;
  • fLanguage
    English
  • Journal_Title
    Services Computing, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1939-1374
  • Type

    jour

  • DOI
    10.1109/TSC.2013.3
  • Filename
    6409351