Project: included
Class Process

Abstract Class Extends 
        Intangible
 
Direct Instances:
None
 
Direct Subclasses:
  1. Event
  2. State
  3. Sequence
 
Class Documentation:
A process is any sort of temporal object: an event, a state or a sequence of events and states. In this ontology, time is represented as intervals. As has been pointed out numerous times, this is equivalent to representing time as points, but lead to a different view of things. PEM


Template Slots
Slot name Documentation Type Allowed Values/Classes Cardinality Default
end time Like start_time, but the other end of the interval. Likewise start_time, not ready to commit to integer vs. class for the value here.

Any  Temporal_measure  0:1   
parts The inverse of part_of. This should be a list of all of the things that claim to be part_of this object.

Instance  Process  0:*   
contained_in This slot should definitely behave differently for different classes - for example physical objects and information.

Instance  Process  0:1   
start time The first time when an event is happening (holds). This might be an integer or a class.

Any  Temporal_measure  0:1   
contains Events contained within, but not essential to, a larger event.

Instance  Process  0:*   
simultaneous Two intervals that share start and end points (?). This should be a symmetric relation.

Instance  Process  0:*   
part_of This "part_of" relation usually implies temporal inclusion.

Instance  Process  0:1   
follows When one interval starts after another ends.

Instance  Process  0:*   
precedes When one interval ends before another starts.

Instance  Process  0:1   
synchronous The idea is two complex or cyclic complex events that maintain phase as they proceed.

Instance  Process  0:*   

Return to class hierarchy


Generated on Fri Nov 07 22:13:52 CST 2003