Recommending Web Services Using Crowdsourced Testing Data
Hailong Sun (),
Wancai Zhang (),
Minzhi Yan () and
Xudong Liu ()
Additional contact information
Hailong Sun: Beihang University
Wancai Zhang: Beihang University
Minzhi Yan: Beihang University
Xudong Liu: Beihang University
A chapter in Crowdsourcing, 2015, pp 219-241 from Springer
Abstract:
Abstract With the rapid growth of Web Services in the past decade, the issue of QoS-aware Web service recommendation is becoming more and more critical. Web service QoS is highly relevant to the corresponding invocation context like invocation time and location. Therefore, it is of paramount importance to collect the QoS data with different invocation context. We have crawled over 30,000 Web servicesWeb services distributed across Internet. In this work, we propose to use crowdsourcing to collect the required QoS data. This is achieved through two approaches. On the one hand, we deploy a generic Web service invocation client to 343 Planet-Lab nodes and these nodes serve as simulated usersSimulated users distributing worldwide. The Web service invocation client is scheduled to invoke target Web servicesWeb services from time to time. On the other hand, we design and develop a mobile crowdsourced Web service tesing framework on AndroidAndroid platform, with which a user can easily invoke selected Web services. With the above two approaches, the observed service invocation data, e.g. response time, will be collected in this way. Then we design a TemporalQoS-aware Web service recommendation QoS-Aware Web Service RecommendationRecommendation Framework to predict missing QoS value under various temporal context. Further, we formalize this problem as a generalized tensor factorization model and propose a Non-negative Tensor FactorizationNon-negative tensor factorization (NTF) algorithm which is able to deal with the triadic relations of user-service-time model. Extensive experiments are conducted based on collected Crowdsourced testing data. The comprehensive experimental analysis shows that our approach achieves better prediction accuracy than other approaches.
Keywords: Root Mean Square Error; Service User; Mean Absolute Error; Test Node; Service Invocation (search for similar items in EconPapers)
Date: 2015
References: Add references at CitEc
Citations:
There are no downloads for this item, see the EconPapers FAQ for hints about obtaining it.
Related works:
This item may be available elsewhere in EconPapers: Search for items with the same title.
Export reference: BibTeX
RIS (EndNote, ProCite, RefMan)
HTML/Text
Persistent link: https://EconPapers.repec.org/RePEc:spr:prochp:978-3-662-47011-4_12
Ordering information: This item can be ordered from
http://www.springer.com/9783662470114
DOI: 10.1007/978-3-662-47011-4_12
Access Statistics for this chapter
More chapters in Progress in IS from Springer
Bibliographic data for series maintained by Sonal Shukla () and Springer Nature Abstracting and Indexing ().