SAWSDL Status and relation to WSMO

Similar documents
WSDL RDF Mapping. Jacek Kopecký 2005/12/14. Copyright 2005 Digital Enterprise Research Institute. All rights reserved.

Web services add a new level of functionality

Open Research Online The Open University s repository of research publications and other research outputs

Design and Management of Semantic Web Services using Conceptual Model

SA-REST: Using Semantics to Empower RESTful Services and Smashups with Better Interoperability and Mediation

Unified Lightweight Semantic Descriptions of Web APIs and Web Services

D11V0.2 WSMO-LITE: LIGHTWEIGHT SEMANTIC DESCRIPTIONS FOR SERVICES ON THE WEB

Open Research Online The Open University s repository of research publications and other research outputs

Semantic Annotations for WSDL and XML Schema

Semantic Web Update W3C RDF, OWL Standards, Development and Applications. Dave Beckett

Semantic Web. Semantic Web Services. Morteza Amini. Sharif University of Technology Spring 90-91

WSDL versioning. Facts Basic scenario. WSDL -Web Services Description Language SAWSDL -Semantic Annotations for WSDL and XML Schema

Automated Web Service Composition: State of the Art and Research Challenges

A MULTI-ASPECT RULE BASED MODEL FOR WEB SERVICES OFFLINE COMPOSABILITY

Semantic Web Services

Grounding OWL-S in SAWSDL

GenTax: A Generic Methodology for Deriving OWL and RDF-S Ontologies from Hierarchical Classifications, Thesauri, and Inconsistent Taxonomies

INTERNATIONAL JOURNAL OF COMPUTER ENGINEERING & TECHNOLOGY (IJCET) APPLYING SEMANTIC WEB SERVICES. Sidi-Bel-Abbes University, Algeria)

Semantics to Empower Services Science: Using Semantics at Middleware, Web Services and Business Levels

Semantic Web. Semantic Web Services. Morteza Amini. Sharif University of Technology Fall 94-95

Web Services and Planning or How to Render an Ontology of Random Buzzwords Useful? Presented by Zvi Topol. May 12 th, 2004

D WSMO Data Grounding Component

Improved Methods for Tagging and Semantic-Annotation for the Semantic-based OpenAPI Retrieval System *

WSMO Working Draft 04 October 2004

Semantics Enhanced Services: METEOR-S, SAWSDL and SA-REST

Web Ontology Language for Service (OWL-S) The idea of Integration of web services and semantic web

Boosting Annotated Web Services in SAWSDL

Services Breakout: Expressiveness Challenges & Industry Trends. Co-Chairs: David Martin & Sheila McIlraith with Benjamin Grosof October 17, 2002

ICIW 2006, Guadeloupe

iserve: a Linked Services Publishing Platform

Orchestrating Music Queries via the Semantic Web

Advanced Tagging and Semantic-Annotation Methods for the Semantic-based OpenAPI Retrieval System

WSDL 2.0 to UDDI mapping WSDL-S/SAWSDL to UDDI mapping

Implementing a Ground Service- Oriented Architecture (SOA) March 28, 2006

Advanced Topics in the Semantic Web: Semantic Services for Business Process Management

SADI Semantic Web Services

SEMTOUR-Studio: A Semantic Web Services Creation Tool for the Tourism Sector.

Semantiska webben DFS/Gbg

A UML profile and transformation rules for semantic web services Florian Lautenbacher

2 12 th March Web Science th March Service Science th March Web Services (WSDL, SOAP, UDDI, XML)

ABSTRACT I. INTRODUCTION

SEMANTIC WEB POWERED PORTAL INFRASTRUCTURE

* Author to whom correspondence should be addressed; Tel.: ; Fax:

Context-Based Orchestration for Control of Resource-Efficient Manufacturing Processes

MDA & Semantic Web Services Integrating SWSF & OWL with ODM

SAscha: A RIA Approach for Supporting Semantic Web Services in the Italian Interoperability Framework

<Insert Picture Here> Click to edit Master title style

SDMX self-learning package XML based technologies used in SDMX-IT TEST

Research Article An Overview of Semantic Web Service Description based on Model Driven Approaches

Semantic Technologies for E-Government: An Overview

Semantic System Integration Incorporating Rulebased Semantic Bridges into BPEL Processes

This presentation is a primer on the BPEL Language. It s part of our series to help prepare you for creating BPEL projects. We recommend you review

Lecture Telecooperation. D. Fensel Leopold-Franzens- Universität Innsbruck

Web Service Scope Annotations

Semantically Enabled Service-Oriented Architectures: A Framework

Ontology Driven Data Mediation in Web Services

Towards Uniform Access to Web Data and Services

APPLYING SEMANTIC WEB SERVICES TO ENTERPRISE WEB

D5.1.3 Second Crawler Prototype

Open Research Online The Open University s repository of research publications and other research outputs

W3C Web of Things. Mohammed Dadas - Orange

Two-Step Semantic Web Services-Discovery

Semantics for Optimization of the Livestock Farming

Semantic Web and Natural Language Processing

Semantic Sensor Networks XG Semantic Markup Laurent Lefort, CSIRO ICT Centre

Triple-space computing: Semantic Web Services based on persistent publication of information

WP 3: Service Ontologies and Service Description D3.7 Linking developed ontologies and WSMO to industrial standards and further development of D3.

An Efficient Semantic Web Through Semantic Mapping

Ranking-Based Suggestion Algorithms for Semantic Web Service Composition

