Skip to main content

Web Service Composition

  • Reference work entry
  • First Online:
  • 77 Accesses

Synonyms

AI planning; Business process creation; Semantic web service composition

Glossary

Automatic composition:

The process of creating a composition based on a description of what it should achieve

BP:

A business process that “consists of a set of activities that are performed in coordination in an organizational and technical environment” (Weske 2007)

BPEL:

Business Process Execution Language, a programming language for creating compositions

BPM:

Business process management “includes concepts, methods, and techniques to support the design, administration, configuration, enactment, and analysis of business processes” (Weske 2007)

BPMN:

Business Process Model and Notation, a high-level notation and semantics for compositions

Composition:

A combination of Web services achieving a higher-value service

Manual composition:

The process of creating a composition by hand

Planning:

An area of artificial intelligence aiming at equipping computers with general problem-solving capabilities

...

This is a preview of subscription content, log in via an institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   2,500.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Hardcover Book
USD   549.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

References

  • Agarwal V, Chafle G, Dasgupta K, Karnik N, Kumar A, Mittal S, Srivastava B (2005) Synthy: a system for end to end composition of web services. J Web Semant 3(4):311–339

    Article  Google Scholar 

Amazon Web Services

  • Amazon Web Services (2013). E-commerce service API. http://webservices.amazon.com/AWSECommerceService/AWSECommerceService.wsdl. Accessed 14 May 2013

  • Bertoli P, Pistore M, Traverso P (2006) Automated web service composition by on-the-fly belief space search. In: 16th international conference on automated planning and scheduling (ICAPS-06), Cumbria

    Google Scholar 

  • Bertoli P, Hoffmann J, Lecue F, Pistore M (2007) Integrating discovery and automated composition: from semantic requirements to executable code. In: Proceedings of the IEEE 2007 international conference on web services (ICWS′07), Salt Lake City

    Google Scholar 

  • Bertoli P, Kazhamiakin R, Paolucci M, Pistore M, Raik H, Wagner M (2009) Control flow requirements for automated service composition. In: Proceedings of the IEEE international conference on web services (ICWS09), Los Angeles

    Google Scholar 

  • Burstein M, Hobbs J, Lassila O, McDermott D, McIlraith S, Narayanan S, Paolucci M, Parsia B, Payne T, Sirin E, Srinivasan N, Sycara K, Martin D (2004) OWL-S: semantic markup for web services. OWL-S 1.1. Version 1.1. http://www.daml.org/services/owl-s/1.1/. Nov 2004

  • Constantinescu I, Faltings B, Binder W (2004) Large scale, type-compatible service composition. In: 2nd international conference on web services (ICWS-04), San Diego, pp 506–513

    Google Scholar 

  • Erl T (2007) Service-oriented architecture: principles of service design. Prentice Hall, Upper Saddle River

    Google Scholar 

  • Ghallab M, Nau D, Traverso P (2004) Automated planning: theory and practice. Morgan Kaufmann/Elsevier, San Francisco

    MATH  Google Scholar 

  • Hagen S, Kemper A (2010) Model-based planning for state-related changes to infrastructure and software as a service instances in large data centers. In: Proceedings of the 2010 I.E. 3rd international conference on cloud computing, CLOUD'10, Miami. IEEE Computer Society, Washington, DC, pp 11–18

    Chapter  Google Scholar 

  • Heffner R, Cameron B, Dowling K (2005) Your strategic SOA platform vision – crafting your architectural evolution to service-oriented architecture. Technical report, Forrester Research, Trends, 29 Mar 2005

    Google Scholar 

  • Helmert M (2009) Concise finite-domain representations for pddl planning tasks. Artif Intell 173(5–6):503–535

    Article  MathSciNet  MATH  Google Scholar 

  • Herry H, Anderson P, Wickler G (2011) Automated planning for configuration changes. In: LISA‘11: large installation system administration conference, Boston

    Google Scholar 

  • Hoffmann J, Nebel B (2001) The FF planning system: fast plan generation through heuristic search. J Artif Intell Res 14:253–302

    MATH  Google Scholar 

  • Hoffmann J, Bertoli P, Helmert M, Pistore M (2009) Message-based web service composition, integrity constraints, and planning under uncertainty: a new connection. J Artif Intell Res 35:49–117

    MathSciNet  MATH  Google Scholar 

  • Hoffmann J, Weber I, Kraft FM (2012) SAP speaks PDDL: exploiting a software-engineering model for planning in business process management. J Artif Intell Res 44:587–632

    MATH  Google Scholar 

  • IntalioǀBPM Designer. http://www.intalio.com/bpms/designer

  • Kuter U, Sirin E, Nau D, Parsia B, Hendler J (2005) Information gathering during planning for web service composition. J Web Semant 3(2–3):183–205

    Article  Google Scholar 

  • Liu Z, Ranganathan A, Riabov A (2007) A planning approach for message-oriented semantic web service composition. In: 22nd national conference of the American Association for Artificial Intelligence (AAAI‘07), Vancouver

    Google Scholar 

  • Liu F, Danciu V, Kerestey P (2010) A framework for automated fault recovery planning in large-scale virtualized infrastructures. In: MACE 2010, Niagara Falls. LNCS, vol 6473, pp 113–123

    Chapter  Google Scholar 

  • Marconi A, Pistore M (2009) Synthesis and composition of web services. In: Formal methods for web services. Springer, Berlin, pp 89–157

    Chapter  Google Scholar 

  • Marconi A, Pistore M, Traverso P (2007) Automated web service composition at work: the Ama-zon/MPS case study. In: Proceedings of IEEE international conference on web services (ICWS’07), Salt Lake City

    Google Scholar 

  • McIlraith S, Son TC (2002) Adapting golog for composition of semantic web services. In: Proceedings of the 8th international conference on principles and knowledge representation and reasoning (KR-02), Toulouse

    Google Scholar 

  • OASIS (2007) Web services business process execution language V 2.0, Apr 2007

    Google Scholar 

  • OMG (2011) Business process model and notation – BPMN 2.0. http://www.omg.org/spec/BPMN/2.0/

  • Papazoglou M (2007) Web services: principles and technology. Prentice Hall, Upper Saddle River

    Google Scholar 

  • Pautasso C (2009) Restful web service composition with BPEL for REST. Data Knowl Eng 68(9):851–866

    Article  Google Scholar 

  • Peltz C (2003) Web services orchestration and choreography. Computer 36(10):46–52

    Article  Google Scholar 

  • Pistore M, Traverso P, Bertoli P (2005a) Automated composition of web services by planning in asynchronous domains. In: 15th international conference on automated planning and scheduling (ICAPS-05), Monterey

    Google Scholar 

  • Pistore M, Traverso P, Bertoli P, Marconi A (2005b) Automated synthesis of composite BPEL4WS web services. In: 3rd IEEE international conference on web services (ICWS-05), Orlando

    Google Scholar 

  • Pistore M, Braghieri P, Bertoli P, Biscaglia A, Marconi A, Pintarelli S, Trainotti M (2008) ASTRO: supporting the composition of distributed business processes in the e-government domain. In: At your service: service-oriented computing from an EU perspective

    Google Scholar 

  • Ponnekanti S, Fox A (2002) SWORD: a developer toolkit for web service composition. In: Proceedings of the 11th international World Wide Web conference – WWW2002, Honolulu

    Google Scholar 

  • Richter S, Westphal M (2010) The LAMA planner: guiding cost-based anytime planning with landmarks. J Artif Intell Res 39:127–177

    MATH  Google Scholar 

  • SAP. NetWeaver BPM process composer. http://scn.sap.com/community/bpm

  • Schurter T (2009) BPM state of the nation 2009, bpm.com. http://www.bpm.com/bpm-state-of-the-nation-2009.html. Accessed 25 Nov 2009

  • US National Weather. Weather service API. http://graphical.weather.gov/xml/. Accessed 14 Aug 2012

