Is it possible to have Synonymous Properties?

classic Classic list List threaded Threaded
10 messages Options
Reply | Threaded
Open this post in threaded view
|

Is it possible to have Synonymous Properties?

Rajverma

Hi List,

 

I want to define two (object) properties, say hasChild and hasKid, and I want to make sure that these two properties mean the same… For example, I want to define like, ‘X isFrontRightTo Y’ is same as defining ‘X isRightFrontTo Y’… so here these two properties, isFrontRightTo and isRightFrontTo, should mean the same, isn’t it? So is there an option to say that two properties are synonymous to each other (in OWL ontologies)?

 

Cheers,

Raj

Reply | Threaded
Open this post in threaded view
|

Re: Is it possible to have Synonymous Properties?

Susana Ferreiro
Hi,
it is possible. Open property editor and select Equivalents tab and add the equivalent property.
 
Regards.
Susana.
 

 

 

<A href="file://C:\Documents and Settings\sferreiro\Datos de programa\Microsoft\Signatures\logo.gif"><IMG id=_x0000_i1027 height=52 src="file://C:\Documents and Settings\sferreiro\Datos de programa\Microsoft\Signatures\logo.gif" width=132 border=0 u1:shapes="_x0000_s1029" NOSEND="1">

Susana Ferreiro Del Río
Dept. Procesos de Fabricación  Manufacturing Processes Dept.
http://www.tekniker.es http://www.wearcheckiberica.es

TEKNIKER
Otaola 20 · P.O. Box 44

20600 EIBAR · Gipuzkoa · Spain
Tel.: +34.943.206.744
Fax: +34 943 202757

Mezu honen informazioa isilpekoa izan daiteke eta indarrean dagoen legediak babesten du. Hutsegite baten ondorioz jaso baduzu, bidal iezaiozu berriro bidaltzaileari eta ezaba ezazu. Milesker zure laguntzagatik.
La información de este correo puede ser confidencial y está protegida por la legislación vigente. Si ha recibido este correo por error, reenvíelo a su emisor y elimínelo. Gracias por su ayuda.
This e-mail may contain confidential information that is protected by our laws. If you have received this e-mail by mistake, please, notify the sender and delete it. Thank you for your help.

-----Mensaje original-----
De: Mudunuri, Raj [mailto:[hidden email]]
Enviado el: miércoles, 03 de mayo de 2006 10:46
Para: [hidden email]
Asunto: [protege-owl] Is it possible to have Synonymous Properties?

Hi List,

 

I want to define two (object) properties, say hasChild and hasKid, and I want to make sure that these two properties mean the same… For example, I want to define like, ‘X isFrontRightTo Y’ is same as defining ‘X isRightFrontTo Y’… so here these two properties, isFrontRightTo and isRightFrontTo, should mean the same, isn’t it? So is there an option to say that two properties are synonymous to each other (in OWL ontologies)?

 

Cheers,

Raj

Reply | Threaded
Open this post in threaded view
|

AW: Re: Is it possible to have Synonymous Properties?

Rajverma
In reply to this post by Rajverma

Hi Susana,

 

I did not find any Equivalents tab in the property editor… However, when I selected the “owl:equivalentProperty”  from ‘Add exixting resource as value’ button nothing happens when I’m in Annotations view, so I had to switch to Triples to see this “owl:equivalentProperty” added to the property list of the Object properties… But I don’t understand what’s the job of this “owl:equivalentProperty”.  It doesn’t give any choice to say that Property_1 and Property_2 are equivalent… All it says is Property_1 is of the type “owl:equivalentProperty” having the type of string, and has a rdfs:domain and rdfs:range…

 

So how do I explicitely say that Property_1 and Property_2 are equivalent?

 

One more important thing is that, after I add this “owl:equivalentProperty” and then run the reasoner tests, Racer runs on and on… is this a problem with with reasoner’s capabilities to include additional properties? or any other bug from Protégé?

 

Cheers,

Raj

 

 

 


Von: [hidden email] [mailto:[hidden email]] Im Auftrag von Susana Ferreiro
Gesendet: Mittwoch, 3. Mai 2006 12:16
An: [hidden email]
Betreff: [protege-owl] Re: Is it possible to have Synonymous Properties?

 

Hi,

it is possible. Open property editor and select Equivalents tab and add the equivalent property.

 

Regards.

Susana.

 

 

 

<a href="file:///C:\Documents%20and%20Settings\sferreiro\Datos%20de%20programa\Microsoft\Signatures\logo.gif"><img border=0 width=132 height=52 id="_x0000_i1027" src="file:///C:\Documents%20and%20Settings\sferreiro\Datos%20de%20programa\Microsoft\Signatures\logo.gif" u1:shapes="_x0000_s1029" NOSEND=1>

Susana Ferreiro Del Río
Dept. Procesos de Fabricación  Manufacturing Processes Dept.
http://www.tekniker.es http://www.wearcheckiberica.es

TEKNIKER
Otaola 20 · P.O. Box 44

20600 EIBAR · Gipuzkoa · Spain
Tel.: +34.943.206.744
Fax: +34 943 202757

Mezu honen informazioa isilpekoa izan daiteke eta indarrean dagoen legediak babesten du. Hutsegite baten ondorioz jaso baduzu, bidal iezaiozu berriro bidaltzaileari eta ezaba ezazu. Milesker zure laguntzagatik.
La información de este correo puede ser confidencial y está protegida por la legislación vigente. Si ha recibido este correo por error, reenvíelo a su emisor y elimínelo. Gracias por su ayuda.
This e-mail may contain confidential information that is protected by our laws. If you have received this e-mail by mistake, please, notify the sender and delete it. Thank you for your help.

-----Mensaje original-----
De: Mudunuri, Raj [mailto:[hidden email]]
Enviado el: miércoles, 03 de mayo de 2006 10:46
Para: [hidden email]
Asunto: [protege-owl] Is it possible to have Synonymous Properties?

Hi List,

 

I want to define two (object) properties, say hasChild and hasKid, and I want to make sure that these two properties mean the same… For example, I want to define like, ‘X isFrontRightTo Y’ is same as defining ‘X isRightFrontTo Y’… so here these two properties, isFrontRightTo and isRightFrontTo, should mean the same, isn’t it? So is there an option to say that two properties are synonymous to each other (in OWL ontologies)?

 

Cheers,

Raj

Reply | Threaded
Open this post in threaded view
|

Re: AW: Re: Is it possible to have Synonymous Properties?

Susana Ferreiro
In reply to this post by Rajverma
Hi Raj,
the code should be something like this:
 
<owl:ObjectProperty rdf:ID="Property_1">
 
    <rdfs:domain rdf:resource="#ASSEMBLY"/>
 
    <owl:equivalentProperty>
 
      <owl:ObjectProperty rdf:ID="Property_2"/>
 
    </owl:equivalentProperty>
 
    <rdfs:range rdf:resource="#DIAGNOSIS"/>
 
  </owl:ObjectProperty>
 
 
  <owl:ObjectProperty rdf:about="#Property_2">
 
    <rdfs:domain rdf:resource="#COMPANY"/>
 
    <owl:equivalentProperty rdf:resource="#Property_1"/>
 
    <rdfs:range rdf:resource="#DIAGNOSIS"/>
 
  </owl:ObjectProperty>

 

 

