<?xml version="1.0"?>

<!DOCTYPE owl [
  <!ENTITY rdf "http://www.w3.org/1999/02/22-rdf-syntax-ns#">
  <!ENTITY rdfs "http://www.w3.org/2000/01/rdf-schema#">
  <!ENTITY xsd "http://www.w3.org/2001/XMLSchema#">
  <!ENTITY owl "http://www.w3.org/2002/07/owl#">
  <!ENTITY cc "http://web.resource.org/cc/#">
  <!ENTITY event "http://ebiquity.umbc.edu/ontology/event.owl#">
  <!ENTITY person "http://ebiquity.umbc.edu/ontology/person.owl#">
  <!ENTITY assert "http://ebiquity.umbc.edu/ontology/assertion.owl#">]>

<!--
  This ontology document is licensed under the Creative Commons
  Attribution License. To view a copy of this license, visit
  http://creativecommons.org/licenses/by/2.0/ or send a letter to
  Creative Commons, 559 Nathan Abbott Way, Stanford, California
  94305, USA.
-->

<rdf:RDF 
  xmlns:rdf = "&rdf;"
  xmlns:rdfs = "&rdfs;"
  xmlns:xsd = "&xsd;"
  xmlns:owl = "&owl;"
  xmlns:cc = "&cc;"
  xmlns:event = "&event;"
  xmlns:person = "&person;"
  xmlns:assert = "&assert;">
  <event:Event rdf:about="http://ebiquity.umbc.edu/event/html/id/48/Automatic-Service-Composition-and-Invocation-of-Semantic-Web-Services">
    <rdfs:label><![CDATA[Automatic Service Composition and Invocation of Semantic Web Services]]></rdfs:label>
    <event:title><![CDATA[Automatic Service Composition and Invocation of Semantic Web Services]]></event:title>
    <event:speaker><person:Alumnus rdf:about="http://ebiquity.umbc.edu/person/html/Mithun/Sheshagiri/"><person:name><![CDATA[Mithun  Sheshagiri]]></person:name><rdfs:label><![CDATA[Mithun  Sheshagiri]]></rdfs:label></person:Alumnus></event:speaker>
    <event:startDate rdf:datatype="&xsd;dateTime">2004-08-06T15:00:00-05:00</event:startDate>
    <event:location><![CDATA[325b]]></event:location>
    <event:abstract><![CDATA[Web Services are viewed as a new paradigm for building distributed web
applications.  The W3C defines web services as a programmatic
interface that enables communication among applications. OWL-S
(earlier known as DAML-S) is an initiative that aims to describe web
services using semantic web languages like RDF, RDFS and OWL. The
motive behind adding semantics is to enable automatic discovery,
composition, invocation and execution monitoring. In this thesis, we
look at the problem of web service composition { synthesizing complex
tasks from a set of atomic (basic) tasks. We look at how a service
description can be transformed into planning operators. We present a
planner that uses a backward-chaining algorithm for the task of
composition. We also discuss an algorithm for automatic
invocation. The automatic invocation algorithm takes the plan
generated by the planner and determines data required for invocation
using queries. Finally, we discuss the architecture of our agent,
which is capable of interacting with web services solely based on
service descriptions.
]]></event:abstract>
    <event:host><person:Collaborator rdf:about="http://ebiquity.umbc.edu/person/html/Marie/desJardins/"><person:name><![CDATA[Marie  desJardins]]></person:name><rdfs:label><![CDATA[Marie  desJardins]]></rdfs:label></person:Collaborator></event:host>
    <assert:eventRecordedBy rdf:resource="http://ebiquity.umbc.edu/photo/html/id/124/Mithun-Sheshagiri" />
  </event:Event>

  <rdf:Description rdf:about="">
    <cc:License rdf:resource="http://creativecommons.org/licenses/by/2.0/" />
  </rdf:Description>

</rdf:RDF>