Business Process Modelling & Semantic Web Services

Ontology mutation testing

D43.1 Service Delivery Infrastructure and Architecture M12

Web Services Description Language (WSDL) Version 1.2

ISO/IEC JTC1/SC32/WG2 N1485. SKLSE, Wuhan University, P.R. China

Collaborative Open Market to Place Objects at your Service

Semantic Web Services

Project IST SUPER Semantics Utilized for Process management within and between Enterprises. Deliverable 11.4

INF5120 Modellbasert Systemutvikling Modelbased System development

Report from the W3C Semantic Web Best Practices Working Group

A Technical Comparison of XPDL, BPML and BPEL4WS

Web Services Development for IBM WebSphere Application Server V7.0

Extending ESB for Semantic Web Services Understanding

Enterprise Interoperability with SOA: a Survey of Service Composition Approaches

Semantic Web Technologies Trends and Research in Ontology-based Systems

INTRODUCTION Background of the Problem Statement of the Problem Objectives of the Study Significance of the Study...

Semantic Web Services for Satisfying SOA Requirements

Combining RDF Vocabularies for Expert Finding

Digital Enterprise Research Institute. Dieter Fensel

An overview of RDB2RDF techniques and tools

Realisation of SOA using Web Services. Adomas Svirskas Vilnius University December 2005

Weaving a Web of Actions Beschreibung und Ausführung datenorientierter Prozesse und Dienste im Web. Prof. Dr. Axel Polleres

Modeling Choreographies: BPMN 2.0 versus BPEL-based Approaches

Semantics for and from Information Models Mapping EXPRESS and use of OWL with a UML profile for EXPRESS

Semantic Web. Lecture XIII Tools Dieter Fensel and Katharina Siorpaes. Copyright 2008 STI INNSBRUCK

INFORMATION TECHNOLOGIES IN E-GOVERNMENT SOLUTIONS

Carnegie Mellon University. Carnegie Mellon University

Revelation of Consolidated Web Services and Architecture Framework

SOAP Specification. 3 major parts. SOAP envelope specification. Data encoding rules. RPC conventions

Dagstuhl Seminar on Service-Oriented Computing Session Summary Cross Cutting Concerns. Heiko Ludwig, Charles Petrie

Semantic Web Tools. Federico Chesani 18 Febbraio 2010

Transcription:

Leopold Franzens Universität Innsbruck SAWSDL Status and relation to WSMO Jacek Kopecký DERI Innsbruck University of Innsbruck Copyright 2007 DERI Innsbruck www.deri.at

Overview Semantic Annotations for WSDL and XML Schema SAWSDL annotations Brief history and status info SAWSDL in WSMO WSMO grounding Splitting up WSMO? 2

3 SAWSDL In a Picture

SAWSDL Annotations modelreference points to a concept in a semantic model loweringschemamapping liftingschemamapping point to data mapping transformation for data grounding 4

SAWSDL Model Reference On XML Schema types, elements and attributes To indicate correspondence between XML data and the semantic model On WSDL Interface Categorization On WSDL Operation Closer categorization, indicating functionality On WSDL Fault Meaning of the fault 5

SAWSDL Schema Mappings Lifting from XML to semantic data Lowering from semantic data to XML On XML Schema global elements and types Mappings apply to whole messages 6

Minor SAWSDL Features attrextensions element For annotating where attributes are not allowed Embedding semantic models E.g. OWL in RDF/XML inside WSDL External annotations Not directly supported by SAWSDL Two suggestions: XSLT pre-processing RDF form of the annotations, with component URIs 7

Brief History and Status WSDL-S created by IBM/LSDIS WSDL-S only point of agreement in SWS workshop Had preconds/effects, dropped due to contention W3C started SAWSDL WG SAWSDL now called Semantic Annotations for WSDL and XML Schema to get better visibility Members: DERI Ibk, Gwy, IBM, UGA/Wright, ILOG, OpenU, TelecomItalia Status: W3C Candidate Recommendation Gathering implementation reports, feedback Should be sucessfully finished in April, Rec in May 8

SAWSDL In WSMO Current grounding has links from WSMO to WSDL SAWSDL can reverse the direction For us, functionality doesn t change For others, it s easier to understand the WSDL with attached WSMO things WSMO can be split into smaller parts to be attached to various WSDL components 9

SAWSDL WSMO Grounding modelreference on elements or types Pointing to in/out/shared choreography concepts modelreference on WSDL service Pointing to WSMO webservice To provide endpoint and binding information Btw, outside of SAWSDL scope (but possible) Any lifting and lowering schema mappings Currently unhandled in WSMO To be specified by the end of March in D24.2 10

Splitting up WSMO? (1) modelreference from WSDL interface to capability Abstract capability mref from service to concrete capability modelreference from interface to choreography Or multiple choreographies mref from service to concrete choreography(ies) modelreference from operation to capability? Operation preconds/efects? Instead of choreography 11

Splitting up WSMO? (2) Only splits WSMO webservice into capability and choreography Orchestration ignored in SAWSDL Need distinction between abstract and concrete capabilities and choreographies 12

Next Steps 1. D24.2 add overview of SAWSDL, WSMO grounding using SAWSDL 2. The coarse-grained split-up of WSMO to SAWSDL-friendly parts 3. Proposing pieces of that for standardization? Preconds/effects should be accepted easily, but on operation? Choreography, interface capability may be harder 13

Thanks Questions? Because I need slide no. 14 14