 of OclPlus that the History Editor is required to support
are:<br>
<ul>
  <li>to allow objects to have numeric properties,(<i>fluents</i>)</li>
  <li>to allow fluents to be tested and updated when transitions are
made</li>
  <li>to allow some transitions to be designated as <b><i>Events</i></b></li>
  <li>to determine how fluent properties can trigger Events</li>
  <li>to allow for the creation of <b><i>Processes</i></b></li>
  <li>to provide means of specifying how Processes are triggered by
Properties/St