<A href="file://C:\Documents and Settings\sferreiro\Datos de programa\Microsoft\Signatures\logo.gif"><IMG id=_x0000_i1027 height=52 src="file://C:\Documents and Settings\sferreiro\Datos de programa\Microsoft\Signatures\logo.gif" width=132 border=0 u1:shapes="_x0000_s1029" NOSEND="1">

Susana Ferreiro Del Río
Dept. Procesos de Fabricación  Manufacturing Processes Dept.
http://www.tekniker.es http://www.wearcheckiberica.es

TEKNIKER
Otaola 20 · P.O. Box 44

20600 EIBAR · Gipuzkoa · Spain
Tel.: +34.943.206.744
Fax: +34 943 202757

Mezu honen informazioa isilpekoa izan daiteke eta indarrean dagoen legediak babesten du. Hutsegite baten ondorioz jaso baduzu, bidal iezaiozu berriro bidaltzaileari eta ezaba ezazu. Milesker zure laguntzagatik.
La información de este correo puede ser confidencial y está protegida por la legislación vigente. Si ha recibido este correo por error, reenvíelo a su emisor y elimínelo. Gracias por su ayuda.
This e-mail may contain confidential information that is protected by our laws. If you have received this e-mail by mistake, please, notify the sender and delete it. Thank you for your help.

-----Mensaje original-----
De: Mudunuri, Raj [mailto:[hidden email]]
Enviado el: miércoles, 03 de mayo de 2006 14:45
Para: [hidden email]
Asunto: [protege-owl] AW: Re: Is it possible to have Synonymous Properties?

Hi Susana,

 

I did not find any Equivalents tab in the property editor… However, when I selected the “owl:equivalentProperty”  from ‘Add exixting resource as value’ button nothing happens when I’m in Annotations view, so I had to switch to Triples to see this “owl:equivalentProperty” added to the property list of the Object properties… But I don’t understand what’s the job of this “owl:equivalentProperty”.  It doesn’t give any choice to say that Property_1 and Property_2 are equivalent… All it says is Property_1 is of the type “owl:equivalentProperty” having the type of string, and has a rdfs:domain and rdfs:range…

 

So how do I explicitely say that Property_1 and Property_2 are equivalent?

 

One more important thing is that, after I add this “owl:equivalentProperty” and then run the reasoner tests, Racer runs on and on… is this a problem with with reasoner’s capabilities to include additional properties? or any other bug from Protégé?

 

Cheers,

Raj

 

 

 


Von: [hidden email] [mailto:[hidden email]] Im Auftrag von Susana Ferreiro
Gesendet: Mittwoch, 3. Mai 2006 12:16
An: [hidden email]
Betreff: [protege-owl] Re: Is it possible to have Synonymous Properties?

 

Hi,

it is possible. Open property editor and select Equivalents tab and add the equivalent property.

 

Regards.

Susana.

 

 

 

<A href="file:///C:\Documents%20and%20Settings\sferreiro\Datos%20de%20programa\Microsoft\Signatures\logo.gif"><IMG id=_x0000_i1027 height=52 src="file:///C:\Documents%20and%20Settings\sferreiro\Datos%20de%20programa\Microsoft\Signatures\logo.gif" width=132 border=0 u1:shapes="_x0000_s1029" NOSEND="1">

Susana Ferreiro Del Río
Dept. Procesos de Fabricación  Manufacturing Processes Dept.
http://www.tekniker.es http://www.wearcheckiberica.es

TEKNIKER
Otaola 20 · P.O. Box 44

20600 EIBAR · Gipuzkoa · Spain
Tel.: +34.943.206.744
Fax: +34 943 202757

Mezu honen informazioa isilpekoa izan daiteke eta indarrean dagoen legediak babesten du. Hutsegite baten ondorioz jaso baduzu, bidal iezaiozu berriro bidaltzaileari eta ezaba ezazu. Milesker zure laguntzagatik.
La información de este correo puede ser confidencial y está protegida por la legislación vigente. Si ha recibido este correo por error, reenvíelo a su emisor y elimínelo. Gracias por su ayuda.
This e-mail may contain confidential information that is protected by our laws. If you have received this e-mail by mistake, please, notify the sender and delete it. Thank you for your help.

-----Mensaje original-----
De: Mudunuri, Raj [mailto:[hidden email]]
Enviado el: miércoles, 03 de mayo de 2006 10:46
Para: [hidden email]
Asunto: [protege-owl] Is it possible to have Synonymous Properties?

Hi List,

 

I want to define two (object) properties, say hasChild and hasKid, and I want to make sure that these two properties mean the same… For example, I want to define like, ‘X isFrontRightTo Y’ is same as defining ‘X isRightFrontTo Y’… so here these two properties, isFrontRightTo and isRightFrontTo, should mean the same, isn’t it? So is there an option to say that two properties are synonymous to each other (in OWL ontologies)?

 

Cheers,

Raj

Reply | Threaded
Open this post in threaded view
|

AW: Re: AW: Re: Is it possible to have Synonymous Properties?

Rajverma
In reply to this post by Rajverma

Hi Susana,

 

Thanq… is this code hand written (I mean hand typed) or auto generated by protégé? I’m asking this because I want to know whether we can define two properties as equivalent to each other from the Protégé GUI itself, or do we have to hard code it… One more thing I found strange was, I could not see the logical view in the class editor when I used your code in an Owl ontology… I wanted to make the classes ‘Assembly’ and ‘Company’ as disjoint to each other but I could not do that because there is no option for making them disjoint through the class editor…

 

When we save this code in an owl file and open it, then in the property editor it shows that these classes are rdfs classes, so is this the reason for not showing the logical view in the class editor?

 

I designed a short family ontology with my questions regarding equivalent object properties and will post it in another thread… may be that shud give a better idea of what I’m looking for…

 

Thanx again,

Raj

 

 

 


Von: [hidden email] [mailto:[hidden email]] Im Auftrag von Susana Ferreiro
Gesendet: Mittwoch, 3. Mai 2006 15:18
An: [hidden email]
Betreff: [protege-owl] Re: AW: Re: Is it possible to have Synonymous Properties?

 

Hi Raj,

the code should be something like this:

 

<owl:ObjectProperty rdf:ID="Property_1">

 

    <rdfs:domain rdf:resource="#ASSEMBLY"/>

 

    <owl:equivalentProperty>

 

      <owl:ObjectProperty rdf:ID="Property_2"/>

 

    </owl:equivalentProperty>

 

    <rdfs:range rdf:resource="#DIAGNOSIS"/>

 

  </owl:ObjectProperty>

 

 

  <owl:ObjectProperty rdf:about="#Property_2">

 

    <rdfs:domain rdf:resource="#COMPANY"/>

 

    <owl:equivalentProperty rdf:resource="#Property_1"/>

 

    <rdfs:range rdf:resource="#DIAGNOSIS"/>

 

  </owl:ObjectProperty>

 

 

<a href="file:///C:\Documents%20and%20Settings\sferreiro\Datos%20de%20programa\Microsoft\Signatures\logo.gif"><img border=0 width=132 height=52 id="_x0000_i1027" src="file:///C:\Documents%20and%20Settings\sferreiro\Datos%20de%20programa\Microsoft\Signatures\logo.gif" u1:shapes="_x0000_s1029" NOSEND=1>

