Adding SKOS properties in Protégé

View: New views
5 Messages — Rating Filter:   Alert me  

Adding SKOS properties in Protégé

by Schimanski, Bettina :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Some parts of this message have been removed. Learn more about Nabble's security policy.
Has anyone successfully added SKOS properties to an ontology in Protégé? I have done a bit of searching and what I've found (a bit outdated) is that SKOS properties cannot be included in OWL DL ontologies at all. Is this true?
 
If it is true that SKOS properties cannot be included in OWL DL ontologies then what do people do to represent skos:definition, skos:prefLabel, and skos:altLabel, for example?
 
If it isn't true (i.e. you can include SKOS properties in OWL DL ontologies) then how do I add them in Protégé?
 
Thanks,
 
Bettina
 
 

_______________________________________________
protege-owl mailing list
protege-owl@...
https://mailman.stanford.edu/mailman/listinfo/protege-owl

Instructions for unsubscribing: http://protege.stanford.edu/doc/faq.html#01a.03 

Re: Adding SKOS properties in Protégé

by jvendetti :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Some parts of this message have been removed. Learn more about Nabble's security policy.
Bettina,

You may be interested in looking at a plug-in that is under development by Simon Jupp at the University of Manchester for the 4.0 version of the Protege-OWL editor called the "SKOS Editor".  We have a link to it in our plug-ins library [1] and the project itself is hosted on Google Code [2].

If you have questions about the plug-in, you could try the Google Code skos-dev discussion group [3], or you could post on the Protege 4 mailing list [4].

Jennifer

[1] http://protegewiki.stanford.edu/index.php/SKOS_Editor
[2] http://code.google.com/p/skoseditor/
[3] http://groups.google.com/group/skos-dev
[4] http://mailman.stanford.edu/mailman/listinfo/p4-feedback

Schimanski, Bettina wrote:
Has anyone successfully added SKOS properties to an ontology in Protégé? I have done a bit of searching and what I've found (a bit outdated) is that SKOS properties cannot be included in OWL DL ontologies at all. Is this true?
 
If it is true that SKOS properties cannot be included in OWL DL ontologies then what do people do to represent skos:definition, skos:prefLabel, and skos:altLabel, for example?
 
If it isn't true (i.e. you can include SKOS properties in OWL DL ontologies) then how do I add them in Protégé?
 
Thanks,
 
Bettina
 
 

_______________________________________________ protege-owl mailing list protege-owl@... 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@...
https://mailman.stanford.edu/mailman/listinfo/protege-owl

Instructions for unsubscribing: http://protege.stanford.edu/doc/faq.html#01a.03 

Re: Adding SKOS properties in Protégé

by Simon Jupp :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Hi Bettina, 

You can use SKOS properties in Protege, but using them can potentially take you into OWL-Full. The SKOS spec allows the documentation properties, such as skos:definition, to be used as both data type properties or annotation properties in OWL, its up to you how you want to use them as long as you do it consistently.  This kind of property punning will hopefully be "safe" in the OWL 2 spec and is already supported by Protege 4.  Hopefully the SKOS working group will release a DL version of SKOS that you can import into protege and use for you annotations, I am also optimistic the group will release some guidelines on using combinations of SKOS and OWL.

As for the P4 plugin, I wouldn't recommend it to anyone at the moment :-). We are still developing it and it is only a prototype for viewing simple vocabularies written in SKOS.

Cheers,
Simon


On 2 Jul 2008, at 23:34, Jennifer Vendetti wrote:

Bettina,

You may be interested in looking at a plug-in that is under development by Simon Jupp at the University of Manchester for the 4.0 version of the Protege-OWL editor called the "SKOS Editor".  We have a link to it in our plug-ins library [1] and the project itself is hosted on Google Code [2].

If you have questions about the plug-in, you could try the Google Code skos-dev discussion group [3], or you could post on the Protege 4 mailing list [4].

Jennifer

[1] http://protegewiki.stanford.edu/index.php/SKOS_Editor
[2] http://code.google.com/p/skoseditor/
[3] http://groups.google.com/group/skos-dev
[4] http://mailman.stanford.edu/mailman/listinfo/p4-feedback

Schimanski, Bettina wrote:
Has anyone successfully added SKOS properties to an ontology in Protégé? I have done a bit of searching and what I've found (a bit outdated) is that SKOS properties cannot be included in OWL DL ontologies at all. Is this true?
 
If it is true that SKOS properties cannot be included in OWL DL ontologies then what do people do to represent skos:definition, skos:prefLabel, and skos:altLabel, for example?
 
