- From: Kashyap, Vipul <VKASHYAP1@PARTNERS.ORG>
- Date: Sat, 1 Dec 2007 17:41:38 -0500
- To: "OWL Working Group WG" <public-owl-wg@w3.org>
Thanks to Alan for pointing this out. Classes cannot have instances that are strings. I am updating the description of the question: Suppose I have the following ontology: Class1 Class2 Class3 = {Individual1, Individual2, ...IndividualK} OP1 OP2 domain(OP1) = Class1 OR Class2 range(OP1) = Class3 domain(OP2) = Class1 range(OP2) = Class2 Now suppose I want to specify the following constraint: Given any individual I of Class1, I.OP1 = I.OP2.OP1 = Some Individuali that is instance of Class3. Can we specify this using OWL 1.1? If I specify OP2 o OP1 < OP1, it doesn't seem to support what I need. The subproperty chain might as well be violated as long as the values are identical per, the constraint above. Is there some way to specify this using the current OWL 1.1 spec or would it require an extension to the standard? Thanks, ---Vipul The information transmitted in this electronic communication is intended only for the person or entity to whom it is addressed and may contain confidential and/or privileged material. Any review, retransmission, dissemination or other use of or taking of any action in reliance upon this information by persons or entities other than the intended recipient is prohibited. If you received this information in error, please contact the Compliance HelpLine at 800-856-1983 and properly dispose of this information.
Received on Saturday, 1 December 2007 22:41:52 UTC