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"
(→Object (object valued) Properties) |
(→Object (object valued) Properties) |
||
Line 52: | Line 52: | ||
# contextRelationship - domain(ContextObject), range(ContextRelationship) | # contextRelationship - domain(ContextObject), range(ContextRelationship) | ||
# objectValue - domain(ObjectAttribute) | # objectValue - domain(ObjectAttribute) | ||
− | # source - domain(Attribute), range(SubjectRelationship). The value is a | + | # 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) | ||
==Open Issues== | ==Open Issues== | ||
# We've agreed to add a "source" property to the Digital Subject's CUID. But does this really make sense at the DS instance level? | # We've agreed to add a "source" property to the Digital Subject's CUID. But does this really make sense at the DS instance level? |
Revision as of 01:36, 11 September 2006
This page describes higgins.owl. Versions:
- Higgins.owl version 0.5.5 --the latest draft under review
- http://www.eclipse.org/higgins/ontologies/2006/higgins.owl --the currently published version
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.
Contents
Classes
- Attribute
- 0..N source
- 0..N timeSpan
- 0..1 lastModified
- 0..1 syncConflict
- ContextObject
- 0..N hasContextRelationships
- ContextRelationship
- 0..N contextURI
- DatatypeAttribute
- 1..N datypeValue
- DigitalSubject (see Digital Subject)
- 1..1 uniqueIdentifier
- 0..N timeSpan
- 0..N attribute
- ObjectAttribute
- 1..N objectValue
- SubjectRelationship
- 1..1 contextURI
- 1..1 subjectCUID
- TimeSpan
- 1..1 validFrom
- 1..1 validTo
Subclasses of DatatypeAttribute
- StringDatatypeAttribute
- ...we need to create all the rest here (DateAttributeValue, NonNegativeIntegerAttributeValue, etc. for each of the XML Schema literal types used by OWL)
DataType (literal valued) Properties
- contextURI - domain(ContextRelationship, SubjectRelationship), range("anyURI")
- datatypeValue - domain(AttributeValue)
- identifier - domain(AttributeStatement), range(xsd:normalizedString)
- lastModified - domain(AttributeMetadata), range(xsd:dateTime)
- 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 datatypeValue
- stringDatatypeValue - range(xsd:string)
Object (object valued) Properties
- attribute - domain(DigitalSubject), range(Attriubte)
- contextRelationship - domain(ContextObject), range(ContextRelationship)
- objectValue - domain(ObjectAttribute)
- 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)
Open Issues
- We've agreed to add a "source" property to the Digital Subject's CUID. But does this really make sense at the DS instance level?