An Online Personalized Reputation Estimation Model for Service-Oriented Systems
4
Citation
20
Reference
10
Related Paper
Citation Trend
Abstract:
In service-oriented computing environments, many Web services are provided for users to build service-oriented systems. Since the performance of the same Web service is different from different users' perspectives, users have to personally select the optimal Web services according to quality-of-service(QoS) data observed by other similar users. However, users with low reputations will provide unreliable data, which will have a negative impact on service selection. Moreover, the QoS data vary over time due to changes in user reputation. Therefore, how to estimate a personalized reputation for each user at runtime remains a significant problem. To address this critical challenge, this paper proposes an online reputation estimation method, called OPRE, to efficiently provide a personalized reputation for each user. Based on the users' observed QoS data, OPRE employs matrix factorization and online learning techniques to estimate personalized reputations. The experimental results show that OPRE has high effectiveness compared to other approaches.Web services have been emerging and are by now one of the most popular techniques for building versatile distributed systems. With the increasing popularity of the Restful Web services on the network, how to select the real-world Restful Web services accurately from the ordinary web pages, thus increase the need for services discovering. In this paper, based on the researches of the SOAP-based Web services and Restful services, we develop a service pattern discovery system for the Restful Web services, and introduce the research on the service feature selecting and services classification.
SOAP
WS-Policy
WS-I Basic Profile
Services computing
WS-Addressing
Popularity
Cite
Citations (4)
Over the past few years, an exceptional interest has been taken in the area of Service-Oriented Computing. Particularly, a remarkable effort has been made in the context of Web service discovery, a very important and active research domain. In fact, the number of Web services has grown rapidly and the task of their discovery resting on standards, UDDI and ebXML becomes more and more difficult. The most proposed approaches for Web services discovery focused on the description of Web services themselves and neglect their interaction with each other. In this paper, we use the concepts of social networking, the principles of recommender systems and Web services communities, in the context of Web 2.0, introduced in our previous work to significantly reduce this task. The obtained results seem promising.
WS-Policy
WS-I Basic Profile
Service discovery
WS-Addressing
Cite
Citations (6)
With the popularization of Service-Oriented Computing (SOC) and web services technology, more and more developers have become accustomed to searching and utilizing the public web services on the Internet. In order to identify, understand, and utilize needed web services efficiently, service consumers need useful descriptions of the web services. However, existing methods for services discovery could not provide enough descriptions for web services, because they usually try to get descriptions only from services' WSDL files. But according to our investigation, currently a large number of web services do not contain enough available description information in their WSDL files. So, enriching descriptions for public web services using the information outside of WSDL files becomes a great challenge. In this paper, we propose an approach to enrich descriptions for public web services using the information captured from services' related web pages on the Internet. Using our approach, considerable descriptions for web services could be enriched. An experimental study based on the real data acquired from the Internet has been carried out to verify the applicability of our approach.
Cite
Citations (19)
The term web service implies "something" accessible on the "web" that gives you a "service." The first example that comes to our mind is an HTML page: it's accessible online and, once read, it gives you the information you were looking for. Another kind of web service is the Servlets. They are bound to a URL, therefore accessible on the web, and they perform any kind of processing. But the term "web services" quickly became a buzzword, got assimilated to Service Oriented Architecture (SOA) and today web services are part of our day-to-day architectural life. Web services applications can be implemented with different technologies such as SOAP, described in this chapter, or REST (see next chapter).
SOAP
WS-Addressing
WS-Policy
WS-I Basic Profile
Cite
Citations (0)
One of the newest innovations for the use of the Internet is Web services. Web services allow applications and Internet-enabled devices to easily communicate with one another and combine their functionality to provide services to each other, independent of platform or language. Web services are characterized by SOAP messages used to talk to a Web service, WSDL files that describe a Web service, and the UDDI used to find Web services. Conceptually, Web services are very understandable. They eliminate many of the complexities that have been required when there is a need for computer applications to interact with each other. The question then becomes, is the development of Web services substantially less complex than the prior options available for creating interoperable components? That question is assessed in this paper through the development and annotation of a basic Web service. Software applications like Visual Studio .NET have greatly simplified the creation of Web service and consequently Web services are the future.
WS-I Basic Profile
WS-Policy
WS-Addressing
SOAP
Services computing
Cite
Citations (21)
From the Publisher:
Best-selling programming book author Kris Jamsa tackles the hottest new topic for .NET developers: the creation of web services for high-powered cross-platform application development. This solutions-oriented book gives you the background you need to understand the concept of web services and then quickly moves into showing you how to publish and consume web services. You learn to how to use existing web services, how to make your .NET web service available to others, how to connect a web service to a database, and how to secure a web service. There is also special advanced coverage of creating mobile solutions and improving the performance of your web services. The book contains plenty of code examples that you can implement in your own applications, including web services that can be consumed by other languages, such as PHP and Perl.
Perl
WS-Policy
WS-Addressing
SOAP
Cite
Citations (1)
Microsoft has promoted ASP.NET's new web services more than almost any other part of the.NET Framework. But despite their efforts, confusion is still widespread about what a web service is and, more importantly, what it's meant to accomplish. This chapter introduces web services and explains their role in Microsoft's vision of the programmable web. Along the way, you'll learn about the open standards plumbing that allows web services to work and removes some of the confusion surrounding technical terms like WSDL (Web Service Description Language), SOAP, and UDDI (universal description, discovery, and integration).KeywordsResponse MessageQuery StringOutput MessageSoap MessageUDDI RegistryThese 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.
WS-I Basic Profile
SOAP
WS-Policy
Confusion
Cite
Citations (121)
WS-Policy
Web Coverage Service
WS-I Basic Profile
Cite
Citations (37)
World Wide Web was born as a means to provide information through the Internet. As a number of e-shopping sites are developed on the Internet, the Web provides not only information but also services with which users can interact to buy products. This paper describes the basic standards used in Web service; XML, SOAP, and WSDL, and how Web services are implemented on the Java-based platform Axis. It also mentions the REST-based Web service which gains more attention recently. Finally it forecasts the future of Web service from a viewpoint of Semantic Web.
SOAP
WS-Policy
WS-I Basic Profile
WS-Addressing
Cite
Citations (0)
Today, everywhere there is a demand of Web Services. Companies around the world have opened up their treasure of information stored in their databases to be used by their clients. This book explains how the server side Web Services are made and also includes all the steps involved in consuming those webservices. The latest technology : ASP.NET, Apache SOAP as well as ASP.NET AJAX is used for developing the webservice. All code has been rechecked and verified to work correctly Sit on Computer with this book and you will learn making Webservices in hours This book covers : Creating Web Services through ASP.Net How to use Proxy classes to make webservice clients Installation of Apache SOAP server and client Making of Web Services through Apache SOAP Making Web Services through ASP.NET AJAX All the steps involved are explained in detail Includes figures at each step
SOAP
WS-I Basic Profile
WS-Addressing
Cite
Citations (0)