W3C home > Mailing lists > Public > public-owl-dev@w3.org > April to June 2005

Re: policies in OWL

From: Somaya Aboulwafa <somaya_ahmad@yahoo.com>
Date: Thu, 19 May 2005 07:21:46 -0700 (PDT)
Message-ID: <20050519142146.88338.qmail@web32502.mail.mud.yahoo.com>
To: Jim Hendler <hendler@cs.umd.edu>, public-owl-dev <public-owl-dev@w3.org>

Dear Doctor James ,

Thank you a lot for your prompt response.

I found on the link, you have sent, a paper titled “Representing Web Service Policies in OWL-DL”. And this is where I started.

This paper is talking about translating one policy language which is WS-Policy into OWL-DL then makes reasoning using the Pellet reasoner and Swoop ontology editor over the new translated policy (in OWL-DL). I have some questions and I’ll be in great dept to you if you kindly answer my inquires.

First, What about expressing the security policy in OWL directly? Why should we express the policy in other language, like WS-Policy in this case, and then make this translation?

Second, can I use the WS-Policy for representing policies for agents or it is restricted only for web services?

Third, does that translation work also for WS-SecurityPolicy, as I'm interested in security policies?

Finally, Can I use Pellet, Swoop as well as the proposed translation system and integrate them in my system??


Thanks in advance,


Jim Hendler <hendler@cs.umd.edu> wrote:At 4:27 -0700 5/18/05, Somaya Aboulwafa wrote:
Hi Everyone,

I#1610;m new to semantic web languages. I want to choose a language for representing and reasoning over policies. I wonder can I use OWL for representing security polices?? In addition, How can I reason over those polices? And what type of reasoning does OWL support?

Thanks in advance,


Somaya - it would take a long time to provide detailed answers to all those questions.  Some of the people in my lab, particularly Bijan Parsia and Vlad Kolovski have done work on representing policies in OWL, and their work is described at
which includes pointers to some papers and presentations that might better answer your questions and also a demo ontology showing how it works (when you load into our ontology browser and turn on an OWL reasoner).  There is also an XSLT for mapping from the Web Services Policy Language (WS-Policy) to OWL that can be used as a starting place for this work
 Hope that helps,
  Jim H


Professor James Hendler                   Director, Semantic Web and Agent Technologies
Maryland Information and Network Dynamics Lab.     301-405-2696
8400 Baltimore Ave, Suite 200                       301-314-9734 (Fax)
College Park, MD 20742                        http://www.cs.umd.edu/users/hendler 

Do you Yahoo!?
 Yahoo! Mail - Helps protect you from nasty viruses.
Received on Thursday, 19 May 2005 14:32:31 UTC

This archive was generated by hypermail 2.3.1 : Tuesday, 6 January 2015 20:58:13 UTC