Susana Ferreiro Del Río
Dept. Procesos de Fabricación  Manufacturing Processes Dept.
http://www.tekniker.es http://www.wearcheckiberica.es

TEKNIKER
Otaola 20 · P.O. Box 44

20600 EIBAR · Gipuzkoa · Spain
Tel.: +34.943.206.744
Fax: +34 943 202757

Mezu honen informazioa isilpekoa izan daiteke eta indarrean dagoen legediak babesten du. Hutsegite baten ondorioz jaso baduzu, bidal iezaiozu berriro bidaltzaileari eta ezaba ezazu. Milesker zure laguntzagatik.
La información de este correo puede ser confidencial y está protegida por la legislación vigente. Si ha recibido este correo por error, reenvíelo a su emisor y elimínelo. Gracias por su ayuda.
This e-mail may contain confidential information that is protected by our laws. If you have received this e-mail by mistake, please, notify the sender and delete it. Thank you for your help.

-----Mensaje original-----
De: Mudunuri, Raj [mailto:[hidden email]]
Enviado el: miércoles, 03 de mayo de 2006 14:45
Para: [hidden email]
Asunto: [protege-owl] AW: Re: Is it possible to have Synonymous Properties?

Hi Susana,

 

I did not find any Equivalents tab in the property editor… However, when I selected the “owl:equivalentProperty”  from ‘Add exixting resource as value’ button nothing happens when I’m in Annotations view, so I had to switch to Triples to see this “owl:equivalentProperty” added to the property list of the Object properties… But I don’t understand what’s the job of this “owl:equivalentProperty”.  It doesn’t give any choice to say that Property_1 and Property_2 are equivalent… All it says is Property_1 is of the type “owl:equivalentProperty” having the type of string, and has a rdfs:domain and rdfs:range…

 

So how do I explicitely say that Property_1 and Property_2 are equivalent?

 

One more important thing is that, after I add this “owl:equivalentProperty” and then run the reasoner tests, Racer runs on and on… is this a problem with with reasoner’s capabilities to include additional properties? or any other bug from Protégé?

 

Cheers,

Raj

 

 

 


Von: [hidden email] [mailto:[hidden email]] Im Auftrag von Susana Ferreiro
Gesendet: Mittwoch, 3. Mai 2006 12:16
An: [hidden email]
Betreff: [protege-owl] Re: Is it possible to have Synonymous Properties?

 

Hi,

it is possible. Open property editor and select Equivalents tab and add the equivalent property.

 

Regards.

Susana.

 

 

 

<a href="file:///C:\Documents%20and%20Settings\sferreiro\Datos%20de%20programa\Microsoft\Signatures\logo.gif"><img border=0 width=132 height=52 id="_x0000_i1028" src="file:///C:\Documents%20and%20Settings\sferreiro\Datos%20de%20programa\Microsoft\Signatures\logo.gif" u1:shapes="_x0000_s1029" NOSEND=1>

Susana Ferreiro Del Río
Dept. Procesos de Fabricación  Manufacturing Processes Dept.
http://www.tekniker.es http://www.wearcheckiberica.es

TEKNIKER
Otaola 20 · P.O. Box 44

20600 EIBAR · Gipuzkoa · Spain
Tel.: +34.943.206.744
Fax: +34 943 202757

Mezu honen informazioa isilpekoa izan daiteke eta indarrean dagoen legediak babesten du. Hutsegite baten ondorioz jaso baduzu, bidal iezaiozu berriro bidaltzaileari eta ezaba ezazu. Milesker zure laguntzagatik.
La información de este correo puede ser confidencial y está protegida por la legislación vigente. Si ha recibido este correo por error, reenvíelo a su emisor y elimínelo. Gracias por su ayuda.
This e-mail may contain confidential information that is protected by our laws. If you have received this e-mail by mistake, please, notify the sender and delete it. Thank you for your help.

-----Mensaje original-----
De: Mudunuri, Raj [mailto:[hidden email]]
Enviado el: miércoles, 03 de mayo de 2006 10:46
Para: [hidden email]
Asunto: [protege-owl] Is it possible to have Synonymous Properties?

Hi List,

 

I want to define two (object) properties, say hasChild and hasKid, and I want to make sure that these two properties mean the same… For example, I want to define like, ‘X isFrontRightTo Y’ is same as defining ‘X isRightFrontTo Y’… so here these two properties, isFrontRightTo and isRightFrontTo, should mean the same, isn’t it? So is there an option to say that two properties are synonymous to each other (in OWL ontologies)?

 

Cheers,

Raj

Reply | Threaded
Open this post in threaded view
|

Re: AW: Re: AW: Re: Is it possible to have Synonymous Properties?

Susana Ferreiro
In reply to this post by Rajverma
Hi,
this code is auto generated by protégé.
Is very strange that you could not make the classes as disjoint to each other, the option appear in the class editor.
When you open the project should be .owl, is it?
 
Susana.

 

 

<A href="file://C:\Documents and Settings\sferreiro\Datos de programa\Microsoft\Signatures\logo.gif"><IMG id=_x0000_i1027 height=52 src="file://C:\Documents and Settings\sferreiro\Datos de programa\Microsoft\Signatures\logo.gif" width=132 border=0 u1:shapes="_x0000_s1029" NOSEND="1">

Susana Ferreiro Del Río
Dept. Procesos de Fabricación  Manufacturing Processes Dept.
http://www.tekniker.es http://www.wearcheckiberica.es

TEKNIKER
Otaola 20 · P.O. Box 44

20600 EIBAR · Gipuzkoa · Spain
Tel.: +34.943.206.744
Fax: +34 943 202757

Mezu honen informazioa isilpekoa izan daiteke eta indarrean dagoen legediak babesten du. Hutsegite baten ondorioz jaso baduzu, bidal iezaiozu berriro bidaltzaileari eta ezaba ezazu. Milesker zure laguntzagatik.
La información de este correo puede ser confidencial y está protegida por la legislación vigente. Si ha recibido este correo por error, reenvíelo a su emisor y elimínelo. Gracias por su ayuda.
This e-mail may contain confidential information that is protected by our laws. If you have received this e-mail by mistake, please, notify the sender and delete it. Thank you for your help.

-----Mensaje original-----
De: Mudunuri, Raj [mailto:[hidden email]]
Enviado el: miércoles, 03 de mayo de 2006 18:11
Para: [hidden email]
Asunto: [protege-owl] AW: Re: AW: Re: Is it possible to have Synonymous Properties?

Hi Susana,

 

Thanq… is this code hand written (I mean hand typed) or auto generated by protégé? I’m asking this because I want to know whether we can define two properties as equivalent to each other from the Protégé GUI itself, or do we have to hard code it… One more thing I found strange was, I could not see the logical view in the class editor when I used your code in an Owl ontology… I wanted to make the classes ‘Assembly’ and ‘Company’ as disjoint to each other but I could not do that because there is no option for making them disjoint through the class editor…

 

When we save this code in an owl file and open it, then in the property editor it shows that these classes are rdfs classes, so is this the reason for not showing the logical view in the class editor?

 