If it isn't true (i.e. you can include SKOS properties in OWL DL ontologies) then how do I add them in Protégé?
 
Thanks,
 
Bettina
 
 

_______________________________________________ protege-owl mailing list protege-owl@... 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@...
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@...
https://mailman.stanford.edu/mailman/listinfo/protege-owl

Instructions for unsubscribing: http://protege.stanford.edu/doc/faq.html#01a.03 

Re: Adding SKOS properties in Protégé

by James Howison-3 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

I use skos terms as object and data properties, not annotation  
properties, in my ontology (which stores the results of Content  
Analysis), but I don't import the definitions, because I'm unsure of  
their effects when combined with OWL reasoning.  That way I'm not  
taken into OWL-DL, right?

However, I guess that's a risky thing to do when one considers  
downstream reuse, right?  I'd probably be better to change to a  
'local', but aligned, namespace.  That would give me the choice of  
integrating skos proper at a later date (by specifying  
owl:equivalentProperty etc and importing skos), or not as I come to  
understand the reasoning implications, right?  That would also give  
pause to downstream users of the data, who are 'within their  
rights' (ie its reasonable behavior) to always import an ontology that  
defines terms that are used in a knowledge base.

Ah, I think I'm answering my own question, but I'll send this in case  
anyone has comments :)

--J

On Jul 3, 2008, at 8:05 AM, Simon Jupp wrote:

> Hi Bettina,
>
> You can use SKOS properties in Protege, but using them can  
> potentially take you into OWL-Full. The SKOS spec allows the  
> documentation properties, such as skos:definition, to be used as  
> both data type properties or annotation properties in OWL, its up to  
> you how you want to use them as long as you do it consistently.  
> This kind of property punning will hopefully be "safe" in the OWL 2  
> spec and is already supported by Protege 4.  Hopefully the SKOS  
> working group will release a DL version of SKOS that you can import  
> into protege and use for you annotations, I am also optimistic the  
> group will release some guidelines on using combinations of SKOS and  
> OWL.
>
> As for the P4 plugin, I wouldn't recommend it to anyone at the  
> moment :-). We are still developing it and it is only a prototype  
> for viewing simple vocabularies written in SKOS.
>
> Cheers,
> Simon
>
>
> On 2 Jul 2008, at 23:34, Jennifer Vendetti wrote:
>
>> Bettina,
>>
>> You may be interested in looking at a plug-in that is under  
>> development by Simon Jupp at the University of Manchester for the  
>> 4.0 version of the Protege-OWL editor called the "SKOS Editor".  We  
>> have a link to it in our plug-ins library [1] and the project  
>> itself is hosted on Google Code [2].
>>
>> If you have questions about the plug-in, you could try the Google  
>> Code skos-dev discussion group [3], or you could post on the  
>> Protege 4 mailing list [4].
>>
>> Jennifer
>>
>> [1] http://protegewiki.stanford.edu/index.php/SKOS_Editor
>> [2] http://code.google.com/p/skoseditor/
>> [3] http://groups.google.com/group/skos-dev
>> [4] http://mailman.stanford.edu/mailman/listinfo/p4-feedback
>>
>> Schimanski, Bettina wrote:
>>>
>>> Has anyone successfully added SKOS properties to an ontology in  
>>> Protégé? I have done a bit of searching and what I've found (a bit  
>>> outdated) is that SKOS properties cannot be included in OWL DL  
>>> ontologies at all. Is this true?
>>>
>>> If it is true that SKOS properties cannot be included in OWL DL  
>>> ontologies then what do people do to represent skos:definition,  
>>> skos:prefLabel, and skos:altLabel, for example?
>>>
>>> If it isn't true (i.e. you can include SKOS properties in OWL DL  
>>> ontologies) then how do I add them in Protégé?
>>>
>>> Thanks,
>>>
>>> Bettina
>>>
>>>
>>> _______________________________________________
>>> protege-owl mailing list
>>> protege-owl@...
>>> 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@...
>> https://mailman.stanford.edu/mailman/listinfo/protege-owl
>>
>> Instructions for unsubscribing: http://protege.stanford.edu/doc/faq.html#01a.03
>
>
>
> Simon Jupp
> simon.jupp@...
> http://www.cs.man.ac.uk/~sjupp/
>
>
>
>
> _______________________________________________
> protege-owl mailing list
> protege-owl@...
> 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@...
https://mailman.stanford.edu/mailman/listinfo/protege-owl

Instructions for unsubscribing: http://protege.stanford.edu/doc/faq.html#01a.03 

Re: Adding SKOS properties in Protégé

by Alan Ruttenberg-2 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

