

<actionList 

 xmlns="http://www.xml-cml.org/schema/stmml"

  title="boiling two eggs for breakfast">

  <!-- start cooking at 9am -->

  <action title="turn on heat" start="T09:00:00" convention="xsd"/>

  <!-- human readable description of time to start action -->

  <action title="put egg into pan" startCondition="water is boiling" count="2"/>

  <!-- the duration is expressed in ISO8601 format -->

  <action title="boil eggs for 4 minutes" duration="04:00"/>

  <!-- action immediately follows last action -->

  <action title="remove egg from pan" count="1"/>

  <action title="boil second egg for a bit longer" duration="about half a minute"/>

  <!-- action immediately follows last action -->

  <action title="remove egg from pan" count="1"/>

</actionList>