W3C. Web Services Architecture

  • Weber I (2009) Semantic methods for execution-level business process modeling. PhD thesis, Universität Karlsruhe (TH), Nov 2009. Lecture Notes in Business Information Processing (LNBIP), vol 40. Springer, ISBN:978–3–642-05084-8

    Google Scholar 

  • Weber I, Paik HY, Benatallah B (2011) Forms-based service composition. In: ICSOC’11: 9th international conference on service oriented computing, short paper, Paphos, Dec 2011

    Chapter  Google Scholar 

  • Weber I, Wada H, Fekete A, Liu A, Bass L (2012) Automatic undo for cloud management via AI planning. In: Hotdep’12, Oct 2012

    Google Scholar 

  • Weber I, Paik HY, Benatallah B (2013) Form-based web service composition for domain experts. ACM Trans Web (TWEB) 8(1)

    Article  Google Scholar 

  • Weske M (2007) Business process management: concepts, languages, architectures. Springer, Berlin

    Google Scholar 

  • World Wide Web Consortium (W3C) (2004) Web ontology language (OWL). W3C recommendation, 10 Feb 2004

    Google Scholar 

  • Xu X, Zhu L, Kannengiesser U, Liu Y (2010) An architectural style for process-intensive web information systems. In: WISE’10: proceedings of the 11th international conference on web information systems engineering. Springer, Berlin/Heidelberg, pp 534–547

    Google Scholar 

Download references

Acknowledgments

Parts of this entry are based on other publications of the authors, as cited in the text.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Jörg Hoffmann .

Editor information

Editors and Affiliations

Section Editor information

Rights and permissions

Reprints and permissions

Copyright information

© 2018 Springer Science+Business Media LLC, part of Springer Nature

About this entry

Check for updates. Verify currency and authenticity via CrossMark

Cite this entry

Hoffmann, J., Weber, I. (2018). Web Service Composition. In: Alhajj, R., Rokne, J. (eds) Encyclopedia of Social Network Analysis and Mining. Springer, New York, NY. https://doi.org/10.1007/978-1-4939-7131-2_132

Download citation

Publish with us

Policies and ethics