I designed a short family ontology with my questions regarding equivalent object properties and will post it in another thread… may be that shud give a better idea of what I’m looking for…

 

Thanx again,

Raj

 

 

 


Von: [hidden email] [mailto:[hidden email]] Im Auftrag von Susana Ferreiro
Gesendet: Mittwoch, 3. Mai 2006 15:18
An: [hidden email]
Betreff: [protege-owl] Re: AW: Re: Is it possible to have Synonymous Properties?

 

Hi Raj,

the code should be something like this:

 

<owl:ObjectProperty rdf:ID="Property_1">

 

    <rdfs:domain rdf:resource="#ASSEMBLY"/>

 

    <owl:equivalentProperty>

 

      <owl:ObjectProperty rdf:ID="Property_2"/>

 

    </owl:equivalentProperty>

 

    <rdfs:range rdf:resource="#DIAGNOSIS"/>

 

  </owl:ObjectProperty>

 

 

  <owl:ObjectProperty rdf:about="#Property_2">

 

    <rdfs:domain rdf:resource="#COMPANY"/>

 

    <owl:equivalentProperty rdf:resource="#Property_1"/>

 

    <rdfs:range rdf:resource="#DIAGNOSIS"/>

 

  </owl:ObjectProperty>

 

 

<A href="file:///C:\Documents%20and%20Settings\sferreiro\Datos%20de%20programa\Microsoft\Signatures\logo.gif"><IMG id=_x0000_i1027 height=52 src="file:///C:\Documents%20and%20Settings\sferreiro\Datos%20de%20programa\Microsoft\Signatures\logo.gif" width=132 border=0 u1:shapes="_x0000_s1029" NOSEND="1">

Susana Ferreiro Del Río
Dept. Procesos de Fabricación  Manufacturing Processes Dept.
http://www.tekniker.es http://www.wearcheckiberica.es

TEKNIKER
Otaola 20 · P.O. Box 44

20600 EIBAR · Gipuzkoa · Spain
Tel.: +34.943.206.744
Fax: +34 943 202757

Mezu honen informazioa isilpekoa izan daiteke eta indarrean dagoen legediak babesten du. Hutsegite baten ondorioz jaso baduzu, bidal iezaiozu berriro bidaltzaileari eta ezaba ezazu. Milesker zure laguntzagatik.
La información de este correo puede ser confidencial y está protegida por la legislación vigente. Si ha recibido este correo por error, reenvíelo a su emisor y elimínelo. Gracias por su ayuda.
This e-mail may contain confidential information that is protected by our laws. If you have received this e-mail by mistake, please, notify the sender and delete it. Thank you for your help.

-----Mensaje original-----
De: Mudunuri, Raj [mailto:[hidden email]]
Enviado el: miércoles, 03 de mayo de 2006 14:45
Para: [hidden email]
Asunto: [protege-owl] AW: Re: Is it possible to have Synonymous Properties?

Hi Susana,

 

I did not find any Equivalents tab in the property editor… However, when I selected the “owl:equivalentProperty”  from ‘Add exixting resource as value’ button nothing happens when I’m in Annotations view, so I had to switch to Triples to see this “owl:equivalentProperty” added to the property list of the Object properties… But I don’t understand what’s the job of this “owl:equivalentProperty”.  It doesn’t give any choice to say that Property_1 and Property_2 are equivalent… All it says is Property_1 is of the type “owl:equivalentProperty” having the type of string, and has a rdfs:domain and rdfs:range…

 

So how do I explicitely say that Property_1 and Property_2 are equivalent?

 

One more important thing is that, after I add this “owl:equivalentProperty” and then run the reasoner tests, Racer runs on and on… is this a problem with with reasoner’s capabilities to include additional properties? or any other bug from Protégé?

 

Cheers,

Raj

 

 

 


Von: [hidden email] [mailto:[hidden email]] Im Auftrag von Susana Ferreiro
Gesendet: Mittwoch, 3. Mai 2006 12:16
An: [hidden email]
Betreff: [protege-owl] Re: Is it possible to have Synonymous Properties?

 

Hi,

it is possible. Open property editor and select Equivalents tab and add the equivalent property.

 

Regards.

Susana.

 

 

 

<A href="file:///C:\Documents%20and%20Settings\sferreiro\Datos%20de%20programa\Microsoft\Signatures\logo.gif"><IMG id=_x0000_i1028 height=52 src="file:///C:\Documents%20and%20Settings\sferreiro\Datos%20de%20programa\Microsoft\Signatures\logo.gif" width=132 border=0 u1:shapes="_x0000_s1029" NOSEND="1">

Susana Ferreiro Del Río
Dept. Procesos de Fabricación  Manufacturing Processes Dept.
http://www.tekniker.es http://www.wearcheckiberica.es

TEKNIKER
Otaola 20 · P.O. Box 44

20600 EIBAR · Gipuzkoa · Spain
Tel.: +34.943.206.744
Fax: +34 943 202757

Mezu honen informazioa isilpekoa izan daiteke eta indarrean dagoen legediak babesten du. Hutsegite baten ondorioz jaso baduzu, bidal iezaiozu berriro bidaltzaileari eta ezaba ezazu. Milesker zure laguntzagatik.
La información de este correo puede ser confidencial y está protegida por la legislación vigente. Si ha recibido este correo por error, reenvíelo a su emisor y elimínelo. Gracias por su ayuda.
This e-mail may contain confidential information that is protected by our laws. If you have received this e-mail by mistake, please, notify the sender and delete it. Thank you for your help.

-----Mensaje original-----
De: Mudunuri, Raj [mailto:[hidden email]]
Enviado el: miércoles, 03 de mayo de 2006 10:46
Para: [hidden email]
Asunto: [protege-owl] Is it possible to have Synonymous Properties?

Hi List,

 

I want to define two (object) properties, say hasChild and hasKid, and I want to make sure that these two properties mean the same… For example, I want to define like, ‘X isFrontRightTo Y’ is same as defining ‘X isRightFrontTo Y’… so here these two properties, isFrontRightTo and isRightFrontTo, should mean the same, isn’t it? So is there an option to say that two properties are synonymous to each other (in OWL ontologies)?

 

Cheers,

Raj

Reply | Threaded
Open this post in threaded view
|

AW: Re: AW: Re: AW: Re: Is it possible to have Synonymous Properties?

Rajverma
In reply to this post by Rajverma

Hi Susana,

 

Yes, I’m creating the project from existing owl file… In the first glance we can see this class editor when the focas is in owl:Thing, but when we click on any of the three classes ASSEMBLY or DIAGNOSIS and COMPANY then the view of the class editor changes… The asserted conditions panel and Disjoints panel are dissappeared and rdfs:subClassOf panel and Properties panel are appread… may be this is because these classes are of rdfs type…

 

Cheers,

Raj


Von: [hidden email] [mailto:[hidden email]] Im Auftrag von Susana Ferreiro
Gesendet: Donnerstag, 4. Mai 2006 17:21
An: [hidden email]
Betreff: [protege-owl] Re: AW: Re: AW: Re: Is it possible to have Synonymous Properties?

 

Hi,

this code is auto generated by protégé.

