Notice: This Wiki is now read only and edits are no longer possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.
Difference between revisions of "Higgins.owl 1.0"
m (→Sub-Properties of datatypeValue) |
|||
Line 1: | Line 1: | ||
− | + | ==higgins.owl== | |
− | + | Versions: | |
− | + | {| border="1" cellpadding="8" | |
+ | |+ higgins.owl | ||
+ | ! OWL !! Eclipse Team project set (.psf) --latest version (0.5.7) !! Published | ||
+ | |- | ||
+ | ! higgins.owl | ||
+ | | | ||
+ | <?xml version="1.0" encoding="UTF-8"?> | ||
+ | <psf version="2.0"> | ||
+ | <provider id="org.eclipse.team.cvs.core.cvsnature"> | ||
+ | <project reference="1.0, | ||
+ | :extssh:dev.eclipse.org:/cvsroot/technology, | ||
+ | org.eclipse.higgins/ontology,org.eclipse.higgins.ontology"/> | ||
+ | </provider> | ||
+ | </psf> | ||
+ | || http://www.eclipse.org/higgins/ontologies/2006/higgins.owl | ||
+ | |||
+ | |} | ||
''Note: The properties of the Context container itself are attached to special object called ContextObject within the instance data and also described in the ontology.'' | ''Note: The properties of the Context container itself are attached to special object called ContextObject within the instance data and also described in the ontology.'' | ||
Line 11: | Line 27: | ||
#* 0..1 lastModified | #* 0..1 lastModified | ||
#* 0..1 syncConflict | #* 0..1 syncConflict | ||
+ | #* 0..1 lastVerifiedFromSource | ||
+ | #* 0..1 lastVerifyAttempt | ||
+ | # ComplexAttribute (subclass of Attribute) | ||
+ | #* 1..N complexValue | ||
# ContextObject | # ContextObject | ||
#* 0..N hasContextRelationships | #* 0..N hasContextRelationships | ||
# ContextRelationship | # ContextRelationship | ||
#* 0..N contextURI | #* 0..N contextURI | ||
− | # | + | # SimpleAttribute (subclass of Attribute) |
− | #* 1..N | + | #* 1..N simpleValue |
# DigitalSubject (see [[Digital Subject]]) | # DigitalSubject (see [[Digital Subject]]) | ||
#* 1..1 uniqueIdentifier | #* 1..1 uniqueIdentifier | ||
#* 0..N timeSpan | #* 0..N timeSpan | ||
#* 0..N attribute | #* 0..N attribute | ||
− | |||
− | |||
# SubjectRelationship | # SubjectRelationship | ||
#* 1..1 contextURI | #* 1..1 contextURI | ||
Line 30: | Line 48: | ||
#* 1..1 validTo | #* 1..1 validTo | ||
− | ===Subclasses of | + | ===Subclasses of SimpleAttribute=== |
− | # | + | # Base64BinarySimpleAttribute |
− | # ...we need to create all the rest here ( | + | # NormalizedStringSimpleAttribute |
+ | # StringSimpleAttribute | ||
+ | |||
+ | ...we need to create all the rest here (Date*, NonNegativeInteger*, etc. for each of the XML Schema literal types used by OWL) | ||
==DataType (literal valued) Properties== | ==DataType (literal valued) Properties== | ||
# contextURI - domain(ContextRelationship, SubjectRelationship), range("anyURI") | # contextURI - domain(ContextRelationship, SubjectRelationship), range("anyURI") | ||
− | |||
# identifier - domain(AttributeStatement), range(xsd:normalizedString) | # identifier - domain(AttributeStatement), range(xsd:normalizedString) | ||
# lastModified - domain(AttributeMetadata), range(xsd:dateTime) | # lastModified - domain(AttributeMetadata), range(xsd:dateTime) | ||
+ | # lastVerifiedFromSource - domain(Attribute), range(xsd:dateTime) | ||
+ | # lastVerifyAttempt - domain(Attribute), range(xsd:dateTime) | ||
+ | # simpleValue - domain(SimpleAttribute) | ||
# subjectCUID - domain(SubjectRelationship), range(xsd:normalizedString) | # subjectCUID - domain(SubjectRelationship), range(xsd:normalizedString) | ||
# syncConflict - domain(AttributeMetadata), range(xsd:boolean) | # syncConflict - domain(AttributeMetadata), range(xsd:boolean) | ||
Line 45: | Line 68: | ||
# validTo - domain(TimeSpan), range(xsd:date) | # validTo - domain(TimeSpan), range(xsd:date) | ||
− | ===Sub-Properties of | + | ===Sub-Properties of sipmleValue=== |
− | # | + | # base64BinarySimpleValue - domain(Base64SimpleAttribute), range(xsd:base64Binary) |
+ | # normalizedStringSimpleValue - domain(NormalizedStringSimpleAttribute), range(xsd:normalizedString) | ||
+ | # stringSimpleValue - domain(StringSimpleAttribute), range(xsd:string) | ||
==Object (object valued) Properties== | ==Object (object valued) Properties== | ||
− | # attribute - domain(DigitalSubject), range( | + | # attribute - domain(DigitalSubject), range(Attribute) |
+ | # complexValue - domain(ComplexAttribute) | ||
# contextRelationship - domain(ContextObject), range(ContextRelationship) | # contextRelationship - domain(ContextObject), range(ContextRelationship) | ||
− | |||
# source - domain(Attribute), range(SubjectRelationship). The value is a SubjectRelationship that indicates the authoritative source of the value of this Attribute | # source - domain(Attribute), range(SubjectRelationship). The value is a SubjectRelationship that indicates the authoritative source of the value of this Attribute | ||
# timeSpan - domain(DigitalSubject, Attribute), range(TimeSpan) | # timeSpan - domain(DigitalSubject, Attribute), range(TimeSpan) | ||
− | |||
− | |||
− |
Revision as of 13:29, 26 September 2006
Contents
higgins.owl
Versions:
OWL | Eclipse Team project set (.psf) --latest version (0.5.7) | Published |
---|---|---|
higgins.owl |
<?xml version="1.0" encoding="UTF-8"?> <psf version="2.0"> <provider id="org.eclipse.team.cvs.core.cvsnature"> <project reference="1.0, :extssh:dev.eclipse.org:/cvsroot/technology, org.eclipse.higgins/ontology,org.eclipse.higgins.ontology"/> </provider> </psf> |
http://www.eclipse.org/higgins/ontologies/2006/higgins.owl |
Note: The properties of the Context container itself are attached to special object called ContextObject within the instance data and also described in the ontology.
Classes
- Attribute
- 0..N source
- 0..N timeSpan
- 0..1 lastModified
- 0..1 syncConflict
- 0..1 lastVerifiedFromSource
- 0..1 lastVerifyAttempt
- ComplexAttribute (subclass of Attribute)
- 1..N complexValue
- ContextObject
- 0..N hasContextRelationships
- ContextRelationship
- 0..N contextURI
- SimpleAttribute (subclass of Attribute)
- 1..N simpleValue
- DigitalSubject (see Digital Subject)
- 1..1 uniqueIdentifier
- 0..N timeSpan
- 0..N attribute
- SubjectRelationship
- 1..1 contextURI
- 1..1 subjectCUID
- TimeSpan
- 1..1 validFrom
- 1..1 validTo
Subclasses of SimpleAttribute
- Base64BinarySimpleAttribute
- NormalizedStringSimpleAttribute
- StringSimpleAttribute
...we need to create all the rest here (Date*, NonNegativeInteger*, etc. for each of the XML Schema literal types used by OWL)
DataType (literal valued) Properties
- contextURI - domain(ContextRelationship, SubjectRelationship), range("anyURI")
- identifier - domain(AttributeStatement), range(xsd:normalizedString)
- lastModified - domain(AttributeMetadata), range(xsd:dateTime)
- lastVerifiedFromSource - domain(Attribute), range(xsd:dateTime)
- lastVerifyAttempt - domain(Attribute), range(xsd:dateTime)
- simpleValue - domain(SimpleAttribute)
- subjectCUID - domain(SubjectRelationship), range(xsd:normalizedString)
- syncConflict - domain(AttributeMetadata), range(xsd:boolean)
- uniqueIdentifier - domain(DigitalSubject), range(xsd:normalizedString). Uniquely identifies a DigitalSubject within a context
- validFrom - domain(TimeSpan), range(xsd:date)
- validTo - domain(TimeSpan), range(xsd:date)
Sub-Properties of sipmleValue
- base64BinarySimpleValue - domain(Base64SimpleAttribute), range(xsd:base64Binary)
- normalizedStringSimpleValue - domain(NormalizedStringSimpleAttribute), range(xsd:normalizedString)
- stringSimpleValue - domain(StringSimpleAttribute), range(xsd:string)
Object (object valued) Properties
- attribute - domain(DigitalSubject), range(Attribute)
- complexValue - domain(ComplexAttribute)
- contextRelationship - domain(ContextObject), range(ContextRelationship)
- source - domain(Attribute), range(SubjectRelationship). The value is a SubjectRelationship that indicates the authoritative source of the value of this Attribute
- timeSpan - domain(DigitalSubject, Attribute), range(TimeSpan)