Godo goal driven orchestration for semantic web services or how do spells work in the xxi century
This presentation is the property of its rightful owner.
Sponsored Links
1 / 13

Juan Miguel Gomez, Mariano Rico, Francisco Garcia and Christoph Bussler PowerPoint PPT Presentation


  • 75 Views
  • Uploaded on
  • Presentation posted in: General

GODO: Goal driven orchestration for Semantic Web Services … or how do spells work in the XXI century. Juan Miguel Gomez, Mariano Rico, Francisco Garcia and Christoph Bussler Digital Enterprise Research Institute. Outline. Introduction SWS and Goal Driven Orchestration The GODO architecture

Download Presentation

Juan Miguel Gomez, Mariano Rico, Francisco Garcia and Christoph Bussler

An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -

Presentation Transcript


Godo goal driven orchestration for semantic web services or how do spells work in the xxi century

GODO: Goal driven orchestration for Semantic Web Services… or how do spells work in the XXI century

Juan Miguel Gomez, Mariano Rico, Francisco Garcia and Christoph Bussler

Digital Enterprise Research Institute


Outline

Outline

  • Introduction

  • SWS and Goal Driven Orchestration

  • The GODO architecture

  • The travel plan use case

  • Future research and directions

WIW-04


Introduction

Introduction

  • For centuries, mankind has looked for a way of making their wishes come true just stating them

    • Ancient story of the Middle East. “Then Al – Hadin, son of Harun Al-Raschid commanded the genius to bring him one thousand million treasures… and so he did”,The 1001 nights. Robert Graves edition.

    • Middle Age: Luciano from Samosata famous mirror, which could be asked for anything on earth.

    • Present: Paris FNAC example

    • Future: There comes the robots…

WIW-04


Some promises of sws

Some promises of SWS

  • In WSMO/ WSMX a goal represents the wish that a client may have when he consults a web service and it also contains a list of preferences

  • These preferences represent constraints on non-functional properties of a web service i.e. they narrow the scope of the selection spectrum of a web service

  • WSMX promises that given a certain WSMO goal described in WSML, it can achieve it

WIW-04


Goal driven orchestration

Goal driven orchestration

  • We assume for now that a goal is a single-step execution

  • Orchestration is the achievement of several goals by performing all their objectives

  • How can we bridge the gap between the client expressing their wishes and the achievement of them by the WSMX platform?

WIW-04


Godo functionality

GODO functionality

  • GODO uses Natural Language Processing techniques (e.g. Multiple classification ripple down rules) to filter the different concepts and relationships of the text to create a “lightweight ontology”

  • The user writes down their goals in natural language and they are extracted from the text

  • Those goals are matched and mapped to the WSMO / WSMX goals

  • Those goals are sent to the WSMX

WIW-04


The godo architecture

Figure . The GODO architecture

The GODO Architecture

WIW-04


The travel plan use case i

The travel plan use case (I)

WIW-04


The travel plan use case ii

The travel plan use case (II)

WIW-04


Godo demo

GODO demo

  • Much more fun in the demo… 

  • Do not miss it

WIW-04


Future research and directions

Future research and directions

  • Main problem is the pure syntactical match from goals extracted from the text and WSML goals

  • However, several useful tools out there:

    • The Karlsruhe TextoOnto supports semi-automatic creation of ontologies by applying text mining algorithms

    • The OntoText Knowledge Information Management (KIM) platform. KIM enables Semantic annotation of text and at more length, an automatic ontology population and open-domain dynamic semantic annotation of unstructured and semi-structured content.

  • By using them it could be possible a match at a semantic level (ontologies merging and alignment techniques)

WIW-04


Future research and directions1

Future research and directions

  • Future evolution of WSMO Orchestration will impact in our perception of orchestration so far

  • We received some enthusiastic feedback from people of the cluster, so let’s expect soon GODO 2.0

WIW-04


Juan miguel gomez mariano rico francisco garcia and christoph bussler

Q & A


  • Login