Is very strange that you could not make the classes as disjoint to each other, the option appear in the class editor.

When you open the project should be .owl, is it?

 

Susana.

 

 

<a href="file:///C:\Documents%20and%20Settings\sferreiro\Datos%20de%20programa\Microsoft\Signatures\logo.gif"><img border=0 width=132 height=52 id="_x0000_i1027" src="file:///C:\Documents%20and%20Settings\sferreiro\Datos%20de%20programa\Microsoft\Signatures\logo.gif" u1:shapes="_x0000_s1029" NOSEND=1>

Susana Ferreiro Del Río
Dept. Procesos de Fabricación  Manufacturing Processes Dept.
http://www.tekniker.es http://www.wearcheckiberica.es

TEKNIKER
Otaola 20 · P.O. Box 44

20600 EIBAR · Gipuzkoa · Spain
Tel.: +34.943.206.744
Fax: +34 943 202757

Mezu honen informazioa isilpekoa izan daiteke eta indarrean dagoen legediak babesten du. Hutsegite baten ondorioz jaso baduzu, bidal iezaiozu berriro bidaltzaileari eta ezaba ezazu. Milesker zure laguntzagatik.
La información de este correo puede ser confidencial y está protegida por la legislación vigente. Si ha recibido este correo por error, reenvíelo a su emisor y elimínelo. Gracias por su ayuda.
This e-mail may contain confidential information that is protected by our laws. If you have received this e-mail by mistake, please, notify the sender and delete it. Thank you for your help.

-----Mensaje original-----
De: Mudunuri, Raj [mailto:[hidden email]]
Enviado el: miércoles, 03 de mayo de 2006 18:11
Para: [hidden email]
Asunto: [protege-owl] AW: Re: AW: Re: Is it possible to have Synonymous Properties?

Hi Susana,

 

Thanq… is this code hand written (I mean hand typed) or auto generated by protégé? I’m asking this because I want to know whether we can define two properties as equivalent to each other from the Protégé GUI itself, or do we have to hard code it… One more thing I found strange was, I could not see the logical view in the class editor when I used your code in an Owl ontology… I wanted to make the classes ‘Assembly’ and ‘Company’ as disjoint to each other but I could not do that because there is no option for making them disjoint through the class editor…

 

When we save this code in an owl file and open it, then in the property editor it shows that these classes are rdfs classes, so is this the reason for not showing the logical view in the class editor?

 

I designed a short family ontology with my questions regarding equivalent object properties and will post it in another thread… may be that shud give a better idea of what I’m looking for…

 

Thanx again,

Raj

 

 

 


Von: [hidden email] [mailto:[hidden email]] Im Auftrag von Susana Ferreiro
Gesendet: Mittwoch, 3. Mai 2006 15:18
An: [hidden email]
Betreff: [protege-owl] Re: AW: Re: Is it possible to have Synonymous Properties?

 

Hi Raj,

the code should be something like this:

 

<owl:ObjectProperty rdf:ID="Property_1">

 

    <rdfs:domain rdf:resource="#ASSEMBLY"/>

 

    <owl:equivalentProperty>

 

      <owl:ObjectProperty rdf:ID="Property_2"/>

 

    </owl:equivalentProperty>

 

    <rdfs:range rdf:resource="#DIAGNOSIS"/>

 

  </owl:ObjectProperty>

 

 

  <owl:ObjectProperty rdf:about="#Property_2">

 

    <rdfs:domain rdf:resource="#COMPANY"/>

 

    <owl:equivalentProperty rdf:resource="#Property_1"/>

 

    <rdfs:range rdf:resource="#DIAGNOSIS"/>

 

  </owl:ObjectProperty>

 

 

<a href="file:///C:\Documents%20and%20Settings\sferreiro\Datos%20de%20programa\Microsoft\Signatures\logo.gif"><img border=0 width=132 height=52 id="_x0000_i1029" src="file:///C:\Documents%20and%20Settings\sferreiro\Datos%20de%20programa\Microsoft\Signatures\logo.gif" u1:shapes="_x0000_s1029" NOSEND=1>

Susana Ferreiro Del Río
Dept. Procesos de Fabricación  Manufacturing Processes Dept.
http://www.tekniker.es http://www.wearcheckiberica.es

TEKNIKER
Otaola 20 · P.O. Box 44

20600 EIBAR · Gipuzkoa · Spain
Tel.: +34.943.206.744
Fax: +34 943 202757

Mezu honen informazioa isilpekoa izan daiteke eta indarrean dagoen legediak babesten du. Hutsegite baten ondorioz jaso baduzu, bidal iezaiozu berriro bidaltzaileari eta ezaba ezazu. Milesker zure laguntzagatik.
La información de este correo puede ser confidencial y está protegida por la legislación vigente. Si ha recibido este correo por error, reenvíelo a su emisor y elimínelo. Gracias por su ayuda.
This e-mail may contain confidential information that is protected by our laws. If you have received this e-mail by mistake, please, notify the sender and delete it. Thank you for your help.

-----Mensaje original-----
De: Mudunuri, Raj [mailto:[hidden email]]
Enviado el: miércoles, 03 de mayo de 2006 14:45
Para: [hidden email]
Asunto: [protege-owl] AW: Re: Is it possible to have Synonymous Properties?

Hi Susana,

 

I did not find any Equivalents tab in the property editor… However, when I selected the “owl:equivalentProperty”  from ‘Add exixting resource as value’ button nothing happens when I’m in Annotations view, so I had to switch to Triples to see this “owl:equivalentProperty” added to the property list of the Object properties… But I don’t understand what’s the job of this “owl:equivalentProperty”.  It doesn’t give any choice to say that Property_1 and Property_2 are equivalent… All it says is Property_1 is of the type “owl:equivalentProperty” having the type of string, and has a rdfs:domain and rdfs:range…

 

So how do I explicitely say that Property_1 and Property_2 are equivalent?

 

One more important thing is that, after I add this “owl:equivalentProperty” and then run the reasoner tests, Racer runs on and on… is this a problem with with reasoner’s capabilities to include additional properties? or any other bug from Protégé?

 

Cheers,

Raj

 

 

 


Von: [hidden email] [mailto:[hidden email]] Im Auftrag von Susana Ferreiro
Gesendet: Mittwoch, 3. Mai 2006 12:16
An: [hidden email]
Betreff: [protege-owl] Re: Is it possible to have Synonymous Properties?

 

Hi,

it is possible. Open property editor and select Equivalents tab and add the equivalent property.

 

Regards.

Susana.

 

 

 

<a href="file:///C:\Documents%20and%20Settings\sferreiro\Datos%20de%20programa\Microsoft\Signatures\logo.gif"><img border=0 width=132 height=52 id="_x0000_i1028" src="file:///C:\Documents%20and%20Settings\sferreiro\Datos%20de%20programa\Microsoft\Signatures\logo.gif" u1:shapes="_x0000_s1029" NOSEND=1>

Susana Ferreiro Del Río
Dept. Procesos de Fabricación  Manufacturing Processes Dept.
http://www.tekniker.es http://www.wearcheckiberica.es

TEKNIKER
Otaola 20 · P.O. Box 44

20600 EIBAR · Gipuzkoa · Spain
Tel.: +34.943.206.744
Fax: +34 943 202757

