Table of Contents
| nuao:DesktopEvent - A desktop event: activity performed by an user. A "hook" class that should be ex... |
| nuao:Event - An event: activity that have a specific start datetime and possibly a duration |
| nuao:FocusEvent - An event which refers to the timespan in which a resource was in the focus of th... |
| nuao:ModificationEvent - An event that lead to changes of the resource that are meaningful to the user |
| nuao:UsageEvent - An event of primary or intended use of the resource by the user. Primary or inte... |
| nuao:duration (deprecated) - Duration of the event. Deprecated in favor of nuao:end. |
| nuao:end - The time the event finished |
| nuao:eventCount - The total number of events |
| nuao:firstEvent - The start time of the first event |
| nuao:firstModification - The start time of the first modification |
| nuao:firstUsage - The start time of the first usage |
| nuao:initiatingAgent - Relates an event to the agent initiating the event. |
| nuao:involves - Relates an event to the resources that are involved in the event. |
| nuao:lastEvent - The start time of the last event |
| nuao:lastModification - The start time of the last modification |
| nuao:lastUsage - The start time of the last usage |
| nuao:modificationCount - The total number of modifications |
| nuao:start - The time of the start of the event |
| nuao:targettedResource - Relates an event to the resource that was targetted in the event. |
| nuao:totalEventDuration - The total duration of all events |
| nuao:totalFocusDuration - The total amount of time a resource was in focus during a UsageEvent. This prope... |
| nuao:totalModificationDuration - The total duration of all modifications |
| nuao:totalUsageDuration - The total duration of all usages |
| nuao:usageCount - The total number of usages |
NUAO provides a hierarchy of event classes all derived from nuao:Event. They were designed with usage events triggered by the user in mind.
If looking at the example of a file being opened NUAO models one main event which stretches from the time the file is opened to the time it is closed. This is described via nuao:UsageEvent and the properties nuao:start and nuao:end. During the time span of this event the file can be in the focus of the user or not. This is modelled via nuao:FocusEvent instances that describe when a file was in focus. Since users will typically switch the focus between applications and resources very often storing all focus events might result in a very high number of events that are hard to handle. For this purpose NUAO provides nuao:totalFocusDuration which can be used to accumulate the total amount of time the resource was in focus during a nuao:UsageEvent.
Since the action of modifying a resource is a very foggy concept and hard to fit into an event with start and end time it was decided to instead only store a timestamp for each modification of the resource. This is described via nie:modified and nie:contentModified. For file modifications one would typically use nie:modified.

