Event Ontology
type: Ontology
imports: DUL.owl
imports: action.owl
imports: spatial.owl
imports: time.owl
description: The aim of the MON's Event module is to enable the robot to trace the relevant events it is involved in. An Event relates a number of agents and entities involved in the event, the place where the event takes place and the time when the event occurs.

has event
type: ObjectProperty
range: Event

Event
type: Class
subclass of: Event
subclass of: Restriction
  on property: hasParticipant
  all values from: Agent
subclass of: Restriction
  on property: hasPlace
  all values from: SpatialThing
subclass of: Restriction
  on property: atTime
  all values from: TemporalEntity
disjoint with: SpatialThing
disjoint with: TemporalEntity
comment: Any physical, social, or mental process, event, or state.