Dynamic Selection of Service Peers with Multiple Property Specifications

Semantic Web services, one of the most significant areas in the emerging business process management systems, have attracted a great deal of effort from both academic and industry community. Traditional methodologies are still very inadequate to effectively and autonomously conduct service discovery and composition in a dynamic environment, as they seldom focus on dealing with real complex situations, such as simultaneously considering peers’ multiple specifications which reflect different properties of e-services. Different ontology based e-service profiles have been proposed to enhance service oriented framework for the total or partial automation of service invocation, discovery, selection and composition, which are involved in either centralised or decentralised deployment of services. In this paper, we propose a modelling based approach to design and develop a peer-to-peer based service coordination system and their components. The peer profiles are described with the WSMO (Web Service Modelling Ontology) standard, mainly for quality of service and geographic features of the e-services, which would be invoked by various peers. To fully explore the usability of service categorisation and mining, we implemented an ontology driven unified algorithm to select the most appropriate peers. The UOW-SWS prototype also shows that the enhanced peer coordination is more adaptive and effective in dynamic business processes.

[1]  Shensheng Zhang,et al.  Interactive Web service choice-making based on extended QoS model , 2006 .

[2]  I-Hsien Ting Web-mining applications in e-commerce and e-services , 2008, Online Inf. Rev..

[3]  Yun Yang,et al.  A p2p based service flow system with advanced ontology-based service profiles , 2007, Adv. Eng. Informatics.

[4]  Jerry R. Hobbs,et al.  DAML-S: Web Service Description for the Semantic Web , 2002, SEMWEB.

[5]  Jun Shen,et al.  Mining e-services in P2P-based workflow enactments , 2008, Online Inf. Rev..

[6]  Chang Soo Kim,et al.  Semantic LBS: Ontological Approach for Enhancing Interoperability in Location Based Services , 2006, OTM Workshops.

[7]  Anne H. H. Ngu,et al.  QoS computation and policing in dynamic web service selection , 2004, WWW Alt. '04.

[8]  María Bárbara Álvarez Torres,et al.  On the Move to Meaningful Internet Systems 2004: OTM 2004 Workshops , 2004, Lecture Notes in Computer Science.

[9]  Agostino Poggi,et al.  Agents for e-business applications , 2006, AAMAS '06.

[10]  Miltiades E. Anagnostou,et al.  QoS awareness support in Web-Service semantics , 2006, Advanced Int'l Conference on Telecommunications and Int'l Conference on Internet and Web Applications and Services (AICT-ICIW'06).

[11]  Jos de Bruijn,et al.  Web Service Modeling Ontology , 2005, Appl. Ontology.

[12]  Yun Yang,et al.  SwinDeW-S: extending P2P workflow systems for adaptive composite Web services , 2006, Australian Software Engineering Conference (ASWEC'06).

[13]  Bu-Sung Lee,et al.  DAML-QoS ontology for Web services , 2004, Proceedings. IEEE International Conference on Web Services, 2004..

[14]  Miltiades E. Anagnostou,et al.  A QoS ontology language for Web-services , 2006, 20th International Conference on Advanced Information Networking and Applications - Volume 1 (AINA'06).

[15]  Shuping Ran,et al.  A model for web services discovery with QoS , 2003, SECO.

[16]  Cao Jian,et al.  Interactive Web service choice-making based on extended QoS model , 2005, The Fifth International Conference on Computer and Information Technology (CIT'05).

[17]  James A. Hendler,et al.  The Semantic Web — ISWC 2002 , 2002, Lecture Notes in Computer Science.

[18]  Wolfgang Nejdl,et al.  A scalable and ontology-based P2P infrastructure for Semantic Web Services , 2002, Proceedings. Second International Conference on Peer-to-Peer Computing,.

[19]  Doug Foxvog,et al.  Modeling QoS characteristics in WSMO , 2006, MW4SOC '06.