Dominance-Based Service Selection Scheme with Concurrent Requests

In dynamic Web service environments, the performance of the Internet is unpredictable; the reliability and effectiveness of remote Web services are also unclear. Therefore, it can hardly be guaranteed that the quality of Web service (QoWS) attributes of Web services do not fluctuate with the dynamic Web service environments. When a composite service is planned in the context of dynamic service environments, there is another aspect which has not been taken into account by existing works, namely, concurrency - the fact that multiple requests to a composite service may arrive at the same time. Considering the dynamics of Web service environments and concurrency of requests, we propose in this paper a service selection scheme which adopts top-k dominating queries to generate a composition solution rather than only select the best composition solution for a given request. The experimental results have investigated the efficiency and effectiveness of our approach and shown that it outperforms baseline and traditional methods for service selection.

[1]  Abdelhakim Hafid,et al.  A QoS broker based architecture for efficient Web services selection , 2005, IEEE International Conference on Web Services (ICWS'05).

[2]  A. Guttmma,et al.  R-trees: a dynamic index structure for spatial searching , 1984 .

[3]  Jarek Gryz,et al.  Maximal Vector Computation in Large Data Sets , 2005, VLDB.

[4]  Louis P. Slothouber,et al.  A Model of Web Server Performance , 1996 .

[5]  George R. Thoma,et al.  Design and Development of a Multimodal Biomedical Information Retrieval System , 2012, J. Comput. Sci. Eng..

[6]  Xiang Lian,et al.  Top-k dominating queries in uncertain databases , 2009, EDBT '09.

[7]  Bernhard Seeger,et al.  Progressive skyline computation in database systems , 2005, TODS.

[8]  Verena Kantere,et al.  Top-k dominant web services under multi-criteria matching , 2009, EDBT '09.

[9]  Man Lung Yiu,et al.  Multi-dimensional top-k dominating queries , 2009, The VLDB Journal.

[10]  Chiang Lee,et al.  Top-k Combinatorial Skyline Queries , 2010, DASFAA.

[11]  Kevin Chen-Chuan Chang,et al.  Probabilistic top-k and ranking-aggregate queries , 2008, TODS.

[12]  Man Lung Yiu,et al.  Efficient Processing of Top-k Dominating Queries on Multi-Dimensional Data , 2007, VLDB.

[13]  Donald Kossmann,et al.  The Skyline operator , 2001, Proceedings 17th International Conference on Data Engineering.

[14]  Jung-jae Kim,et al.  Automatic Suggestion for PubMed Query Reformulation , 2012, J. Comput. Sci. Eng..

[15]  Dimitris Sacharidis,et al.  Serving the Sky: Discovering and Selecting Semantic Web Services through Dynamic Skyline Queries , 2008, 2008 IEEE International Conference on Semantic Computing.

[16]  Jian Pei,et al.  Threshold-based probabilistic top-k dominating queries , 2010, The VLDB Journal.

[17]  G. Clark,et al.  Reference , 2008 .

[18]  Beng Chin Ooi,et al.  Efficient Progressive Skyline Computation , 2001, VLDB.

[19]  Naixue Xiong,et al.  Global Top-k Aggregate Queries Based on X-tuple in Uncertain Database , 2010, 2010 IEEE 24th International Conference on Advanced Information Networking and Applications Workshops.

[20]  Panos Kalnis,et al.  Efficient OLAP Operations in Spatial Data Warehouses , 2001, SSTD.

[21]  Jan Chomicki,et al.  Skyline with presorting , 2003, Proceedings 19th International Conference on Data Engineering (Cat. No.03CH37405).

[22]  Athman Bouguettaya,et al.  Computing Service Skylines over Sets of Services , 2010, 2010 IEEE International Conference on Web Services.

[23]  Donald Kossmann,et al.  Shooting Stars in the Sky: An Online Algorithm for Skyline Queries , 2002, VLDB.

[24]  Sharad Mehrotra,et al.  Progressive approximate aggregate queries with a multi-resolution tree structure , 2001, SIGMOD '01.

[25]  Ilaria Bartolini,et al.  Efficient sort-based skyline evaluation , 2008, TODS.

[26]  Thomas Risse,et al.  Selecting skyline services for QoS-based web service composition , 2010, WWW '10.

[27]  Athman Bouguettaya,et al.  Computing Service Skyline from Uncertain QoWS , 2010, IEEE Transactions on Services Computing.

[28]  Anne H. H. Ngu,et al.  QoS-aware middleware for Web services composition , 2004, IEEE Transactions on Software Engineering.

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

[30]  서정연,et al.  Journal of Computing Science and Engineering(JCSE)의 국제화 작업 , 2010 .