Web Service Composition

Web Service: Self-contained software module available via a network. SOA: Service-oriented architecture, a software architecture based on Web services. BP: A Business Process “consists of a set of activities that are performed in coordination in an organizational and technical environment.”[36] BPM: Business Process Management “includes concepts, methods, and techniques to support the design, administration, configuration, enactment, and analysis of business processes.”[36] Composition: A combination of web services achieving a higher-value service. BPEL: Business process execution language, a programming language for creating compositions. BPMN: Business process model and notation, a high-level notation and semantics for compositions. Manual composition: The process of creating a composition by hand. Automatic composition: The process of creating a composition based on a description of what it should achieve. Planning: An area of Artificial Intelligence aiming at equipping computers with general problem solving capabilities.

[1]  Feng Liu,et al.  A Framework for Automated Fault Recovery Planning in Large-Scale Virtualized Infrastructures , 2010, MACE.

[2]  Bernhard Nebel,et al.  The FF Planning System: Fast Plan Generation Through Heuristic Search , 2011, J. Artif. Intell. Res..

[3]  Koustuv Dasgupta,et al.  Synthy: A system for end to end composition of web services , 2005, J. Web Semant..

[4]  Annapaola Marconi,et al.  AutomatedWeb Service Composition at Work: the Amazon/MPS Case Study. , 2007, IEEE International Conference on Web Services (ICWS 2007).

[5]  Jörg Hoffmann,et al.  SAP Speaks PDDL: Exploiting a Software-Engineering Model for Planning in Business Process Management , 2012, J. Artif. Intell. Res..

[6]  Piergiorgio Bertoli,et al.  Automated composition of Web services via planning in asynchronous domains , 2005, Artif. Intell..

[7]  Anton Riabov,et al.  A Planning Approach for Message-Oriented Semantic Web Service Composition , 2007, AAAI.

[8]  C. Peltz,et al.  Web Services Orchestration and Choreography , 2003, Computer.

[9]  Hye-Young Paik,et al.  Forms-based Service Composition , 2011, ICSOC.

[10]  Liming Zhu,et al.  An Architectural Style for Process-Intensive Web Information Systems , 2010, WISE.

[11]  Piergiorgio Bertoli,et al.  Integrating Discovery and Automated Composition: from Semantic Requirements to Executable Code , 2007, IEEE International Conference on Web Services (ICWS 2007).

[12]  Gerhard Wickler,et al.  Automated Planning for Configuration Changes , 2011, LISA.

[13]  Mathias Weske,et al.  Business Process Management: Concepts, Languages, Architectures , 2007 .

[14]  Piergiorgio Bertoli,et al.  Automated Web Service Composition by On-the-Fly Belief Space Search , 2006, ICAPS.

[15]  Tran Cao Son,et al.  Adapting Golog for Composition of Semantic Web Services , 2002, KR.

[16]  Shankar Ponnekanti,et al.  SWORD: A Developer Toolkit for Web Service Composition , 2008 .

[17]  Thomas Erl,et al.  SOA Principles of Service Design , 2007 .

[18]  Paolo Traverso,et al.  ASTRO: Supporting the Composition of Distributed Business Processes in the E-Government Domain , 2009 .

[19]  Mike P. Papazoglou,et al.  Web Services - Principles and Technology , 2007 .

[20]  Leonard J. Bass,et al.  Automatic Undo for Cloud Management via AI Planning , 2012, HotDep.

[21]  Paolo Traverso,et al.  Automated planning - theory and practice , 2004 .

[22]  Piergiorgio Bertoli,et al.  Control Flow Requirements for Automated Service Composition , 2009, 2009 IEEE International Conference on Web Services.

[23]  Boi Faltings,et al.  Large scale, type-compatible service composition , 2004 .

[24]  James A. Hendler,et al.  Information gathering during planning for Web Service composition , 2005, J. Web Semant..

[25]  Annapaola Marconi,et al.  Automated synthesis of composite BPEL4WS Web services , 2005, IEEE International Conference on Web Services (ICWS'05).

[26]  Malte Helmert,et al.  Concise finite-domain representations for PDDL planning tasks , 2009, Artif. Intell..

[27]  Silvia Richter,et al.  The LAMA Planner: Guiding Cost-Based Anytime Planning with Landmarks , 2010, J. Artif. Intell. Res..

[28]  Cesare Pautasso,et al.  RESTful Web service composition with BPEL for REST , 2009, Data Knowl. Eng..

[29]  Alfons Kemper,et al.  Model-Based Planning for State-Related Changes to Infrastructure and Software as a Service Instances in Large Data Centers , 2010, 2010 IEEE 3rd International Conference on Cloud Computing.

[30]  Annapaola Marconi,et al.  Synthesis and Composition of Web Services , 2009, SFM.

[31]  Annapaola Marconi,et al.  Specifying Data-Flow Requirements for the Automated Composition of Web Services , 2006, Fourth IEEE International Conference on Software Engineering and Formal Methods (SEFM'06).

[32]  Piergiorgio Bertoli,et al.  Message-Based Web Service Composition, Integrity Constraints, and Planning under Uncertainty: A New Connection , 2009, J. Artif. Intell. Res..

[33]  Ingo Weber Semantic Methods for Execution-level Business Process Modeling - Modeling Support Through Process Verification and Service Composition , 2009, Lecture Notes in Business Information Processing.