scispace - formally typeset
Open AccessBook ChapterDOI

Bringing semantics to web services: the OWL-S approach

Reads0
Chats0
TLDR
This paper shows how to use OWL-S in conjunction with Web service standards, and explains and illustrates the value added by the semantics expressed in OWl-S.
Abstract
Service interface description languages such as WSDL, and related standards, are evolving rapidly to provide a foundation for interoperation between Web services. At the same time, Semantic Web service technologies, such as the Ontology Web Language for Services (OWL-S), are developing the means by which services can be given richer semantic specifications. Richer semantics can enable fuller, more flexible automation of service provision and use, and support the construction of more powerful tools and methodologies. Both sets of technologies can benefit from complementary uses and cross-fertilization of ideas. This paper shows how to use OWL-S in conjunction with Web service standards, and explains and illustrates the value added by the semantics expressed in OWL-S.

read more

Citations
More filters
Proceedings ArticleDOI

A Survey of Context Aware Web Service Discovery: From User's Perspective

TL;DR: This paper presents an overview of the field of context aware web service discovery and tries to classify current generation of those approaches into different categories and describes limitations of current context awareness in web service discovered and discusses possible applications that can enhance the overall discovery performance.
Journal ArticleDOI

A knowledge-based framework for emergency DSS

TL;DR: This work introduces a framework that exploits Semantic Web technologies to harmonize heterogeneous data and soft computing methods in order to handle uncertainties and to model causal inference embedded into an emergency plan.
Journal ArticleDOI

Adaptive systems in the era of the semantic and social web, a survey

TL;DR: This paper provides a classification of adaptive systems with respect to the kind of semantic technology they exploit to accomplish or improve specific adaptation and user modeling tasks, based on a distinction between strong semantic techniques and weak semantic techniques.
Journal ArticleDOI

Flexible provisioning of web service workflows

TL;DR: This work devise and present a heuristic strategy that varies the provisioning of services according to their predicted performance, and shows that it leads to a 700% improvement in average utility, while successfully completing up to eight times as many workflows as approaches that do not consider service failures.

Behavioral matchmaking for service retrieval: application to conversation protocols.

TL;DR: This paper argues that, in many situations, the service discovery should be based on the specification of service behavior (in particular, the conversation protocol), and develops matching techniques that operate on behavior models and allow delivery of partial matches and evaluation of semantic distance between these matches and the user requirements.
References
More filters

OWL Web ontology language overview

TL;DR: This document provides an introduction to OWL by informally describing the features of each of the sublanguages of OWL, the Web Ontology Language by providing additional vocabulary along with a formal semantics.
Book

Business process execution language for web services

TL;DR: This book focuses on executable processes and comes back to abstract processes in Chapter 4, which can be used to replace sets of rules usually expressed in natural language, which is often ambiguous.
Book ChapterDOI

Semantic Matching of Web Services Capabilities

TL;DR: In this article, the authors propose a solution based on DAML-S, a DAMLbased language for service description, and show how service capabilities are presented in the Profile section of a DAMl-S description and how a semantic match between advertisements and requests is performed.
Journal ArticleDOI

Semantic Web services

TL;DR: The authors propose the markup of Web services in the DAML family of Semantic Web markup languages, which enables a wide variety of agent technologies for automated Web service discovery, execution, composition and interoperation.

Business Process Execution Language for Web Services Version 1.1

Tony Andrews
TL;DR: The BPEL4WS specification defines an interoperable integration model that should facilitate the expansion of automated process integration in both the intracorporate and the business-to-business spaces.
Related Papers (5)