The diagram above shows one main nuao:UsageEvent which contains three focus events. (The term contains is only used with respect to the visualization. In fact the nuao:FocusEvent instances are only related to the nuao:UsageEvent via their start and end time.) In addition the file was saved three times, twice in the first nuao:FocusEvent and once in the third.
| Label | desktop event |
| Description | A desktop event: activity performed by an user. A "hook" class that should be extended by other ontologies such as desktop service ontology to specify which application or service was involved in the desktop event. |
| Super-classes | nuao:Event (direct) |
| Sub-classes | nuao:FocusEvent (direct), nuao:UsageEvent (direct), nuao:ModificationEvent (direct), ndo:DownloadEvent (direct) |
| In domain of | |
| In range of |
| Label | event |
| Description | An event: activity that have a specific start datetime and possibly a duration |
| Super-classes | |
| Sub-classes | nuao:FocusEvent, nuao:DesktopEvent (direct), ndo:DownloadEvent, nuao:ModificationEvent, nuao:UsageEvent |
| In domain of | nuao:involves, nuao:end, nuao:initiatingAgent, nuao:targettedResource, nuao:start, nuao:duration |
| In range of | |
| Mentioned in | Basic Usage |
| Label | focus event |
| Description | An event which refers to the timespan in which a resource was in the focus of the user. |
| Super-classes | nuao:Event, nuao:DesktopEvent (direct) |
| Sub-classes | |
| In domain of | |
| In range of | |
| Mentioned in | Basic Usage |
| Label | desktop event |
| Description | An event that lead to changes of the resource that are meaningful to the user |
| Super-classes | nuao:Event, nuao:DesktopEvent (direct) |
| Sub-classes | |
| In domain of | |
| In range of |
| Label | desktop event |
| Description | An event of primary or intended use of the resource by the user. Primary or intended use is defined as the use by the consumer of the resource, such as watching a movie or listening to a song. Not to be confused with a low-level read on a file. |
| Super-classes | nuao:Event, nuao:DesktopEvent (direct) |
| Sub-classes | |
| In domain of | |
| In range of | |
| Mentioned in | Basic Usage |
| Label | duration |
| Description | Duration of the event. Deprecated in favor of nuao:end. |
| Domain | nuao:Event |
| Range | xsd:duration |
| Maximum Cardinality | 1 |
| Super-properties | |
| Sub-properties |
| Label | end time |
| Description | The time the event finished |
| Domain | nuao:Event |
| Range | xsd:dateTime |
| Maximum Cardinality | 1 |
| Super-properties | |
| Sub-properties | |
| Mentioned in | Basic Usage |
| Label | event count |
| Description | The total number of events |
| Domain | rdfs:Resource |
| Range | xsd:nonNegativeInteger |
| Maximum Cardinality | 1 |
| Super-properties | |
| Sub-properties | nuao:usageCount (direct) |
| Label | first event |
| Description | The start time of the first event |
| Domain | rdfs:Resource |
| Range | xsd:dateTime |
| Maximum Cardinality | 1 |
| Super-properties | |
| Sub-properties | nuao:firstUsage (direct) |
| Label | first modification event |
| Description | The start time of the first modification |
| Domain | rdfs:Resource |
| Range | xsd:dateTime |
| Maximum Cardinality | 1 |
| Super-properties | |
| Sub-properties |
| Label | first usage |
| Description | The start time of the first usage |
| Domain | rdfs:Resource |
| Range | xsd:dateTime |
| Maximum Cardinality | 1 |
| Super-properties | nuao:firstEvent (direct) |
| Sub-properties |
| Label | initiating agent |
| Description | Relates an event to the agent initiating the event. |
| Domain | nuao:Event |
| Range | nao:Agent |
| Cardinality | 1 |
| Super-properties | nuao:involves (direct) |
| Sub-properties |
| Label | involves |
| Description | Relates an event to the resources that are involved in the event. |
| Domain | nuao:Event |
| Range | rdfs:Resource |
| Cardinality | none |
| Super-properties | |
| Sub-properties | nuao:initiatingAgent (direct), nuao:targettedResource (direct) |
| Label | last event |
| Description | The start time of the last event |
| Domain | rdfs:Resource |
| Range | xsd:dateTime |
| Maximum Cardinality | 1 |
| Super-properties | |
| Sub-properties | nuao:lastUsage (direct) |
| Label | last modification |
| Description | The start time of the last modification |
| Domain | rdfs:Resource |
| Range | xsd:dateTime |
| Maximum Cardinality | 1 |
| Super-properties | |
| Sub-properties |
| Label | last usage |
| Description | The start time of the last usage |
| Domain | rdfs:Resource |
| Range | xsd:dateTime |
| Maximum Cardinality | 1 |
| Super-properties | nuao:lastEvent (direct) |
| Sub-properties |
| Label | modification count |
| Description | The total number of modifications |
| Domain | rdfs:Resource |
| Range | xsd:nonNegativeInteger |
| Maximum Cardinality | 1 |
| Super-properties | |
| Sub-properties |
| Label | start time |
| Description | The time of the start of the event |
| Domain | nuao:Event |
| Range | xsd:dateTime |
| Maximum Cardinality | 1 |
| Super-properties | |
| Sub-properties | |
| Mentioned in | Basic Usage |
| Label | targetted resource |
| Description | Relates an event to the resource that was targetted in the event. |
| Domain | nuao:Event |
| Range | nie:InformationElement |
| Minimum Cardinality | 1 |
| Super-properties | nuao:involves (direct) |
| Sub-properties |
| Label | event count |
| Description | The total duration of all events |
| Domain | rdfs:Resource |
| Range | xsd:duration |
| Maximum Cardinality | 1 |
| Super-properties | |
| Sub-properties | nuao:totalUsageDuration (direct) |
| Label | total focus duration |
| Description | The total amount of time a resource was in focus during a UsageEvent. This property should be used to 'compress' several FocusEvent instances into the essential information. |
| Domain | rdfs:UsageEvent |
| Range | xsd:duration |
| Maximum Cardinality | 1 |
| Super-properties | |
| Sub-properties | |
| Mentioned in | Basic Usage |
| Label | modification count |
| Description | The total duration of all modifications |
| Domain | rdfs:Resource |
| Range | xsd:duration |
| Maximum Cardinality | 1 |
| Super-properties | |
| Sub-properties |
| Label | usage count |
| Description | The total duration of all usages |
| Domain | rdfs:Resource |
| Range | xsd:duration |
| Maximum Cardinality | 1 |
| Super-properties | nuao:totalEventDuration (direct) |
| Sub-properties |
| Label | usage count |
| Description | The total number of usages |
| Domain | rdfs:Resource |
| Range | xsd:nonNegativeInteger |
| Maximum Cardinality | 1 |
| Super-properties | nuao:eventCount (direct) |
| Sub-properties |