-
Notifications
You must be signed in to change notification settings - Fork 9
03. Use Cases
openWEMI classes and properties can be used directly in instance data when it is desirable to bring the WEMI concepts into existing metadata. For example, in metadata using schema.org to describe a book, one can add openWEMI class openwemi:Manifestation
to express that the metadata defines a physical, realized creation.
An example of instance data using openWEMI:
:Abook
a schema:Book ;
a openwemi:Manifestation .
If you wish to express your metadata vocabulary in terms of openWEMI you can use the openWEMI classes and properties unchanged in your vocabulary. However, to modify the WEMI concepts as specific to the creative medium you are describing you can create subclasses and subproperties to openWEMI elements that better express the semantics of your metadata. As openWEMI as few constraints you should feel free to develop and define the terms as they serve your use case.
An example of a vocabulary definition using openWEMI:
ex:MusicWork
rdfs:subclassOf openwemi:Work .
ex:MusicCD
rdfs:subclassOf openwemi:Manifestation .
ex:MusicReMix
rdfs:subclassOf openwemi:Expression .
ex:mixedFrom
rdfs:subpropertyOf openwemi:expresses .
-
I'm developing a vocabulary but I don't need all of openWEMI.
-
I'm developing a vocabulary and I have two kinds of expression.
-
I have library-provided data and some community data and want to share or link.