QoS-Aware Service Selection in P2P-Based Business Process Frameworks

With the advances and evolution of semantic Web services, service providers need to be more competitive, efficient, flexible, and integrated in the service network at different scenarios, including static and dynamic deployments and interactions. Recently, OWLS and QoS-aware services have been distinguished due to their significance and their impact on decentralised network. JXTA and BPEL allow peers to cooperate and automate business processes and reengineer their structure, so as to rationally select and make use of all resource in decentralised environment; in addition, they increase efficiency and reduce costs. We incorporated several typical constraints to testify the possibility of the application of QoS-aware services in a P2P network, and enhanced the performance of the relevant prototype.

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

[2]  Tony Andrews Business Process Execution Language for Web Services Version 1.1 , 2003 .

[3]  Alfonso Sánchez-Macián,et al.  Towards Unified QoS/SLA Ontologies , 2006, 2006 IEEE Services Computing Workshops.

[4]  Ian Sommerville,et al.  QoSOnt: a QoS ontology for service-centric systems , 2005, 31st EUROMICRO Conference on Software Engineering and Advanced Applications.

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

[6]  Quan Z. Sheng,et al.  Quality driven web services composition , 2003, WWW '03.

[7]  H. El Khatib,et al.  Establishing association between QoS properties in service oriented architecture , 2005, International Conference on Next Generation Web Services Practices (NWeSP'05).

[8]  Amit P. Sheth,et al.  Semantics to energize the full services spectrum , 2006, CACM.

[9]  Hang Yu,et al.  Testing BPEL-based Web Service Composition Using High-level Petri Nets , 2006, 2006 10th IEEE International Enterprise Distributed Object Computing Conference (EDOC'06).

[10]  Amit P. Sheth,et al.  Semantic WS-agreement partner selection , 2006, WWW '06.

[11]  Ralph Deters,et al.  JXTA performance study , 2003, 2003 IEEE Pacific Rim Conference on Communications Computers and Signal Processing (PACRIM 2003) (Cat. No.03CH37490).

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

[13]  Amit P. Sheth,et al.  The METEOR-S Approach for Configuring and Executing Dynamic Web Processes , 2005 .

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

[15]  Bu-Sung Lee,et al.  Service discovery and measurement based on DAML-QoS ontology , 2005, WWW '05.

[16]  Jason Bloomberg,et al.  Service Orient or Be Doomed!: How Service Orientation Will Change Your Business , 2006 .

[17]  Matjaz B. Juric,et al.  Business process execution language for web services , 2004 .

[18]  Stanley Zionts,et al.  Multiple Criteria Decision Making in the New Millennium , 2001 .

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

[20]  Leon Sterling,et al.  Quality of service for web services , 2004 .

[21]  Schahram Dustdar,et al.  Bootstrapping Performance and Dependability Attributes ofWeb Services , 2006, 2006 IEEE International Conference on Web Services (ICWS'06).

[22]  Vivek Sarkar,et al.  Decentralizing execution of composite web services , 2004, OOPSLA.