I would suggest using the same namespace, but defining just enough of  
SKOS that you want to use in your own ontology. Something along the  
lines of
Check out http://protege.stanford.edu/plugins/owl/dc/protege-dc.owl

And make the SKOS developers aware of your need for a DL version ;-)

-Alan

On Jul 3, 2008, at 11:23 AM, James Howison wrote:

> I use skos terms as object and data properties, not annotation
> properties, in my ontology (which stores the results of Content
> Analysis), but I don't import the definitions, because I'm unsure of
> their effects when combined with OWL reasoning.  That way I'm not
> taken into OWL-DL, right?
>
> However, I guess that's a risky thing to do when one considers
> downstream reuse, right?  I'd probably be better to change to a
> 'local', but aligned, namespace.  That would give me the choice of
> integrating skos proper at a later date (by specifying
> owl:equivalentProperty etc and importing skos), or not as I come to
> understand the reasoning implications, right?  That would also give
> pause to downstream users of the data, who are 'within their
> rights' (ie its reasonable behavior) to always import an ontology that
> defines terms that are used in a knowledge base.
>
> Ah, I think I'm answering my own question, but I'll send this in case
> anyone has comments :)
>
> --J
>
> On Jul 3, 2008, at 8:05 AM, Simon Jupp wrote:
>
>> Hi Bettina,
>>
>> You can use SKOS properties in Protege, but using them can
>> potentially take you into OWL-Full. The SKOS spec allows the
>> documentation properties, such as skos:definition, to be used as
>> both data type properties or annotation properties in OWL, its up to
>> you how you want to use them as long as you do it consistently.
>> This kind of property punning will hopefully be "safe" in the OWL 2
>> spec and is already supported by Protege 4.  Hopefully the SKOS
>> working group will release a DL version of SKOS that you can import
>> into protege and use for you annotations, I am also optimistic the
>> group will release some guidelines on using combinations of SKOS and
>> OWL.
>>
>> As for the P4 plugin, I wouldn't recommend it to anyone at the
>> moment :-). We are still developing it and it is only a prototype
>> for viewing simple vocabularies written in SKOS.
>>
>> Cheers,
>> Simon
>>
>>
>> On 2 Jul 2008, at 23:34, Jennifer Vendetti wrote:
>>
>>> Bettina,
>>>
>>> You may be interested in looking at a plug-in that is under
>>> development by Simon Jupp at the University of Manchester for the
>>> 4.0 version of the Protege-OWL editor called the "SKOS Editor".  We
>>> have a link to it in our plug-ins library [1] and the project
>>> itself is hosted on Google Code [2].
>>>
>>> If you have questions about the plug-in, you could try the Google
>>> Code skos-dev discussion group [3], or you could post on the
>>> Protege 4 mailing list [4].
>>>
>>> Jennifer
>>>
>>> [1] http://protegewiki.stanford.edu/index.php/SKOS_Editor
>>> [2] http://code.google.com/p/skoseditor/
>>> [3] http://groups.google.com/group/skos-dev
>>> [4] http://mailman.stanford.edu/mailman/listinfo/p4-feedback
>>>
>>> Schimanski, Bettina wrote:
>>>>
>>>> Has anyone successfully added SKOS properties to an ontology in
>>>> Protégé? I have done a bit of searching and what I've found (a bit
>>>> outdated) is that SKOS properties cannot be included in OWL DL
>>>> ontologies at all. Is this true?
>>>>
>>>> If it is true that SKOS properties cannot be included in OWL DL
>>>> ontologies then what do people do to represent skos:definition,
>>>> skos:prefLabel, and skos:altLabel, for example?
>>>>
>>>> If it isn't true (i.e. you can include SKOS properties in OWL DL
>>>> ontologies) then how do I add them in Protégé?
>>>>
>>>> Thanks,
>>>>
>>>> Bettina
>>>>
>>>>
>>>> _______________________________________________
>>>> protege-owl mailing list
>>>> protege-owl@...
>>>> 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@...
>>> https://mailman.stanford.edu/mailman/listinfo/protege-owl
>>>
>>> Instructions for unsubscribing: http://protege.stanford.edu/doc/ 
>>> faq.html#01a.03
>>
>>
>>
>> Simon Jupp
>> simon.jupp@...
>> http://www.cs.man.ac.uk/~sjupp/
>>
>>
>>
>>
>> _______________________________________________
>> protege-owl mailing list
>> protege-owl@...
>> 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@...
> 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@...
https://mailman.stanford.edu/mailman/listinfo/protege-owl

Instructions for unsubscribing: http://protege.stanford.edu/doc/faq.html#01a.03 
LightInTheBox - Buy quality products at wholesale price