W3C home > Mailing lists > Public > public-sws-ig@w3.org > August 2004

Re: Create subontologies?

From: Massimo Paolucci <paolucci@cs.cmu.edu>
Date: Wed, 18 Aug 2004 12:43:02 -0400
Message-ID: <41238716.90203@cs.cmu.edu>
To: Martin Gülich <martin.gulich@foi.se>
CC: public-sws-ig@w3.org
Martin,

thanks for your questions. 

OWL-S can be used in both ways. You can define a subclass of OWL-S 
classes defining information of a class of services or you can describe 
services directly from the main OWL-S classes.  An example of the use of 
the second way are the examples published by the OWL-S coalition 
(Bravo-Air, Congo), an example of subclassing is defined by the 
hierarchy of profiles that is available at 
http://www.daml.org/services/owl-s/1.1B/ProfileHierarchy.owl. 

--- Massimo




Martin Gülich wrote:

> Hello!
>
> I have a (new) question about OWL-S. Is it supposed to be used as a 
> general upper ontology for web services in the sense that you should 
> create your own "subontologies" of OWL-S for more specific purposes, 
> and have a separate specific ontology to specify types of 
> inputs/outputs etc? Or is it supposed to be used exactly as it is but 
> with own ontology definitions only for inputs/outputs and 
> preconditions/effects?
>
>  
>
> What I am trying to figure out is how to distinguish different web 
> services with the same types of input/output and preconditions/effects 
> from each other in a context with lots of web services.
>
>  
>
> Any help would be greatly appreciated (but please write a little more 
> than just yes or no).
>
>  
>
> Best regards to all of you!
>
>  
>
> Martin Gülich
>
>  
>
>  
>
Received on Wednesday, 18 August 2004 16:43:41 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Sunday, 16 March 2008 00:10:57 GMT