• DocumentCode
    20051
  • Title

    Prediction of Atomic Web Services Reliability for QoS-Aware Recommendation

  • Author

    Silic, Marin ; Delac, Goran ; Srbljic, Sinisa

  • Author_Institution
    Consumer Comput. Lab., Univ. of Zagreb, Zagreb, Croatia
  • Volume
    8
  • Issue
    3
  • fYear
    2015
  • fDate
    May-June 1 2015
  • Firstpage
    425
  • Lastpage
    438
  • Abstract
    While constructing QoS-aware composite work-flows based on service oriented systems, it is necessary to assess nonfunctional properties of potential service selection candidates. In this paper, we present CLUS, a model for reliability prediction of atomic web services that estimates the reliability for an ongoing service invocation based on the data assembled from previous invocations. With the aim to improve the accuracy of the current state-of-the-art prediction models, we incorporate user-service-, and environment-specific parameters of the invocation context. To reduce the scalability issues present in the state-of-the-art approaches, we aggregate the past invocation data using K-means clustering algorithm. In order to evaluate different quality aspects of our model, we conducted experiments on services deployed in different regions of the Amazon cloud. The evaluation results confirm that our model produces more scalable and accurate predictions when compared to the current state-of-the-art approaches.
  • Keywords
    Web services; cloud computing; pattern clustering; quality of service; recommender systems; service-oriented architecture; software reliability; statistical analysis; Amazon cloud; CLUS; QoS-aware composite workflow; QoS-aware recommendation; SOA; atomic Web service reliability prediction; k-means clustering algorithm; quality of service; service invocation; service-oriented architecture; Accuracy; Clustering algorithms; Collaboration; Predictive models; Reliability; Vectors; Web services; K-means clustering; QoS; prediction; recommendation; reliability; web services;
  • fLanguage
    English
  • Journal_Title
    Services Computing, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1939-1374
  • Type

    jour

  • DOI
    10.1109/TSC.2014.2346492
  • Filename
    6874541