Web Services Composition Methods and Techniques: A Review <s> Talantikite et al[4] present a model automatic for Web Services Discovery and its Composition. <s> Agent-oriented analysis and design is a prosperous approach to model and build software systems. On the other hand, semantic web services are software components that have been emerging to enable dynamic service discovery, composition, invocation, and provide services, which can be considered as the main function of an agent. Semantic web service composition is a feature that improves the flexibility of the system. In this paper we propose a multi-agent system for web service composition. We modeled it by MaSE (Multi-agent System Engineering) methodology, which is a top-down approach. Also an implementation of our system is illustrated for semantic search engines. The case study shows that our system is feasible and effective for composition of semantic web services in a distributed network. <s> BIB001 </s> Web Services Composition Methods and Techniques: A Review <s> Talantikite et al[4] present a model automatic for Web Services Discovery and its Composition. <s> With the increasing number of web services available on the internet, the need for automated web services composition is becoming more and more important. A number of approaches have been proposed to tackle this problem. In this paper, we firstly summarize existing web service composition approaches, and then we present a service classification management mechanism to organize web services more efficiently and accurately. Finally, we design an automated web services composition system, which consists of two main parts: service management subsystem and service provision subsystem. The service management part is based on the service classification management mechanism, and service provision part is to meet the need of users' request by AI Planning. <s> BIB002
In order to understandable descriptions, Semantic Annotation is used for web service Discovery and composition. The proposed approach uses from an inter-connected network of semantic Web services describing in OWL-S using the similarity measure between concepts like pellet before any submitted request. Their proposed approach gives several composition types: serial, dependent parallel and independent parallel. The Semantic Network is explored in backward chaining and depth-first in a single pass. At the end, are obtained several composition plans that satisfy the request and only one optimal composition plan using QoS is returned to the requester. Paikari and Livani et al BIB001 proposed an automatic framework for composition of semantic web services in P2P network and they use from an algorithm that is based on a phased algorithm that the composition is done step to step. This algorithm matches the output of semantic web services of the previous phase with a new one whose inputs using Matchmaking. The framework is modeled by Multi-agent System Engineering methodology which is a famous agent oriented methodology and a top-down approach. This approach is consist four agents: UI Provider , Service Finder, Service Provider and Composer. For describing web services has been used from OWL. The composition process is performed through several steps. At each step composer sends its request for proper next web service to a service finder. BIB002 presented a mechanism to classify web services into different types based on function automatically and then they design a web services composition system based on service classification and AI Planning that consists of two main parts: service management sub-system and service provision sub-system. The service management part is based on the service classification management mechanism and service provision part is to meet the need of users' request by AI Planning. Also they focused on the classification of Web services.