<?xml version="1.0" encoding="UTF-8"?>
<usagemodel:usagemodel xmlns:usagemodel="http://www.unamur.be/xml/usagemodel/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <usagemodel:start>state1</usagemodel:start>
    <usagemodel:states>
        <usagemodel:state id="state1">
            <usagemodel:transition action="pay" proba="0.1" target="state2" />
            <usagemodel:transition action="free" proba="0.9" target="state3" />
        </usagemodel:state>
        <usagemodel:state id="state2">
            <usagemodel:transition action="change" proba="1" target="state3" />
        </usagemodel:state>
        <usagemodel:state id="state3">
            <usagemodel:transition action="cancel" proba="0.1" target="state4" />
            <usagemodel:transition action="tea" proba="0.9" target="state6" />
        </usagemodel:state>
        <usagemodel:state id="state4">
            <usagemodel:transition action="return" proba="1" target="state1" />
        </usagemodel:state>
        <usagemodel:state id="state6">
            <usagemodel:transition action="serveTea" proba="1" target="state7" />
        </usagemodel:state>
        <usagemodel:state id="state7">
            <usagemodel:transition action="open" proba="0.1" target="state8" />
            <usagemodel:transition action="take" proba="0.9" target="state1" />
        </usagemodel:state>
        <usagemodel:state id="state8">
            <usagemodel:transition action="take" proba="1" target="state9" />
        </usagemodel:state>
        <usagemodel:state id="state9">
            <usagemodel:transition action="close" proba="1" target="state1" />
        </usagemodel:state>
    </usagemodel:states>
</usagemodel:usagemodel>