Complex Service Computing

Today, web service, due to its open standards, has been used extensively to build distributed applications. Because web services can be reused and composed to fulfill a complex request, the issue of web service composition has grown to be a hot topic and has attracted many researchers to work on it. This chapter first gives an overview of the area of service composition and addresses new challenges on service composition. Then it introduces three service composition methods.

[1]  Wilson Wong,et al.  Web service clustering using text mining techniques , 2009, Int. J. Agent Oriented Softw. Eng..

[2]  Paul M. B. Vitányi,et al.  The Google Similarity Distance , 2004, IEEE Transactions on Knowledge and Data Engineering.

[3]  Zibin Zheng,et al.  WTCluster: Utilizing Tags for Web Services Clustering , 2011, ICSOC.

[4]  Francisco Curbera,et al.  Web Services Business Process Execution Language Version 2.0 , 2007 .

[5]  Shangguang Wang,et al.  Particle Swarm Optimization with Skyline Operator for Fast Cloud-based Web Service Composition , 2013, Mob. Networks Appl..

[6]  Stephen A. White,et al.  Process Modeling Notations and Workflow Patterns , 2004 .

[7]  Richi Nayak,et al.  Data Mining in Web Services Discovery and Monitoring , 2008, Int. J. Web Serv. Res..

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

[9]  Patrick Martin,et al.  Clustering WSDL Documents to Bootstrap the Discovery of Web Services , 2010, 2010 IEEE International Conference on Web Services.

[10]  R. Venkata Rao,et al.  Teaching-learning-based optimization: A novel method for constrained mechanical design optimization problems , 2011, Comput. Aided Des..

[11]  Riccardo Poli,et al.  Particle swarm optimization , 1995, Swarm Intelligence.

[12]  Mingdong Tang,et al.  An Effective Dynamic Web Service Selection Strategy with Global Optimal QoS Based on Particle Swarm Optimization Algorithm , 2012, 2012 IEEE 26th International Parallel and Distributed Processing Symposium Workshops & PhD Forum.

[13]  Changsheng Zhang,et al.  A Hybrid Multiobjective Discrete Particle Swarm Optimization Algorithm for a SLA-Aware Service Composition Problem , 2014 .

[14]  Richard Hull,et al.  Business Artifacts: A Data-centric Approach to Modeling Business Operations and Processes , 2009, IEEE Data Eng. Bull..

[15]  S. Tekinay,et al.  Handover and channel assignment in mobile cellular networks , 1991, IEEE Communications Magazine.

[16]  Peter Fettke,et al.  Business Process Modeling Notation , 2008, Wirtschaftsinf..

[17]  Kenneth Ward Church,et al.  Inverse Document Frequency (IDF): A Measure of Deviations from Poisson , 1995, VLC@ACL.

[18]  Lifeng Ai,et al.  A hybrid genetic algorithm for the optimal constrained web service selection problem in web service composition , 2010, IEEE Congress on Evolutionary Computation.

[19]  Fred W. Glover,et al.  Future paths for integer programming and links to artificial intelligence , 1986, Comput. Oper. Res..

[20]  Shuai Zhang,et al.  Multi-path QoS-Aware Web Service Composition using Variable Length Chromosome Genetic Algorithm , 2011 .

[21]  Sam Kwong,et al.  Genetic algorithms and their applications , 1996, IEEE Signal Process. Mag..

[22]  Roelof van Zwol,et al.  Flickr tag recommendation based on collective knowledge , 2008, WWW.

[23]  Ying Li,et al.  Deploying Data-Intensive Service Composition with a Negative Selection Algorithm , 2014, Int. J. Web Serv. Res..

[24]  M. F. Porter,et al.  An algorithm for suffix stripping , 1997 .

[25]  M. M. Yao,et al.  Business model innovation of modern service company: A value network perspective , 2012, 2012 International Symposium on Management of Technology (ISMOT).

[26]  Jianwen Su,et al.  Towards Formal Analysis of Artifact-Centric Business Process Models , 2007, BPM.

[27]  Xinchao Zhao,et al.  QoS-aware web service selection with negative selection algorithm , 2013, Knowledge and Information Systems.