Mezu honen informazioa isilpekoa izan daiteke eta indarrean dagoen legediak babesten du. Hutsegite baten ondorioz jaso baduzu, bidal iezaiozu berriro bidaltzaileari eta ezaba ezazu. Milesker zure laguntzagatik.
La información de este correo puede ser confidencial y está protegida por la legislación vigente. Si ha recibido este correo por error, reenvíelo a su emisor y elimínelo. Gracias por su ayuda.
This e-mail may contain confidential information that is protected by our laws. If you have received this e-mail by mistake, please, notify the sender and delete it. Thank you for your help.

-----Mensaje original-----
De: Mudunuri, Raj [mailto:[hidden email]]
Enviado el: miércoles, 03 de mayo de 2006 10:46
Para: [hidden email]
Asunto: [protege-owl] Is it possible to have Synonymous Properties?

Hi List,

 

I want to define two (object) properties, say hasChild and hasKid, and I want to make sure that these two properties mean the same… For example, I want to define like, ‘X isFrontRightTo Y’ is same as defining ‘X isRightFrontTo Y’… so here these two properties, isFrontRightTo and isRightFrontTo, should mean the same, isn’t it? So is there an option to say that two properties are synonymous to each other (in OWL ontologies)?

 

Cheers,

Raj

Reply | Threaded
Open this post in threaded view
|

Re: AW: Re: AW: Re: AW: Re: Is it possible to have Synonymous Properties?

Nick Drummond
Raj,

You can do this in the GUI.
1) Properties Tab
2) Select one of your properties
3) Select "Edit Form of type" - top right hand side (confirm making ObjectProperty visible)
4) In the forms view, make sure ObjectProperty is selected and double click the background of the form
5) In the dialog that pops up, select the widget for owl:equivalentProperty (MultiResourceWidget should be OK) - click OK
6) Back in the Properties Tab there will now be an extra widget visible - use it to select any ObjectProperty you wish to be equiv


Generates this:

<owl:ObjectProperty rdf:ID="objectProperty_1">
        <owl:equivalentProperty rdf:resource="#objectProperty_2"/>
</owl:ObjectProperty>
<owl:ObjectProperty rdf:ID="objectProperty_2"/>

Cheers

Nick

On 4 May 2006, at 16:47, Mudunuri, Raj wrote:

Hi Susana,

 

Yes, I’m creating the project from existing owl file… In the first glance we can see this class editor when the focas is in owl:Thing, but when we click on any of the three classes ASSEMBLY or DIAGNOSIS and COMPANY then the view of the class editor changes… The asserted conditions panel and Disjoints panel are dissappeared and rdfs:subClassOf panel and Properties panel are appread… may be this is because these classes are of rdfs type…

 

Cheers,

Raj


Von: [hidden email] [[hidden email]] Im Auftrag von Susana Ferreiro
Gesendet: Donnerstag, 4. Mai 2006 17:21
An: [hidden email]
Betreff: [protege-owl] Re: AW: Re: AW: Re: Is it possible to have Synonymous Properties?

 

Hi,

this code is auto generated by protégé.

Is very strange that you could not make the classes as disjoint to each other, the option appear in the class editor.

When you open the project should be .owl, is it?

 

Susana.

 

 

<A href="file:///C:\Documents%20and%20Settings\sferreiro\Datos%20de%20programa\Microsoft\Signatures\logo.gif"><IMG border="0" width="132" height="52" id="_x0000_i1027" src="file:///C:\Documents%20and%20Settings\sferreiro\Datos%20de%20programa\Microsoft\Signatures\logo.gif" u1:shapes="_x0000_s1029" nosend="1">

Susana Ferreiro Del Río
Dept. Procesos de Fabricación  Manufacturing Processes Dept.
http://www.tekniker.es http://www.wearcheckiberica.es

TEKNIKER
Otaola 20 · P.O. Box 44

20600 EIBAR · Gipuzkoa · Spain
Tel.: +34.943.206.744
Fax: +34 943 202757

Mezu honen informazioa isilpekoa izan daiteke eta indarrean dagoen legediak babesten du. Hutsegite baten ondorioz jaso baduzu, bidal iezaiozu berriro bidaltzaileari eta ezaba ezazu. Milesker zure laguntzagatik.
La información de este correo puede ser confidencial y está protegida por la legislación vigente. Si ha recibido este correo por error, reenvíelo a su emisor y elimínelo. Gracias por su ayuda.
This e-mail may contain confidential information that is protected by our laws. If you have received this e-mail by mistake, please, notify the sender and delete it. Thank you for your help.

-----Mensaje original-----
De: Mudunuri, Raj [[hidden email]]
Enviado el: miércoles, 03 de mayo de 2006 18:11
Para: [hidden email]
Asunto: [protege-owl] AW: Re: AW: Re: Is it possible to have Synonymous Properties?

Hi Susana,

 

Thanq… is this code hand written (I mean hand typed) or auto generated by protégé? I’m asking this because I want to know whether we can define two properties as equivalent to each other from the Protégé GUI itself, or do we have to hard code it… One more thing I found strange was, I could not see the logical view in the class editor when I used your code in an Owl ontology… I wanted to make the classes ‘Assembly’ and ‘Company’ as disjoint to each other but I could not do that because there is no option for making them disjoint through the class editor…

 

When we save this code in an owl file and open it, then in the property editor it shows that these classes are rdfs classes, so is this the reason for not showing the logical view in the class editor?

 

I designed a short family ontology with my questions regarding equivalent object properties and will post it in another thread… may be that shud give a better idea of what I’m looking for…

 

Thanx again,

Raj

 

 

 


Von: [hidden email] [[hidden email]] Im Auftrag von Susana Ferreiro
Gesendet: Mittwoch, 3. Mai 2006 15:18
An: [hidden email]
Betreff: [protege-owl] Re: AW: Re: Is it possible to have Synonymous Properties?

 

Hi Raj,

the code should be something like this:

 

<owl:ObjectProperty rdf:ID="Property_1">

 

    <rdfs:domain rdf:resource="#ASSEMBLY"/>

 

    <owl:equivalentProperty>

 

      <owl:ObjectProperty rdf:ID="Property_2"/>

 

    </owl:equivalentProperty>

 

    <rdfs:range rdf:resource="#DIAGNOSIS"/>

 

  </owl:ObjectProperty>

 

 

  <owl:ObjectProperty rdf:about="#Property_2">

 

    <rdfs:domain rdf:resource="#COMPANY"/>

 

    <owl:equivalentProperty rdf:resource="#Property_1"/>

 

    <rdfs:range rdf:resource="#DIAGNOSIS"/>

 

  </owl:ObjectProperty>

 

 

<A href="file:///C:\Documents%20and%20Settings\sferreiro\Datos%20de%20programa\Microsoft\Signatures\logo.gif"><IMG border="0" width="132" height="52" id="_x0000_i1029" src="file:///C:\Documents%20and%20Settings\sferreiro\Datos%20de%20programa\Microsoft\Signatures\logo.gif" u1:shapes="_x0000_s1029" nosend="1">

Susana Ferreiro Del Río
Dept. Procesos de Fabricación  Manufacturing Processes Dept.
http://www.tekniker.es http://www.wearcheckiberica.es

