Skip to main content

Notice: this Wiki will be going read only early in 2024 and edits will no longer be possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.

Jump to: navigation, search

Difference between revisions of "Higgins.owl 1.0"

(Classes)
(Redirecting to Higgins Data Model 1.0)
 
(88 intermediate revisions by 4 users not shown)
Line 1: Line 1:
==Published URL==
+
#REDIRECT [[Higgins Data Model 1.0]]
http://www.eclipse.org/higgins/ontologies/2006/higgins.owl
+
 
+
==CVS Access==
+
The following Eclipse Team Project Set (.psf) will give you access to the higgins.owl source file:
+
<?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>
+
 
+
==Description==
+
 
+
''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
+
# IntegerSimpleAttribute
+
 
+
...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)
+
 
+
==See Also==
+
* [[Higgins Wiki]]
+

Latest revision as of 11:29, 25 June 2010

Back to the top