Project: included
Class Topological_change

Abstract Class Extends 
        Action_unit
 
Direct Instances:
None
 
Direct Subclasses:
  1. Close
  2. Engulf
  3. Expel
  4. Open
 
Class Documentation:
A change in the topological connectedness of the organism. Note: Although animals with complete guts are topologically donut-like (or worse), behaviorally, they are better modeled as being hollow most of the time and occasionally changing their connectedness at one end or the other. This simplification seems to generalize well. PEM


Template Slots
Slot name Documentation Type Allowed Values/Classes Cardinality Default
start time The first time when an event is happening (holds). This might be an integer or a class.

Any  Temporal_measure  0:1   
follows When one interval starts after another ends.

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

Instance  Process  0:1   
function_of Connects an action to its explantion in terms of a function.

Instance  Functional_explanation  0:1   
instrument Will usually be a body part, but could be a tool.

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

Instance  Process  0:*   
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   
simultaneous Two intervals that share start and end points (?). This should be a symmetric relation.

Instance  Process  0:*   
contains Events contained within, but not essential to, a larger event.

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

Instance  Process  0:1   
object The "direct" object slot for an action. If a turtle uses a flipper to move stand, the flipper is the instrument, which moves the object - sand. Note: cases of moving a body part may be best treated by assigning the part moved to the object slot, with something more proximal serving as the instrument - move_head ought to be modelled as object:head; instrument:neck.

Instance  Tangible  0:*   
actor An agent, generally living, causally related to the event. The causal relationship specifies the event as an action.

Instance  Organism  0:*   

Return to class hierarchy


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