TEKNIKER
Otaola 20 · P.O. Box 44

20600 EIBAR · Gipuzkoa · Spain
Tel.: +34.943.206.744
Fax: +34 943 202757

Mezu honen informazioa isilpekoa izan daiteke eta indarrean dagoen legediak babesten du. Hutsegite baten ondorioz jaso baduzu, bidal iezaiozu berriro bidaltzaileari eta ezaba ezazu. Milesker zure laguntzagatik.
La información de este correo puede ser confidencial y está protegida por la legislación vigente. Si ha recibido este correo por error, reenvíelo a su emisor y elimínelo. Gracias por su ayuda.
This e-mail may contain confidential information that is protected by our laws. If you have received this e-mail by mistake, please, notify the sender and delete it. Thank you for your help.

-----Mensaje original-----
De: Mudunuri, Raj [[hidden email]]
Enviado el: miércoles, 03 de mayo de 2006 14:45
Para: [hidden email]
Asunto: [protege-owl] AW: Re: Is it possible to have Synonymous Properties?

Hi Susana,

 

I did not find any Equivalents tab in the property editor… However, when I selected the “owl:equivalentProperty”  from ‘Add exixting resource as value’ button nothing happens when I’m in Annotations view, so I had to switch to Triples to see this “owl:equivalentProperty” added to the property list of the Object properties… But I don’t understand what’s the job of this “owl:equivalentProperty”.  It doesn’t give any choice to say that Property_1 and Property_2 are equivalent… All it says is Property_1 is of the type “owl:equivalentProperty” having the type of string, and has a rdfs:domain and rdfs:range…

 

So how do I explicitely say that Property_1 and Property_2 are equivalent?

 

One more important thing is that, after I add this “owl:equivalentProperty” and then run the reasoner tests, Racer runs on and on… is this a problem with with reasoner’s capabilities to include additional properties? or any other bug from Protégé?

 

Cheers,

Raj

 

 

 


Von: [hidden email] [[hidden email]] Im Auftrag von Susana Ferreiro
Gesendet: Mittwoch, 3. Mai 2006 12:16
An: [hidden email]
Betreff: [protege-owl] Re: Is it possible to have Synonymous Properties?

 

Hi,

it is possible. Open property editor and select Equivalents tab and add the equivalent property.

 

Regards.

Susana.

 

 

 

<A href="file:///C:\Documents%20and%20Settings\sferreiro\Datos%20de%20programa\Microsoft\Signatures\logo.gif"><IMG border="0" width="132" height="52" id="_x0000_i1028" src="file:///C:\Documents%20and%20Settings\sferreiro\Datos%20de%20programa\Microsoft\Signatures\logo.gif" u1:shapes="_x0000_s1029" nosend="1">

Susana Ferreiro Del Río
Dept. Procesos de Fabricación  Manufacturing Processes Dept.
http://www.tekniker.es http://www.wearcheckiberica.es

TEKNIKER
Otaola 20 · P.O. Box 44

20600 EIBAR · Gipuzkoa · Spain
Tel.: +34.943.206.744
Fax: +34 943 202757

Mezu honen informazioa isilpekoa izan daiteke eta indarrean dagoen legediak babesten du. Hutsegite baten ondorioz jaso baduzu, bidal iezaiozu berriro bidaltzaileari eta ezaba ezazu. Milesker zure laguntzagatik.
La información de este correo puede ser confidencial y está protegida por la legislación vigente. Si ha recibido este correo por error, reenvíelo a su emisor y elimínelo. Gracias por su ayuda.
This e-mail may contain confidential information that is protected by our laws. If you have received this e-mail by mistake, please, notify the sender and delete it. Thank you for your help.

-----Mensaje original-----
De: Mudunuri, Raj [[hidden email]]
Enviado el: miércoles, 03 de mayo de 2006 10:46
Para: [hidden email]
Asunto: [protege-owl] Is it possible to have Synonymous Properties?

Hi List,

 

I want to define two (object) properties, say hasChild and hasKid, and I want to make sure that these two properties mean the same… For example, I want to define like, ‘X isFrontRightTo Y’ is same as defining ‘X isRightFrontTo Y’… so here these two properties, isFrontRightTo and isRightFrontTo, should mean the same, isn’t it? So is there an option to say that two properties are synonymous to each other (in OWL ontologies)?

 

Cheers,

Raj


Reply | Threaded
Open this post in threaded view
|

AW: Re: AW: Re: AW: Re: AW: Re: Is it possible to have Synonymous Properties?

Rajverma
In reply to this post by Rajverma

Thanq Nick,

 

Now I cud see this extra owl:equivalentProperty widget… on my propertyeditor panel…

 

Thanx,

Raj

 

 

 


Von: [hidden email] [mailto:[hidden email]] Im Auftrag von Nick Drummond
Gesendet: Montag, 8. Mai 2006 20:22
An: [hidden email]
Betreff: [protege-owl] Re: AW: Re: AW: Re: AW: Re: Is it possible to have Synonymous Properties?

 

Raj,

 

You can do this in the GUI.

1) Properties Tab

2) Select one of your properties

3) Select "Edit Form of type" - top right hand side (confirm making ObjectProperty visible)

4) In the forms view, make sure ObjectProperty is selected and double click the background of the form

5) In the dialog that pops up, select the widget for owl:equivalentProperty (MultiResourceWidget should be OK) - click OK

6) Back in the Properties Tab there will now be an extra widget visible - use it to select any ObjectProperty you wish to be equiv

 

 

Generates this:

 

<owl:ObjectProperty rdf:ID="objectProperty_1">

        <owl:equivalentProperty rdf:resource="#objectProperty_2"/>

</owl:ObjectProperty>

<owl:ObjectProperty rdf:ID="objectProperty_2"/>

 

Cheers

 

Nick

 

On 4 May 2006, at 16:47, Mudunuri, Raj wrote:



Hi Susana,

 

Yes, I’m creating the project from existing owl file… In the first glance we can see this class editor when the focas is in owl:Thing, but when we click on any of the three classes ASSEMBLY or DIAGNOSIS and COMPANY then the view of the class editor changes… The asserted conditions panel and Disjoints panel are dissappeared and rdfs:subClassOf panel and Properties panel are appread… may be this is because these classes are of rdfs type…

 

Cheers,

Raj


Von: [hidden email] [[hidden email]] Im Auftrag von Susana Ferreiro
Gesendet: Donnerstag, 4. Mai 2006 17:21
An: [hidden email]
Betreff: [protege-owl] Re: AW: Re: AW: Re: Is it possible to have Synonymous Properties?

 

Hi,

this code is auto generated by protégé.

Is very strange that you could not make the classes as disjoint to each other, the option appear in the class editor.

When you open the project should be .owl, is it?

 

Susana.

 

 

<a href="file:///C:\Documents%20and%20Settings\sferreiro\Datos%20de%20programa\Microsoft\Signatures\logo.gif"><img border=0 width=132 height=52 id="_x0000_i1027" src="file:///C:\Documents%20and%20Settings\sferreiro\Datos%20de%20programa\Microsoft\Signatures\logo.gif" u1:shapes="_x0000_s1029" nosend=1>

