Skip to main content

Behavioral Description of Services

  • Chapter
Modeling Semantic Web Services
  • 398 Accesses

Functional descriptions facilitate the process of discovering Semantic Web services. As we have seen in the previous chapter, they provide a high level characterization of the underlying service by defining conditions on the input and output, as well as the state of the world before and after Web service execution. These conditions correspond to a (single) transition from the prestate– the state before execution – to the post-state– the state after execution.

Although this is already a significant step towards automated discovery, composition and execution of Web services, more detailed descriptions are needed for the automated usage (invocation) of Web services. In fact, the typical interaction with aWeb service comprises a number of steps, where each step corresponds to sending or receiving a message. Now, there are different possible interactions between a requester and a Web service. A description of all possible interactions is called the behavioral modelof the Web service. It includes such things as the ordering of inputs and outputs and conditions governing the exchange of messages.

Behavioral models are of special significance in the context of Business Process Integration, which is the controlled sharing of data and business processes among connected applications and data sources within an enterprise and between trading partners [105]. Business Process Integration occurs in a number of different contexts. For example, (1) exchanging business documents, (2) integrating applications in an enterprise, and (3) establishing relations with new business partners. Behavioral models play an important role in all of these contexts, but most significantly in the latter. By checking the compatibilityof the behavioral models of two Web services one can determine whether they can potentially interact [100, 23, 101].

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 59.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 54.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

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Rights and permissions

Reprints and permissions

Copyright information

© 2008 Springer-Verlag Berlin Heidelberg

About this chapter

Cite this chapter

(2008). Behavioral Description of Services. In: Modeling Semantic Web Services. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-68172-4_7

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-68172-4_7

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-68169-4

  • Online ISBN: 978-3-540-68172-4

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics