The Web Service Execution Environment

  • Fensel D
  • Facca F
  • Simperl E
  • et al.
N/ACitations
Citations of this article
13Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Computer science is on the edge of an important new period of abstrac-tion. A generation ago we learned to abstract from hardware and currently we learn to abstract from software in terms of Service Oriented Architectures (SOA). A Ser-vice Oriented Architecture is essentially a collection of services. However, we be-lieve that these SOAs will not scale without significant mechanization of service discovery, service adaptation, service negotiation, service composition, service in-vocation, and servicemonitoring, as well as data-, protocol-, and process-mediation. We envisage the future of applied computer science in terms of service-oriented ar-chitectures which is empowered by adding semantics as a means of dealing with heterogeneity and mechanization of service usage. This approach is called Semanti-cally Enabled Service-oriented Architectures, or SESA for short. In this chapter, we give an introduction to SESA and Web Service Execution Environment (WSMX) as its most prominent implementation. First, we are motivating the SESA approach, followed by an analysis of SESA vision, and governing principles. Special attention is paid to the notion of Execution Semantics, basic SESA services and WSMX. The elaboration is followed by a larger example demonstrating steps needed to achieve aWSMO goal.

Cite

CITATION STYLE

APA

Fensel, D., Facca, F. M., Simperl, E., & Toma, I. (2011). The Web Service Execution Environment. In Semantic Web Services (pp. 163–216). Springer Berlin Heidelberg. https://doi.org/10.1007/978-3-642-19193-0_9

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free