Susana Ferreiro Del Río
Dept. Procesos de Fabricación  Manufacturing Processes Dept.
http://www.tekniker.es http://www.wearcheckiberica.es

TEKNIKER
Otaola 20 · P.O. Box 44

20600 EIBAR · Gipuzkoa · Spain
Tel.: +34.943.206.744
Fax: +34 943 202757

Mezu honen informazioa isilpekoa izan daiteke eta indarrean dagoen legediak babesten du. Hutsegite baten ondorioz jaso baduzu, bidal iezaiozu berriro bidaltzaileari eta ezaba ezazu. Milesker zure laguntzagatik.
La información de este correo puede ser confidencial y está protegida por la legislación vigente. Si ha recibido este correo por error, reenvíelo a su emisor y elimínelo. Gracias por su ayuda.
This e-mail may contain confidential information that is protected by our laws. If you have received this e-mail by mistake, please, notify the sender and delete it. Thank you for your help.

-----Mensaje original-----
De: Mudunuri, Raj [[hidden email]]
Enviado el: miércoles, 03 de mayo de 2006 18:11
Para: [hidden email]
Asunto: [protege-owl] AW: Re: AW: Re: Is it possible to have Synonymous Properties?

Hi Susana,

 

Thanq… is this code hand written (I mean hand typed) or auto generated by protégé? I’m asking this because I want to know whether we can define two properties as equivalent to each other from the Protégé GUI itself, or do we have to hard code it… One more thing I found strange was, I could not see the logical view in the class editor when I used your code in an Owl ontology… I wanted to make the classes ‘Assembly’ and ‘Company’ as disjoint to each other but I could not do that because there is no option for making them disjoint through the class editor…

 

When we save this code in an owl file and open it, then in the property editor it shows that these classes are rdfs classes, so is this the reason for not showing the logical view in the class editor?

 

I designed a short family ontology with my questions regarding equivalent object properties and will post it in another thread… may be that shud give a better idea of what I’m looking for…

 

Thanx again,

Raj

 

 

 


Von: [hidden email] [[hidden email]] Im Auftrag von Susana Ferreiro
Gesendet: Mittwoch, 3. Mai 2006 15:18
An: [hidden email]
Betreff: [protege-owl] Re: AW: Re: Is it possible to have Synonymous Properties?

 

Hi Raj,

the code should be something like this:

 

<owl:ObjectProperty rdf:ID="Property_1">

 

    <rdfs:domain rdf:resource="#ASSEMBLY"/>

 

    <owl:equivalentProperty>

 

      <owl:ObjectProperty rdf:ID="Property_2"/>

 

    </owl:equivalentProperty>

 

    <rdfs:range rdf:resource="#DIAGNOSIS"/>

 

  </owl:ObjectProperty>

 

 

  <owl:ObjectProperty rdf:about="#Property_2">

 

    <rdfs:domain rdf:resource="#COMPANY"/>

 

    <owl:equivalentProperty rdf:resource="#Property_1"/>

 

    <rdfs:range rdf:resource="#DIAGNOSIS"/>

 

  </owl:ObjectProperty>

 

 

<a href="file:///C:\Documents%20and%20Settings\sferreiro\Datos%20de%20programa\Microsoft\Signatures\logo.gif"><img border=0 width=132 height=52 id="_x0000_i1029" src="file:///C:\Documents%20and%20Settings\sferreiro\Datos%20de%20programa\Microsoft\Signatures\logo.gif" u1:shapes="_x0000_s1029" nosend=1>

Susana Ferreiro Del Río
Dept. Procesos de Fabricación  Manufacturing Processes Dept.
http://www.tekniker.es http://www.wearcheckiberica.es

TEKNIKER
Otaola 20 · P.O. Box 44

20600 EIBAR · Gipuzkoa · Spain
Tel.: +34.943.206.744
Fax: +34 943 202757

Mezu honen informazioa isilpekoa izan daiteke eta indarrean dagoen legediak babesten du. Hutsegite baten ondorioz jaso baduzu, bidal iezaiozu berriro bidaltzaileari eta ezaba ezazu. Milesker zure laguntzagatik.
La información de este correo puede ser confidencial y está protegida por la legislación vigente. Si ha recibido este correo por error, reenvíelo a su emisor y elimínelo. Gracias por su ayuda.
This e-mail may contain confidential information that is protected by our laws. If you have received this e-mail by mistake, please, notify the sender and delete it. Thank you for your help.

-----Mensaje original-----
De: Mudunuri, Raj [[hidden email]]
Enviado el: miércoles, 03 de mayo de 2006 14:45
Para: [hidden email]
Asunto: [protege-owl] AW: Re: Is it possible to have Synonymous Properties?

Hi Susana,

 

I did not find any Equivalents tab in the property editor… However, when I selected the “owl:equivalentProperty”  from ‘Add exixting resource as value’ button nothing happens when I’m in Annotations view, so I had to switch to Triples to see this “owl:equivalentProperty” added to the property list of the Object properties… But I don’t understand what’s the job of this “owl:equivalentProperty”.  It doesn’t give any choice to say that Property_1 and Property_2 are equivalent… All it says is Property_1 is of the type “owl:equivalentProperty” having the type of string, and has a rdfs:domain and rdfs:range…

 

So how do I explicitely say that Property_1 and Property_2 are equivalent?

 

One more important thing is that, after I add this “owl:equivalentProperty” and then run the reasoner tests, Racer runs on and on… is this a problem with with reasoner’s capabilities to include additional properties? or any other bug from Protégé?

 

Cheers,

Raj

 

 

 


Von: [hidden email] [[hidden email]] Im Auftrag von Susana Ferreiro
Gesendet: Mittwoch, 3. Mai 2006 12:16
An: [hidden email]
Betreff: [protege-owl] Re: Is it possible to have Synonymous Properties?

 

Hi,

it is possible. Open property editor and select Equivalents tab and add the equivalent property.

 

Regards.

Susana.

 

 

 

Threaded

Open this post in threaded view
|

[protege-owl] Re: Is it possible to have Synonymous Properties?

Timothy Redmond
In reply to this post by Rajverma

This is definitely possible in OWL (see section 4.1 of
http://www.w3.org/TR/owl-guide). It can be done as follows:

<owl:ObjectProperty rdf:ID="q">
<owl:equivalentProperty>
<owl:ObjectProperty rdf:ID="p"/>
</owl:equivalentProperty>
</owl:ObjectProperty>

But I didn't see how to do it in Protege and when I created an owl file
with equivalent properties, Protege did not seem to be aware that they
were equivalent (though it did correctly save the information).

-Timothy



Mudunuri, Raj wrote:

>
> Hi List,
>
> I want to define two (object) properties, say hasChild and hasKid, and
> I want to make sure that these two properties mean the same… For
> example, I want to define like, ‘X isFrontRightTo Y’ is same as
> defining ‘X isRightFrontTo Y’… so here these two properties,
> isFrontRightTo and isRightFrontTo, should mean the same, isn’t it? So
> is there an option to say that two properties are synonymous to each
> other (in OWL ontologies)?
>
> Cheers,
>
> Raj
>

-------------------------------------------------------------------------
To unsubscribe go to http://protege.stanford.edu/community/subscribe.html