A Novel Framework for Service Description and Operations

Along with the increase in users' demands for service functions, single services or simple functions cannot satisfy users' requirements any more. Therefore, we need service composition to provide customized services or compound functions to meet users' needs. However, existing methods cannot describe customized services or guarantee the safety of service composition, so we propose a novel framework for service description and operations in this paper. Our framework is composed of a new format for service description and a set of service operations. The former is used to describe the structure of customized services and to be the foundation of service operations, while the latter is used to represents the dependency relationships between services and to verify the safety of service composition. Compared to the existing service description languages, our method can be used to describe customized services and to be the basis for achieving the automation of service composition. An example is given to demonstrate that our approach can provide better service description and safe service composition.

[1]  Randy H. Katz,et al.  Above the Clouds: A Berkeley View of Cloud Computing , 2009 .

[2]  Xiang Fu,et al.  Analysis of interacting BPEL web services , 2004, WWW '04.

[3]  Robert B. Ross,et al.  Service Description Language , 2000 .

[4]  Harry Chen,et al.  Service Discovery in the Future Electronic Market , 2000, AAAI 2000.

[5]  Mike P. Papazoglou,et al.  Service-oriented computing: concepts, characteristics and directions , 2003, Proceedings of the Fourth International Conference on Web Information Systems Engineering, 2003. WISE 2003..

[6]  Valentín Valero,et al.  A Comparative Study between WSCI, WS-CDL, and OWL-S , 2009, 2009 IEEE International Conference on e-Business Engineering.

[7]  Leonid Mokrushin,et al.  Dynamic service aggregation in electronic marketplaces , 2001, Comput. Networks.

[8]  Mark Weiser,et al.  Some computer science issues in ubiquitous computing , 1993, CACM.

[9]  Angela Goh,et al.  Matching WSDL and OWL-S Web Services , 2009, 2009 IEEE International Conference on Semantic Computing.

[10]  Ajay Bansal,et al.  A universal service-semantics description language , 2005, Third European Conference on Web Services (ECOWS'05).

[11]  Arthur H. M. ter Hofstede,et al.  What's in a Service? , 2002, Distributed and Parallel Databases.