RE: On classes and property permissions

>  >-----Original Message-----
>>From: public-owl-dev-request@w3.org
>>[mailto:public-owl-dev-request@w3.org] On Behalf Of Emanuele D'Arrigo
>>Sent: Thursday, September 27, 2007 11:38 AM
>>To: OWL developers public list
>>Subject: On classes and property permissions
>>
>>
>>Hi everybody,
>>
>>another request for info and pointers to info pages.
>>
>>Assuming I'm trying to build an OWL-based system
>>that allows users to edit not only the data but also
>>the ontologies themselves, are there estabilished
>>strategies to add metadata to the classes, properties
>>and their instances so that users are allowed or
>>disallowed to add/edit/delete stuff?
>>
>>Think about this case for example:
>>
>>- the ontology has a class "file"
>>- the class file has a property "size"
>
>Hi again, Manu!
>
>This seems to me as a pretty relevant question. I probably won't be able to
>answer it in full detail, but I give it a try, after no one else seem to
>have answered until know.

One quick comment added below
<snip>

>
>     * A bad aspect: If you like to do inference on your metadata, this will
>NOT be possible (at least not with an OWL/DL reasoner). For instance, you
>might come to the idea to define axioms which express something like:
>
>         "If the class C is deleteable by some group G, and G contains the
>user U, then C is also deleteable by U."
>
>       You cannot do this with AnnotationPropertyS!

Not with a DL reasoner, but you can write your own simple (rule-type) 
reasoner and perform such inferences, and record their conclusions as 
annotation properties also. This reasoner and an OWL reasoner will of 
course have no interactions with one another, but perhaps this will 
not be an issue for you.

Pat Hayes
-- 
---------------------------------------------------------------------
IHMC		(850)434 8903 or (650)494 3973   home
40 South Alcaniz St.	(850)202 4416   office
Pensacola			(850)202 4440   fax
FL 32502			(850)291 0667    cell
phayesAT-SIGNihmc.us       http://www.ihmc.us/users/phayes

Received on Thursday, 27 September 2007 20:37:05 UTC