Web services discovery provided by the UDDI registries is relatively primitive. It does not take into account the continuous growth in the number of services on the Web. The UDDI standard has been proposed and used for Web service publication and discovery. However, it does not allow users to choose the best provider. It does not offer a mechanism to choose a Web service based on its quality. The standard also lacks of sufficient semantic description in the content of Web services, this lack makes it difficult to find and compose suitable Web services during analysis, search, and matching processes. In addition, a central UDDI suffers from one centralized point problem and the high cost of maintenance. To get around these problems, the authors propose in this paper a novel framework based on mobile agent and metadata catalogue for Web services discovery. Their approach is based on user profile in order to discover appropriate Web services, meeting customer requirements, in less time and taking into account the QoS properties.
Purpose The success of web services involved the adoption of this technology by different service providers through the web, which increased the number of web services, as a result making their discovery a tedious task. The UDDI standard has been proposed for web service publication and discovery. However, it lacks sufficient semantic description in the content of web services, which makes it difficult to find and compose suitable web services during the analysis, search, and matching processes. In addition, few works on semantic web services discovery take into account the user’s profile. The purpose of this paper is to optimize the web services discovery by reducing the search space and increasing the number of relevant services. Design/methodology/approach The authors propose a new approach for the semantic web services discovery based on the mobile agent, user profile and metadata catalog. In the approach, each user can be described by a profile which is represented in two dimensions: personal dimension and preferences dimension. The description of web service is based on two levels: metadata catalog and WSDL. Findings First, the semantic web services discovery reduces the number of relevant services through the application of matching algorithm “semantic match”. The result of this first matching restricts the search space at the level of UDDI registry, which allows the users to have good results for the “functional match”. Second, the use of mobile agents as a communication entity reduces the traffic on the network and the quantity of exchanged information. Finally, the integration of user profile in the service discovery process facilitates the expression of the user needs and makes intelligible the selected service. Originality/value To the best knowledge of the authors, this is the first attempt at implementing the mobile agent technology with the semantic web service technology.
Web services are meaningful only if potential users may find and execute them. Universal description discovery and integration (UDDI) help businesses, organizations, and other web services providers to discover and reach to the service(s) by providing the URI of the WSDL file. However, it does not offer a mechanism to choose a web service based on its quality. The standard also lacks sufficient semantic description in the content of web services. This lack makes it difficult to find and compose suitable web services during analysis, search, and matching processes. In addition, a central UDDI suffers from one centralized point problem and the high cost of maintenance. To get around these problems, the authors propose in this chapter a novel framework based on mobile agent and metadata catalogue for web services discovery. Their approach is based on user profile in order to discover appropriate web services, meeting customer requirements in less time and taking into account the QoS properties.
Web services discovery provided by the UDDI registries is relatively primitive. It does not take into account the continuous growth in the number of services on the Web. The UDDI standard has been proposed and used for Web service publication and discovery. However, it does not allow users to choose the best provider. It does not offer a mechanism to choose a Web service based on its quality. The standard also lacks of sufficient semantic description in the content of Web services, this lack makes it difficult to find and compose suitable Web services during analysis, search, and matching processes. In addition, a central UDDI suffers from one centralized point problem and the high cost of maintenance. To get around these problems, the authors propose in this paper a novel framework based on mobile agent and metadata catalogue for Web services discovery. Their approach is based on user profile in order to discover appropriate Web services, meeting customer requirements, in less time and taking into account the QoS properties.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.
customersupport@researchsolutions.com
10624 S. Eastern Ave., Ste. A-614
Henderson, NV 89052, USA
Copyright © 2024 scite LLC. All rights reserved.
Made with 💙 for researchers
Part of the Research Solutions Family.