<?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/244/Use-of-Context-and-Policies-in-Declarative-Networked-Systems">
    <rdfs:label><![CDATA[Use of Context and Policies in Declarative Networked Systems]]></rdfs:label>
    <event:title><![CDATA[Use of Context and Policies in Declarative Networked Systems]]></event:title>
    <event:speaker><person:PhDStudent rdf:about="http://ebiquity.umbc.edu/person/html/Palanivel/Andiappan/Kodeswaran/"><person:name><![CDATA[Palanivel Andiappan Kodeswaran]]></person:name><rdfs:label><![CDATA[Palanivel Andiappan Kodeswaran]]></rdfs:label></person:PhDStudent></event:speaker>
    <event:startDate rdf:datatype="&xsd;dateTime">2008-05-20T15:30:00-05:00</event:startDate>
    <event:endDate rdf:datatype="&xsd;dateTime">2008-05-20T17:30:00-05:00</event:endDate>
    <event:location><![CDATA[325b ITE, UMBC]]></event:location>
    <event:abstract><![CDATA[Use of Context and Policies in Declarative Networked Systems<br/>
PhD Dissertation proposal<br/>
Palanivel Kodeswaran<br/>
3:30pm 20  May 2008, ITE 325 ;
<p>
There is a growing diversity in the range of emerging network
applications such as social networking, online multiplayer games
etc.  and their expected network sup- port. Similarly, there is a
growing diversity in the properties and capabilities of the
underlying physical layer technologies ranging from copper wires,
optical fibers, and wireless in the millimeter and micrometer
wavelengths. While the traditional model of treating the network
as a generic, best-effort data transport mechanism may have
worked well for applications of the past such as FTP, email etc,
emerging network applications having much complex requirements in
terms of delay, jitter etc., have the potential to perform better
in the presence of enhanced network support.
<p>
In general, there is a need for a mechanism that can map high
level application requirements to underlying network capabilities
and operator requirements, in a generic and extensible
manner. This mapping would seamlessly enable existing
applications to make optimal use of future technologies as well
as allow future applications to make best use of current network
technologies.
<p>
In this thesis, we propose to build a declarative framework that
can reason over the requirements of applications, the current
network context, operator policies, and appropriately configure
the network to provide better network support for
applications. The declarative specification of applications
conveys information about the following : (i) Application
constraints such as delay sensitivity, reliability etc. (ii) Type
of data generated by the application and priorities of different
messages (iii) Application adaptability to changing network
conditions. In a sense, the declarative specifications formally
express the intelligence that is typically embedded in applica-
tions, and which can be used by the underlying network to adapt
itself to achieve application goals under the current network
conditions. In a way, we are attempting to formalize cross layer
optimizations that have been typically handcrafted on a per
application basis, in an effort to allow the network to reason
and automatically apply the appropriate optimizations. Policies
are employed to provide the network operator control over the
reconfiguration process. Furthermore, we argue that by
declaratively specifying applications, we may be able to identify
similarities between application behaviors and apply
optimizations developed for one application to the other. We use
semantic web languages such as OWL, RDFS etc. for expressing
application semantics and network policies, and exploit the
languages’ inherent reasoning and conflict resolution
capabilities. We will evaluate our system against other
application specific optimizations based on simulator and testbed
implementations.
<p>
In particular, the contributions of this thesis are (i)
Developing a framework for using context and policies in
declarative networked systems (ii) Runtime adaptation of network
configuration based on application requirements and node/operator
policy (iii) Formalize cross layer interactions as opposed to ad
hoc optimizations (iv) Simu- lation and test bed implementations
to validate and evaluate proposed approach.
]]></event:abstract>
    <event:tag><![CDATA[semantic web]]></event:tag>
    <event:tag><![CDATA[policy]]></event:tag>
    <event:tag><![CDATA[networking]]></event:tag>
    <event:tag><![CDATA[communication]]></event:tag>
    <event:host><person:PrincipalFaculty rdf:about="http://ebiquity.umbc.edu/person/html/Anupam/Joshi/"><person:name><![CDATA[Anupam  Joshi]]></person:name><rdfs:label><![CDATA[Anupam  Joshi]]></rdfs:label></person:PrincipalFaculty></event:host>
  </event:Event>

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

</rdf:RDF>
