Semantic Web Services

Semantic Web Services

Semantic Web Services are self-contained, self-describing, semantically marked-up software resources that can be published, discovered, composed and executed across the Web in a task driven semi-automatic way. Semantic Web Services can be defined as the dynamic part of the semantic web.

The problem addressed by Semantic Web Services

The mainstream XML standards for interoperation of web services specify only syntactic interoperability, not the semantic meaning of messages. For example, WSDL can specify the operations available through a web service and the structure of data sent and received but cannot specify semantic meaning of the data or semantic constraints on the data. This requires programmers to reach specific agreements on the interaction of web services and makes automatic web service composition difficult. Semantic web services solve these problems by providing another layer on top of the web service infrastructure to supply semantic meaning for web services.

Potential benefits

Semantic Web Services can enable the dynamic discovery, composition and execution of functionality with the aim of providing a higher order level of value-added services.

Choreography vs. orchestration

Choreography is concerned with describing the external visible behavior of services, as a set of message exchanges optionally following a Message Exchange Pattern (MEP), from the functionality consumer point of view.

Orchestration deals with describing how a number of services, 2 or more, cooperate and communicate with the aim of achieving a common goal.

Related technologies

Semantic Web Languages
*OIL
*DAML
*DAML+OIL
*OWL
*RDF
* [http://www.wsmo.org/wsml/ WSML]
*SAWSDL

Semantic Web Service frameworks
* [http://www.swsi.org/resources/wsmf-paper.pdf WSMF]
*OWL-S
*WSMO
* [http://kmi.open.ac.uk/projects/irs/ IRS-III]
* [http://lsdis.cs.uga.edu/projects/meteor-s/ METEOR-S]
* [http://denali.cs.uga.edu/haley HALEY]
*BioMOBY (Bioinformatics)

Related projects

European projects

*Ongoing projects funded in the Seventh Framework Program
** [http://www.shape-project.eu/ SHAPE]
** [http://www.soa4all.eu/ SOA4All]
** [http://www.serviceweb30.eu/cms/ Service Web 3.0]
** [http://www.service-finder.eu/ Service-Finder]
*Ongoing and previous projects funded in the Sixth Framework Program
** [http://dip.semanticweb.org/ DIP]
** [http://knowledgeweb.semanticweb.org/ Knowledge Web]
** [http://www.fusionweb.org/fusion/ FUSION]
** [http://www.luisa-project.eu/ LUISA]
**Transitioning Applications to Ontologies
**INFRAWEBS
** [http://www.seemp.org/ SEEMP]
** [http://www.semantic-gov.org/ SemanticGov]
** [http://www.ip-super.org/ SUPER]
*Previous projects funded in the Fifth Framework Program
** [http://www.esperonto.net/ Esperonto] (IST-2001-34373) has developed [http://kw.dia.fi.upm.es/odesws/ ODE SWS] , a toolset for design and composition of Semantic Web Services
** [http://swws.semanticweb.org/ SWWS]
** [http://www.s-ten.eu/ S-ten]
** [http://asg-platform.org/ Adaptive Services Grid]

Other projects

* [http://img.cs.man.ac.uk/quasar/index.php QuASAR] . Quality Assurance of Semantic Annotations for Services. A project of the school of computer science, University of Manchester.
* [http://www.swsi.org/ SWSI] . The Semantic Web Services Initiative is an ad hoc initiative of academic and industrial researchers, many of which are involved in DARPA and research projects funded by the European Community.
* [http://lsdis.cs.uga.edu/projects/meteor-s/ METEOR-S] . A project of the LSDIS Lab, University of Georgia and [http://knoesis.wright.edu Kno.e.sis Center] , Wright State University.
* [http://denali.cs.uga.edu/haley HALEY] . A Web service composition project of the LSDIS Lab, University of Georgia
* [http://knoesis.wright.edu 3S@kno.e.sis] . Semantics(Services, Science) : The 3S project at the kno.e.sis center, Wright State University, Dayton, OH.

References

*cite journal
author = Belhajjame, K., Embury, S.M., Paton, N.W., Stevens, R. and Goble, A.C.,
title = Automatic Annotations of Semantic Web Services Based on Workflow Definitions
journal = ACM Transactions on the Web
volume = 2
number = 2
pages = 1–34
month = April | year = 2008
url = http://portal.acm.org/citation.cfm?doid=1346337.1346239

*cite book
author = Sinuhe Arroyo et al.
year = 2004
title = Semantic Aspects of Web Services in Practical Handbook of Internet Computing
publisher = Chapman Hall and CRC Press
id = ISBN 1-58488-381-2

*cite book
author = Cardoso, J., Sheth, Amit (Eds.),
year = 2006
title = Semantic Web Services, Processes and Applications
publisher = Springer
id = ISBN 0-387-30239-5

*cite journal
last = Zeng
first = Honglei
authorlink = Honglei Zeng
coauthors = T.C. Son
title = Semantic Web Services
journal = Intelligent Systems
volume = 16
pages = 46–53
publisher = IEEE
month = March | year = 2001
url = http://ieeexplore.ieee.org/iel5/9670/19905/00920599.pdf

*cite book
author = Kuropka, D.; Tröger, P.; Staab, S.; Weske, M. (Eds.)
year = 2008
title = Semantic Service Provisioning
publisher = Springer
id = ISBN 3-5407-8616-3
url = http://www.springer.com/computer/database+management+%26+information+retrieval/book/978-3-540-78616-0


Wikimedia Foundation. 2010.

Игры ⚽ Нужна курсовая?

Look at other dictionaries:

  • Semantic Web Services — Unter Semantic Web Services (SWS) versteht man Webservices, die über ihre rein syntaktische Schnittstellenbeschreibung hinaus mit semantischen Inhalten angereichert werden, um ihr Auffinden (Discovery), Auswählen (Selection), Ausführen… …   Deutsch Wikipedia

  • Semantic Web — The Semantic Web is an evolving extension of the World Wide Web in which the semantics of information and services on the web is defined, making it possible for the web to understand and satisfy the requests of people and machines to use the web… …   Wikipedia

  • Semantic Web — Das Semantische Web (englisch Semantic Web) ist eine Erweiterung des World Wide Web (WWW). Das Konzept beruht auf einem Vorschlag[1] von Tim Berners Lee, dem Begründer des World Wide Web. Seit 2006 wird zunehmend der ebenfalls von Berners Lee… …   Deutsch Wikipedia

  • Web Services — Dieser Artikel oder Abschnitt bedarf einer Überarbeitung. Näheres ist auf der Diskussionsseite angegeben. Hilf mit, ihn zu verbessern, und entferne anschließend diese Markierung. Ein Webservice oder Webdienst ist eine Software Anwendung, die mit… …   Deutsch Wikipedia

  • Web Services Modeling Language — WSML or Web Service Modeling Language is a formal language that provides a syntax and semantics for the Web Service Modeling Ontology (WSMO).In other words, the WSML provides means to formally describe the WSMO elements as Ontologies, Semantic… …   Wikipedia

  • Web Ontology Language for Web Services — Die Web Ontology Language for Web Services (kurz OWL S), vormals DAML S, ist eine Spezifikation zur semantischen Auszeichnung von Webservices. OWL S setzt dabei stark auf Erweiterungen: OWL S spezifiziert Ontologien, um einen Service auf… …   Deutsch Wikipedia

  • Web Services Semantics — (WSDL S) is a proposed extension to the WSDL standard. WSDL S extends standard WSDL to include semantic elements which should improve the reusability of Web Services by facilitating the composition of services, improving discovery, and enabling… …   Wikipedia

  • Semantic Web Rule Language — SWRL (Semantic Web Rule Language) est un langage de règles pour le web sémantique, combinant le langage OWL DL et le langage RuleML (Rule Markup Language (Unary/Binary Datalog)). En comparaison avec DLP (Description Logic Programs), une autre… …   Wikipédia en Français

  • Web Ontology Language for Web Services — Pour les articles homonymes, voir OWL. Web Ontology Language for Web Services (OWL S) est une ontologie basée sur le dialecte XML OWL, permettant la description des propriétés et des capacités d un service web. Voir aussi Web Ontology Language… …   Wikipédia en Français

  • Corporate Semantic Web — The term Corporate Semantic Web (CSW) is used to describe the application of Semantic Web technologies and Knowledge Management methodologies in corporate environments. The initial vision of a global Semantic Web remains largely unfulfilled[1],… …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”