{"title":"Quality Failure Prediction for the Self-Healing of Service-Oriented System of Systems","authors":"Hongbing Wang, C. Wan","doi":"10.1109/ICWS.2014.85","DOIUrl":"https://doi.org/10.1109/ICWS.2014.85","url":null,"abstract":"With software systems increasingly being employed in more complex and critical contexts, service-oriented system of systems has been paid more and more attention as a novel software system structure, which considers System as a Service. Under the loosely coupled SoS's dynamic and uncertain running environment, self-healing process, as the important safeguard mechanism of system running, pose a great threat to system quality analysis. Particularly, as the first step of self-healing, the research of quality failure prediction faces not only continual and immediate disturbance on service quality, but also complex users' preference on quality. In this paper, we propose a model based on Stochastic Differential Equations to analyze the disturbance more precisely and dynamically. And we adopt weighted conditional preference to consider different users' requirements. This model is testified in an empirical case study, in which the real data set is collected in real-time from the system platform of a Telecom in China. The experiments verify model's prediction abilities and evaluate the impact of the parameters on the prediction accuracy.","PeriodicalId":215397,"journal":{"name":"2014 IEEE International Conference on Web Services","volume":"97 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2014-06-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"134481736","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Wei Xiong, Bing Li, Lulu He, Mingming Chen, Jun Chen
{"title":"Collaborative Web Service QoS Prediction on Unbalanced Data Distribution","authors":"Wei Xiong, Bing Li, Lulu He, Mingming Chen, Jun Chen","doi":"10.1109/ICWS.2014.61","DOIUrl":"https://doi.org/10.1109/ICWS.2014.61","url":null,"abstract":"QoS prediction is critical to Web service selection and recommendation. This paper proposes a collaborative approach to quality-of-service (QoS) prediction of web services on unbalanced data distribution by utilizing the past usage history of service users. It avoids expensive and time-consuming web service invocations. There existed several methods which search top-k similar users or services in predicting QoS values of Web services, but they did not consider unbalanced data distribution. Then, we improve existed methods in similar neighbors' selection by sampling importance resampling. To validate our approach, large-scale experiments are conducted based on a real-world Web service dataset, WSDream. The results show that our proposed approach achieves higher prediction accuracy than other approaches.","PeriodicalId":215397,"journal":{"name":"2014 IEEE International Conference on Web Services","volume":"3 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2014-06-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127079348","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Inferring Data Contract for Web-Based API","authors":"Chushu Gao, Jun Wei, Hua Zhong, Tao Huang","doi":"10.1109/ICWS.2014.22","DOIUrl":"https://doi.org/10.1109/ICWS.2014.22","url":null,"abstract":"Web-based API is a new trend for publishing services. To correctly use the API, developers should follow certain service specifications. Data contract is a service specification to express the constraints over the data model used in the APIs. Data contracts, however are not always readily available in a formalized format if not undocumented at all. In this paper, we present an approach to infer formal data contracts for Web-based API. The approach integrates information of the parameters, error messages and testing result of Web-based API. We demonstrate how this approach infers complicated data preconditions for Web-based API in the real-world Web API platforms.","PeriodicalId":215397,"journal":{"name":"2014 IEEE International Conference on Web Services","volume":"7 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2014-06-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130667472","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Annotating Web Service Sections with Combined Classification","authors":"G. Kapitsaki","doi":"10.1109/ICWS.2014.92","DOIUrl":"https://doi.org/10.1109/ICWS.2014.92","url":null,"abstract":"Web services are considered reusable elements that can be exploited stand-alone or as part of wider, generic or domain-specific, applications. With a vast variety of Web Services being offered by service providers, annotation techniques that add tags to services automatically are frequently exploited with the aim of retrieving relevant services faster. Tagging of Web Services at finer levels of granularity can assist in drawing more detailed conclusions, making their use easier. In this paper, we go beyond global Web Service tagging by proposing a classification technique for the annotation of Web Service sections. The process focuses on port type, operation and message sections of the service description. Service information as offered through WSDL and the provider and user descriptions is considered. The initial evaluation results demonstrate the efficiency of the approach in providing annotations at these different service levels.","PeriodicalId":215397,"journal":{"name":"2014 IEEE International Conference on Web Services","volume":"155 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2014-06-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133779106","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Web Services and Performance: For eBay Item Visibility Framework","authors":"James Shen","doi":"10.1109/ICWS.2014.66","DOIUrl":"https://doi.org/10.1109/ICWS.2014.66","url":null,"abstract":"This paper addresses the challenge of Web Services performance in eBay Item Visibility Framework (IVF). There are two types of performance challenges when Web Services are introduced in IVF. First, if IVF is a caller to other eBay internal Web Services for Cross Border Trade business, what can we do to keep IVF machines healthy and fully functional in the instance other Web Services take more than three seconds to return the response? Second, as a Web Services provider to serve item visibility information to other applications, how can IVF return response of hundred items to clients in milliseconds? Both questions are discussed in this paper. Solution and results are presented with conclusion.","PeriodicalId":215397,"journal":{"name":"2014 IEEE International Conference on Web Services","volume":"33 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2014-06-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122945508","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"MagEl: A Magneto-Electric Effect-Inspired Approach for Web Service Composition","authors":"Tanveer Ahmed, M. Mrissa, Abhishek Srivastava","doi":"10.1109/ICWS.2014.71","DOIUrl":"https://doi.org/10.1109/ICWS.2014.71","url":null,"abstract":"Web service composition is the art of combining multiple platform independent and modular pieces of software with varied configurations, to achieve an efficient solution for a complex business process. Though, web service composition has been an important area of research in the last decade, however the issue is expected to exacerbate in the 'Future Internet', as it is expected to house billions of services, with thousands offering the same functionality. In this context, maintaining an operational and solid set of Web service configurations will be a challenging task. Moreover, a centralized solution for Web service composition in the Future Internet scenario would be another issue. In this paper, we present a technique inspired from ElectroMagnetism in physics to create an environment which facilitates the selection of a service from a set of similar services. The proposed model achieves service composition in a decentralized environment without involving a centralized orchestrator. To validate the proposed technique in-silico experiments were conducted whose results demonstrate good performance in terms of completion time and load balancing. Further, the proposed technique is validated in-house (within our Institute's Intranet and with real users) by deploying real Web services on decentralized nodes. The results obtained via simulation are verified through a prototype based on the proposed model. We present, discuss and compare the effectiveness of the proposed work in the results section.","PeriodicalId":215397,"journal":{"name":"2014 IEEE International Conference on Web Services","volume":"9 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2014-06-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124973767","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Categorial Link: REST Service Composition Based on Category Theory","authors":"Li Li, W. Chou","doi":"10.1109/ICWS.2014.68","DOIUrl":"https://doi.org/10.1109/ICWS.2014.68","url":null,"abstract":"This paper describes a new and generic REST service composition framework that uses 6 algebraic rules to drive resource-resource compositions in different domains. The generalization is achieved by two techniques borrowed from Category Theory: 1) decomposition of a REST system into cohesive link and communication layers, and 2) uniform representation of resource interfaces and resource compositions as categorial links. Within this framework, we introduce three types of categorial links: basic, nested and concurrent, and we show that many domain tasks in hyperlink pipeline, call control and media workflows can be accomplished efficiently by these links. The preliminary experiments indicate the approach is feasible.","PeriodicalId":215397,"journal":{"name":"2014 IEEE International Conference on Web Services","volume":"26 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2014-06-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131513833","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Tao Zhang, Jianfeng Ma, Ning Xi, Ximeng Liu, Zhiquan Liu, Jinbo Xiong
{"title":"Trustworthy Service Composition in Service-Oriented Mobile Social Networks","authors":"Tao Zhang, Jianfeng Ma, Ning Xi, Ximeng Liu, Zhiquan Liu, Jinbo Xiong","doi":"10.1109/ICWS.2014.102","DOIUrl":"https://doi.org/10.1109/ICWS.2014.102","url":null,"abstract":"In service-oriented mobile social networks (S-MSN), many location-based services are developed to provide various applications to social participants. Services can in turn be composed with the help of these participants. However, the composite structure, the subjective interpretation of trust demand, and the opportunistic connectivity make service composition a challenging task in S-MSN. In this paper, we propose a novel approach to enable trustworthy service evaluation and invocation during the process of composition. By analyzing dependency relationships, our approach can decentralizedly evaluate the trust degree of each service based on a lattice-based trust model to prevent data from being transmitted to untrustworthy counterparts. Besides, service consumers and vendors are able to specify their global and local constraints on the trust degree of service components on demand for more effective composition. Finally, by introducing acquaintances to the neighbors iteratively, social participants form a trust-aware acquaintance graph to forward invocation messages.","PeriodicalId":215397,"journal":{"name":"2014 IEEE International Conference on Web Services","volume":"3 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2014-06-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129915225","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Time-Aware Collaborative Filtering for QoS-Based Service Recommendation","authors":"Chengyuan Yu, Linpeng Huang","doi":"10.1109/ICWS.2014.47","DOIUrl":"https://doi.org/10.1109/ICWS.2014.47","url":null,"abstract":"In QoS-based Web service recommendation, predicting QoS(Quality of Service) for service users will greatly aid service selection and discovery. In order to improve the prediction accuracy of Collaborative filtering algorithms, various factors are taken into account (e.g., location factor, environment, etc.). But seldom do investigators take the factor of time into account. Actually, QoS performance of Web services is highly related to the service status and network environments which are variable against time. Thus, this paper proposes a time-aware collaborative filtering algorithm to predict the missing QoS values. To validate our algorithm, this paper conducts series of large-scale experiments based on a real-world Web service QoS dataset. Experimental results show that the time-aware collaborative filtering algorithm significantly improves prediction accuracy.","PeriodicalId":215397,"journal":{"name":"2014 IEEE International Conference on Web Services","volume":"49 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2014-06-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124678996","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
C. Kamienski, Ernani Azevedo, R. Dantas, D. Sadok, B. Ohlman
{"title":"Flexible Execution of Adaptable Composed Services","authors":"C. Kamienski, Ernani Azevedo, R. Dantas, D. Sadok, B. Ohlman","doi":"10.1109/ICWS.2014.60","DOIUrl":"https://doi.org/10.1109/ICWS.2014.60","url":null,"abstract":"Dynamic system adaptation to continuously changing business requirements and environment conditions has been a common demand for IT over the last years. In spite of constant innovation in service computing, current technology is not able to keep up with business ever growing need faster time to market. The Service Refinement Cycle (SRC) has been proposed for providing flexibility and power for creating new services by composing existing services with integrated policies. We developed and deployed a Service Execution Environment (SEE) for the SRC using existing technology, such as Web Services, XACML and WS-BPEL. As a proof of concept prototype, we also developed an Online Radio Service that makes extensive use of the key SRC features and is executed by our SEE.","PeriodicalId":215397,"journal":{"name":"2014 IEEE International Conference on Web Services","volume":"71 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2014-06-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126871027","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}