Search Mailing List Archives


Limit search to: Subject & Body Subject Author
Sort by: Reverse Sort
Limit to: All This Week Last Week This Month Last Month
Select Date Range     through    

[protege-owl] equivalentProperty

Tania Tudorache tudorache at stanford.edu
Thu Jan 3 15:55:41 PST 2008


Najeeb,

This has been fixed in one of the Protege 3.4 beta. Please download the 
latest Protege 3.4 beta and this should work.

Tania


Najeeb Elahi wrote:
> Hi,
> thanks Tania for suggestions, however it doesn't work properly..
>
> here the steps i followed
>
> -I switched to the Properties Tab
> -Select the appropriate property for which i want to equivalence
> -from "Property Editor" i clicked "Switch to Triples"
> - click on the "Add existing resources as value" icon, which brings new
> window "Select a property"
> - i select owl:equivalentProperty and okay
>
> and nothing happen.. i'm using protege 3.3.1
>
> please comment what is wrong with this,
>
> cheers
> Najeeb Elahi
>
>   
>> Adding an equivalent property can be done in the Properties Tab:
>>
>> - switch the Annotations table to the triples view by clicking on the
>> 5th from the left icon on the Annotations table
>> - click on the "Add existing resource as value" icon
>> - select the owl:equivalentProperty property
>> - in the property selection panel, select from the combo-box "All
>> asserted instances"
>> - select an equivalent property in the right panel
>>
>> Tania
>>
>>
>> Najeeb Elahi wrote:
>>     
>>> Marry Christmas everyone,
>>>
>>> thanks Timothy, it works, this exactly i was hopping for, how ever i
>>> wouldn't achieve my goal without implementing owl:equivalentProperty.
>>> would you please tell me how i can implement owl:equivalentProperty in
>>> Protege. i would appreciate,
>>>
>>> Cheers
>>> Najeeb Elahi
>>>
>>>       
>>>>> so the question is same again. how i can use this
>>>>> owl:equivalentClass in
>>>>> protege.
>>>>>
>>>>>           
>>>> The real issue here is that you are overly attached to the particulars
>>>> of the rdf syntax.  Protege (usually) insulates you from these details
>>>> and allows you to edit owl in a more conceptual manner.
>>>>
>>>> What you want to use is the necessary and sufficient asserted
>>>> conditions.  If you add class B to the necessary and sufficient
>>>> conditions for class A then they are equivalent classes (in the
>>>> owl:equivalentClass sense).  In addition this is how things will get
>>>> written out.
>>>>
>>>>
>>>>         
>>>>> the method you explained is not applicable in my situation, I'm
>>>>> developing
>>>>> distributed Ontology, so that I import Ontology and there i want to
>>>>> say,,
>>>>> Class A and Class B (Class B is from other ontology)are semantically
>>>>> same.
>>>>>
>>>>>           
>>>> This is no different than the case above.  If you import the ontology
>>>> then you have access to the imported classes.  You can simply put the
>>>> imported class in the asserted necessary and sufficient conditions.
>>>> This is possible even in the case that both classes are imported.
>>>>
>>>> -Timothy
>>>>
>>>>
>>>>
>>>>
>>>>
>>>>         
>>>>> thanks in advance
>>>>> Cheers
>>>>> Najeeb Elahi
>>>>>
>>>>>
>>>>> Thomas Russ wrote:
>>>>>
>>>>>           
>>>>>> On Dec 17, 2007, at 10:47 AM, Najeeb Elahi wrote:
>>>>>>
>>>>>>
>>>>>>             
>>>>>>> i would be very glad if you please throw some lights on, how to
>>>>>>> implement
>>>>>>> owl:equivalentClass in Protege.
>>>>>>>
>>>>>>> for example. if i want to define, Class A  and Class B are
>>>>>>> semantically same.
>>>>>>>
>>>>>>>               
>>>>>> The general method is to make each class a subclass of the other.
>>>>>>
>>>>>>   o Create Class A.
>>>>>>   o Create Class B as a subclass of class A.
>>>>>>   o Add Class A as a subclass of class B
>>>>>>
>>>>>> This works because  A => B & B => A is the same as A <=> B.
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>> _______________________________________________
>>>>>> protege-owl mailing list
>>>>>> protege-owl at lists.stanford.edu
>>>>>> https://mailman.stanford.edu/mailman/listinfo/protege-owl
>>>>>>
>>>>>> Instructions for unsubscribing:
>>>>>> http://protege.stanford.edu/doc/faq.html#01a.03
>>>>>>
>>>>>>
>>>>>>
>>>>>>             
>>>>> --
>>>>> View this message in context:
>>>>> http://www.nabble.com/OWL-Editor-tp14362734p14389063.html
>>>>> Sent from the Protege - OWL mailing list archive at Nabble.com.
>>>>>
>>>>> _______________________________________________
>>>>> protege-owl mailing list
>>>>> protege-owl at lists.stanford.edu
>>>>> https://mailman.stanford.edu/mailman/listinfo/protege-owl
>>>>>
>>>>> Instructions for unsubscribing:
>>>>> http://protege.stanford.edu/doc/faq.html#01a.03
>>>>>
>>>>>           
>>>> _______________________________________________
>>>> protege-owl mailing list
>>>> protege-owl at lists.stanford.edu
>>>> https://mailman.stanford.edu/mailman/listinfo/protege-owl
>>>>
>>>> Instructions for unsubscribing:
>>>> http://protege.stanford.edu/doc/faq.html#01a.03
>>>>
>>>>
>>>>         
>>> Najeeb Elahi
>>> Intern Student at DERI(Digital Enterprise Research Institute)
>>> NUIG, Galway, Ireland.
>>> MSc Software Engineering of Distributed Systems,
>>> Royal Institute of Technology (KTH),
>>> Stockholm,Sweden
>>> Email: najeeb at kth.se or najeeb.elahi at deri.org
>>> Phone Number: +353-86 2444 094
>>>
>>>
>>> _______________________________________________
>>> protege-owl mailing list
>>> protege-owl at lists.stanford.edu
>>> https://mailman.stanford.edu/mailman/listinfo/protege-owl
>>>
>>> Instructions for unsubscribing:
>>> http://protege.stanford.edu/doc/faq.html#01a.03
>>>
>>>
>>>       
>> _______________________________________________
>> protege-owl mailing list
>> protege-owl at lists.stanford.edu
>> https://mailman.stanford.edu/mailman/listinfo/protege-owl
>>
>> Instructions for unsubscribing:
>> http://protege.stanford.edu/doc/faq.html#01a.03
>>
>>     
>
>
> Najeeb Elahi
> Intern Student at DERI(Digital Enterprise Research Institute)
> NUIG, Galway, Ireland.
> MSc Software Engineering of Distributed Systems,
> Royal Institute of Technology (KTH),
> Stockholm,Sweden
> Email: najeeb at kth.se or najeeb.elahi at deri.org
> Phone Number: +353-86 2444 094
>
>
>
>   




More information about the protege-owl mailing list