1.1.106
Higgins Ontology
Higgins Context Provider developers must commit to this ontology. They can either use it as their only ontology, or create their own ontology that imports this one.
A duration of time
1
1
Time span
A singleton resource, that, while being contained within a Context, is used to represent the container itself. It is used as the subject of triples that provide metadata about it.
Context
Policy related to Access Control and data sharing
Access control
An agent (eg. person, group, software or physical artifact).
Agent
Person
A contextualized aspect of a person.
Group
A class of Agents.
Organization
An organization.
Instances of this class provide additional metadata about rdf:Statement (reified triples)
1
1
1
1
Higgins Statement
Access Control Policy
group subject
Relation indicates what Agents are the subject of the Policy by specifying a Group or super-Group, iteratively, the Agents are a member of. {@en|
time span
The Group or Organization of which this Agent is a member.
member of
correlation
A directed relation between two entities that are asserted to be representing the same person, group, object or concept
A directed relation between two Contexts asserted to be representing the same underlying organization or group. (@en}
context correlation
self delete
self operation
Abstract operation allowed on an entity or a class of entities. Range is an entity instance or a class of entities that define the scope of resource for this Access Control Policy. The scope may be further restricted by the addition of onAttribute properties to only specified Attributes of this entity or class of entities.
access control
Abstract super-property
operation
Abstract operation on all attributes of entity S(elf) (or the set of attributes of S indicated by the onAttribute predicates of this Policy), where S is an instance of the class indicated by the range AND S is a representation of the current IdAS consumer.
Selected attributes (as specified by onAttribute predicates) else all attributes of "self" Entity may be deleted.
part
A relationship between an aggregated whole (the domain) and a part of that whole (the range)
If not further restricted by onAttribute properties, then instances of the class of Entity indicated by the range may be arbitrarily modified. If restricted, then some or all of the values of the kind(s) of properties/attribute(s) specified by onAttribute properties may be modified.
Self Instance Modify
If not further restricted by onAttribute properties, then instances of the class of Entity indicted by the range may be deleted from the Context. If restricted, then some or all of the values of the kind(s) of properties/attribute(s) specified by onAttribute properties may be deleted.
Delete
If present on an Access Control Policy the policy is restricted to apply only to this Attribute. {@en}
subject
Add
If not further restricted by onAttribute properties, then new instances of the class of Entity indicated by the range may be added to the Context. If restricted, then a new instance of the kinds of properties/attribute(s) specified by onAttribute may be added or new values added.
If not further restricted by onAttribute properties, then instances of the class of Entity indicted by the range may be read. If restricted, then some or all of the values of the kind(s) of properties/attribute(s) specified by onAttribute properties may be read. {@en
Read
part
A relationship between a part (the domain) and an agregated whole (the range)
A relationship between a Group or Organization and its member Agent (the range)
member
self add
Must be used in conjunction with one or more onAttributes. These selected attributes of the "self" Entity may be added.
Modify
Selected attributes (as specified by onAttribute predicates) else all attributes of "self" Entity may be modified.
self read
Selected attributes (as specified by onAttribute predicates) else all attributes of "self" Entity may be read.
agent subject
Relation indicates what Agent or class of Agents is the subject of the Policy.
Indicates the skos:Concept category to which this property belongs.
category
The timestamp of the most recent time that this Statement was verified from data from its associated higgins:source.
last verified from source
The most recent modification date-time.
last modified
authority
The Agent that is the authority for this Statement.
Agent that made this statement.
creator
to
The timestamp of the most recent unsuccessful attempt to verify this Statement against data in its source.
last verify attempt
from
self subject
If true, this policy's subject is implicitly defined as the current Idas consumer.
If present on an Access Control Policy the policy is restricted to apply only to the type of property indicated by the range of this relation within the Entity or set of Entities indiated by this Policy's operation relation.
on attribute
Used to aid in creating intuitive user interfaces. The UI displays sets of attributes in an order determined by the relative order of the displayOrder of each individual attribute.
display order