Hello,
I didn't find any sample of a SAM system. So I made my own, you can find
it attached.
I'm trying to simulate it in topcased. I obtains an error : handle loop
detected.
Do you have a tip ?
Some comments about simulation tool :
- we can find it in the topcased experimental plugin
- scenario and trace files have the same extension name
- Could a Sam event have a default name (like transition in outline
which use its condition )
- in trace file "sim event temp" lacks of meaning. are they duplicated ?
can "temp" be replaced by the flow's name of the internal event ?
- every event's date is null
- could we see in real time a trace in the console view ?
- why can't we have an editor for each diagram of a samdi. I would like
to see all my automaton's diagrams when simulating.
Rgds,
Simon
<?xml version="1.0" encoding="UTF-8"?>
<diagrams:Diagrams xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:di="http://www.topcased.org/DI/1.0" xmlns:diagrams="http://www.topcased.org/Diagrams/1.0" xmi:id="_YEkYQJcEEd6-mK8FlcwCzA" activeDiagram="_YEkYQpcEEd6-mK8FlcwCzA">
<model href="system.sam#_YElmYJcEEd6-mK8FlcwCzA"/>
<subdiagrams xmi:id="_YEkYQZcEEd6-mK8FlcwCzA">
<model href="system.sam#_YEm0gJcEEd6-mK8FlcwCzA"/>
<diagrams xmi:id="_YEkYQpcEEd6-mK8FlcwCzA" position="0,0" size="100,100" name="system" viewport="0,80">
<property xmi:id="_Lqs1UJfEEd6-mK8FlcwCzA" key="pageFormatName" value="A4"/>
<property xmi:id="_Lqs1UZfEEd6-mK8FlcwCzA" key="diagramWidth" value="840"/>
<property xmi:id="_Lqs1UpfEEd6-mK8FlcwCzA" key="diagramHeight" value="1188"/>
<property xmi:id="_Lqs1U5fEEd6-mK8FlcwCzA" key="pageMarginName" value="Small Margin"/>
<property xmi:id="_Lqs1VJfEEd6-mK8FlcwCzA" key="diagramTopMargin" value="20"/>
<property xmi:id="_Lqs1VZfEEd6-mK8FlcwCzA" key="diagramBottomMargin" value="20"/>
<property xmi:id="_Lqs1VpfEEd6-mK8FlcwCzA" key="diagramLeftMargin" value="20"/>
<property xmi:id="_Lqs1V5fEEd6-mK8FlcwCzA" key="diagramRightMargin" value="20"/>
<property xmi:id="_Lqs1WJfEEd6-mK8FlcwCzA" key="orientation" value="portrait"/>
<semanticModel xsi:type="di:EMFSemanticModelBridge" xmi:id="_YEkYQ5cEEd6-mK8FlcwCzA" presentation="org.topcased.modeler.sam.systemdiagram">
<element href="system.sam#_YEm0gJcEEd6-mK8FlcwCzA"/>
</semanticModel>
<contained xsi:type="di:GraphNode" xmi:id="_MP8QYJfEEd6-mK8FlcwCzA" position="504,171" size="230,154">
<semanticModel xsi:type="di:EMFSemanticModelBridge" xmi:id="_MP8QYZfEEd6-mK8FlcwCzA" presentation="default">
<element href="system.sam#_MP83cJfEEd6-mK8FlcwCzA"/>
</semanticModel>
<contained xsi:type="di:GraphNode" xmi:id="_ZEmOoJfEEd6-mK8FlcwCzA" position="1,76" size="-1,-1">
<property xmi:id="_ZEmOoZfEEd6-mK8FlcwCzA" key="portPosition" value="1"/>
<anchorage xmi:id="_a3CcoZfEEd6-mK8FlcwCzA" graphEdge="_a3DDsJfEEd6-mK8FlcwCzA"/>
<semanticModel xsi:type="di:EMFSemanticModelBridge" xmi:id="_ZEmOopfEEd6-mK8FlcwCzA" presentation="default">
<element href="system.sam#_ZEm1sJfEEd6-mK8FlcwCzA"/>
</semanticModel>
</contained>
<contained xsi:type="di:GraphNode" xmi:id="_q8mK8JfEEd6-mK8FlcwCzA" position="6,104" size="-1,-1">
<property xmi:id="_q8mK8ZfEEd6-mK8FlcwCzA" key="portPosition" value="1"/>
<anchorage xmi:id="_rfwiYJfEEd6-mK8FlcwCzA" graphEdge="_rfxwgJfEEd6-mK8FlcwCzA"/>
<semanticModel xsi:type="di:EMFSemanticModelBridge" xmi:id="_q8mK8pfEEd6-mK8FlcwCzA" presentation="default">
<element href="system.sam#_q8myAJfEEd6-mK8FlcwCzA"/>
</semanticModel>
</contained>
</contained>
<contained xsi:type="di:GraphNode" xmi:id="_OPDBYJfEEd6-mK8FlcwCzA" position="147,205" size="158,159">
<semanticModel xsi:type="di:EMFSemanticModelBridge" xmi:id="_OPDocJfEEd6-mK8FlcwCzA" presentation="default">
<element href="system.sam#_OPEPgJfEEd6-mK8FlcwCzA"/>
</semanticModel>
<contained xsi:type="di:GraphNode" xmi:id="_U1g_EJfEEd6-mK8FlcwCzA" position="108,79" size="-1,-1">
<property xmi:id="_U1g_EZfEEd6-mK8FlcwCzA" key="portPosition" value="4"/>
<anchorage xmi:id="_a3CcoJfEEd6-mK8FlcwCzA" graphEdge="_a3DDsJfEEd6-mK8FlcwCzA"/>
<semanticModel xsi:type="di:EMFSemanticModelBridge" xmi:id="_U1g_EpfEEd6-mK8FlcwCzA" presentation="default">
<element href="system.sam#_U1nswJfEEd6-mK8FlcwCzA"/>
</semanticModel>
</contained>
<contained xsi:type="di:GraphNode" xmi:id="_qnOX4JfEEd6-mK8FlcwCzA" position="136,110" size="-1,-1">
<property xmi:id="_qnOX4ZfEEd6-mK8FlcwCzA" key="portPosition" value="4"/>
<anchorage xmi:id="_rfwiYZfEEd6-mK8FlcwCzA" graphEdge="_rfxwgJfEEd6-mK8FlcwCzA"/>
<semanticModel xsi:type="di:EMFSemanticModelBridge" xmi:id="_qnOX4pfEEd6-mK8FlcwCzA" presentation="default">
<element href="system.sam#_qnPmAJfEEd6-mK8FlcwCzA"/>
</semanticModel>
</contained>
<contained xsi:type="di:GraphNode" xmi:id="_s9PiIJfGEd6-mK8FlcwCzA" position="9,44" size="-1,-1">
<property xmi:id="_s9PiIZfGEd6-mK8FlcwCzA" key="portPosition" value="1"/>
<anchorage xmi:id="_v3P1IZfGEd6-mK8FlcwCzA" graphEdge="_v3RDQJfGEd6-mK8FlcwCzA"/>
<semanticModel xsi:type="di:EMFSemanticModelBridge" xmi:id="_s9PiIpfGEd6-mK8FlcwCzA" presentation="default">
<element href="system.sam#_s9QJMJfGEd6-mK8FlcwCzA"/>
</semanticModel>
</contained>
<contained xsi:type="di:GraphNode" xmi:id="_H4VaIJfIEd6-mK8FlcwCzA" position="8,128" size="-1,-1">
<property xmi:id="_H4VaIZfIEd6-mK8FlcwCzA" key="portPosition" value="1"/>
<anchorage xmi:id="_KIh7IJfIEd6-mK8FlcwCzA" graphEdge="_KIiiMJfIEd6-mK8FlcwCzA"/>
<semanticModel xsi:type="di:EMFSemanticModelBridge" xmi:id="_H4VaIpfIEd6-mK8FlcwCzA" presentation="default">
<element href="system.sam#_H4WoQJfIEd6-mK8FlcwCzA"/>
</semanticModel>
</contained>
</contained>
<contained xsi:type="di:GraphEdge" xmi:id="_a3DDsJfEEd6-mK8FlcwCzA" anchor="_a3CcoJfEEd6-mK8FlcwCzA _a3CcoZfEEd6-mK8FlcwCzA">
<semanticModel xsi:type="di:EMFSemanticModelBridge" xmi:id="_a3DDsZfEEd6-mK8FlcwCzA" presentation="default">
<element href="system.sam#_a3DDtJfEEd6-mK8FlcwCzA"/>
</semanticModel>
<contained xsi:type="di:EdgeObjectOffset" xmi:id="_a3DDspfEEd6-mK8FlcwCzA" visible="false" id="flowGroupLabel" offset="38,-19"/>
<contained xsi:type="di:EdgeObjectOffset" xmi:id="_a3DDs5fEEd6-mK8FlcwCzA" visible="false" id="flowLabel" offset="0,-10"/>
</contained>
<contained xsi:type="di:GraphEdge" xmi:id="_rfxwgJfEEd6-mK8FlcwCzA" anchor="_rfwiYJfEEd6-mK8FlcwCzA _rfwiYZfEEd6-mK8FlcwCzA">
<semanticModel xsi:type="di:EMFSemanticModelBridge" xmi:id="_rfxwgZfEEd6-mK8FlcwCzA" presentation="default">
<element href="system.sam#_rfxwhJfEEd6-mK8FlcwCzA"/>
</semanticModel>
<contained xsi:type="di:EdgeObjectOffset" xmi:id="_rfxwgpfEEd6-mK8FlcwCzA" visible="false" id="flowGroupLabel" offset="0,-10"/>
<contained xsi:type="di:EdgeObjectOffset" xmi:id="_rfxwg5fEEd6-mK8FlcwCzA" visible="false" id="flowLabel" offset="0,-10"/>
</contained>
<contained xsi:type="di:GraphNode" xmi:id="_uNzyIJfGEd6-mK8FlcwCzA" position="13,197" size="-1,-1">
<property xmi:id="_uNzyIZfGEd6-mK8FlcwCzA" key="portPosition" value="1"/>
<anchorage xmi:id="_v3P1IJfGEd6-mK8FlcwCzA" graphEdge="_v3RDQJfGEd6-mK8FlcwCzA"/>
<semanticModel xsi:type="di:EMFSemanticModelBridge" xmi:id="_uNzyIpfGEd6-mK8FlcwCzA" presentation="default">
<element href="system.sam#_uN0ZMJfGEd6-mK8FlcwCzA"/>
</semanticModel>
</contained>
<contained xsi:type="di:GraphEdge" xmi:id="_v3RDQJfGEd6-mK8FlcwCzA" anchor="_v3P1IJfGEd6-mK8FlcwCzA _v3P1IZfGEd6-mK8FlcwCzA">
<semanticModel xsi:type="di:EMFSemanticModelBridge" xmi:id="_v3RDQZfGEd6-mK8FlcwCzA" presentation="default">
<element href="system.sam#_v3RDRJfGEd6-mK8FlcwCzA"/>
</semanticModel>
<contained xsi:type="di:EdgeObjectOffset" xmi:id="_v3RDQpfGEd6-mK8FlcwCzA" visible="false" id="flowGroupLabel" offset="0,-10"/>
<contained xsi:type="di:EdgeObjectOffset" xmi:id="_v3RDQ5fGEd6-mK8FlcwCzA" visible="false" id="flowLabel" offset="0,-10"/>
</contained>
<contained xsi:type="di:GraphNode" xmi:id="_I01eoJfIEd6-mK8FlcwCzA" position="0,326" size="-1,-1">
<property xmi:id="_I01eoZfIEd6-mK8FlcwCzA" key="portPosition" value="1"/>
<anchorage xmi:id="_KIh7IZfIEd6-mK8FlcwCzA" graphEdge="_KIiiMJfIEd6-mK8FlcwCzA"/>
<semanticModel xsi:type="di:EMFSemanticModelBridge" xmi:id="_I01eopfIEd6-mK8FlcwCzA" presentation="default">
<element href="system.sam#_I02FsJfIEd6-mK8FlcwCzA"/>
</semanticModel>
</contained>
<contained xsi:type="di:GraphEdge" xmi:id="_KIiiMJfIEd6-mK8FlcwCzA" anchor="_KIh7IJfIEd6-mK8FlcwCzA _KIh7IZfIEd6-mK8FlcwCzA">
<semanticModel xsi:type="di:EMFSemanticModelBridge" xmi:id="_KIiiMZfIEd6-mK8FlcwCzA" presentation="default">
<element href="system.sam#_KIjJQJfIEd6-mK8FlcwCzA"/>
</semanticModel>
<contained xsi:type="di:EdgeObjectOffset" xmi:id="_KIiiMpfIEd6-mK8FlcwCzA" visible="false" id="flowGroupLabel" offset="0,-10"/>
<contained xsi:type="di:EdgeObjectOffset" xmi:id="_KIiiM5fIEd6-mK8FlcwCzA" visible="false" id="flowLabel" offset="0,-10"/>
</contained>
</diagrams>
<subdiagrams xmi:id="_zSaJ4JfFEd6-mK8FlcwCzA">
<model href="system.sam#_MP83cJfEEd6-mK8FlcwCzA"/>
<diagrams xmi:id="_zScmIJfFEd6-mK8FlcwCzA" position="0,0" size="100,100" name="recevier" viewport="0,0">
<property xmi:id="_zStE0JfFEd6-mK8FlcwCzA" key="pageFormatName" value="A4"/>
<property xmi:id="_zStE0ZfFEd6-mK8FlcwCzA" key="diagramWidth" value="840"/>
<property xmi:id="_zStE0pfFEd6-mK8FlcwCzA" key="diagramHeight" value="1188"/>
<property xmi:id="_zStE05fFEd6-mK8FlcwCzA" key="pageMarginName" value="Small Margin"/>
<property xmi:id="_zStE1JfFEd6-mK8FlcwCzA" key="diagramTopMargin" value="20"/>
<property xmi:id="_zStE1ZfFEd6-mK8FlcwCzA" key="diagramBottomMargin" value="20"/>
<property xmi:id="_zStE1pfFEd6-mK8FlcwCzA" key="diagramLeftMargin" value="20"/>
<property xmi:id="_zStE15fFEd6-mK8FlcwCzA" key="diagramRightMargin" value="20"/>
<property xmi:id="_zStE2JfFEd6-mK8FlcwCzA" key="orientation" value="portrait"/>
<semanticModel xsi:type="di:EMFSemanticModelBridge" xmi:id="_zScmIZfFEd6-mK8FlcwCzA" presentation="org.topcased.modeler.sam.automatondiagram">
<element href="system.sam#_MP83cJfEEd6-mK8FlcwCzA"/>
</semanticModel>
<contained xsi:type="di:GraphNode" xmi:id="_zStE2ZfFEd6-mK8FlcwCzA" position="-4,74" size="-1,-1">
<property xmi:id="_zStE2pfFEd6-mK8FlcwCzA" key="portPosition" value="1"/>
<semanticModel xsi:type="di:EMFSemanticModelBridge" xmi:id="_zStE25fFEd6-mK8FlcwCzA" presentation="default">
<element href="system.sam#_ZEm1sJfEEd6-mK8FlcwCzA"/>
</semanticModel>
</contained>
<contained xsi:type="di:GraphNode" xmi:id="_zStE3JfFEd6-mK8FlcwCzA" position="-3,120" size="-1,-1">
<property xmi:id="_zStE3ZfFEd6-mK8FlcwCzA" key="portPosition" value="1"/>
<semanticModel xsi:type="di:EMFSemanticModelBridge" xmi:id="_zStE3pfFEd6-mK8FlcwCzA" presentation="default">
<element href="system.sam#_q8myAJfEEd6-mK8FlcwCzA"/>
</semanticModel>
</contained>
<contained xsi:type="di:GraphNode" xmi:id="_0mXsIJfFEd6-mK8FlcwCzA" position="239,35" size="135,99">
<anchorage xmi:id="_4QcxMJfFEd6-mK8FlcwCzA" graphEdge="_4Qf0gJfFEd6-mK8FlcwCzA"/>
<semanticModel xsi:type="di:EMFSemanticModelBridge" xmi:id="_0mXsIZfFEd6-mK8FlcwCzA" presentation="default">
<element href="system.sam#_0mYTMJfFEd6-mK8FlcwCzA"/>
</semanticModel>
</contained>
<contained xsi:type="di:GraphNode" xmi:id="_1sBsoJfFEd6-mK8FlcwCzA" position="276,204" size="60,60">
<anchorage xmi:id="_4QcxMZfFEd6-mK8FlcwCzA" graphEdge="_4Qf0gJfFEd6-mK8FlcwCzA"/>
<semanticModel xsi:type="di:EMFSemanticModelBridge" xmi:id="_1sBsoZfFEd6-mK8FlcwCzA" presentation="default">
<element href="system.sam#_1sCTsJfFEd6-mK8FlcwCzA"/>
</semanticModel>
</contained>
<contained xsi:type="di:GraphEdge" xmi:id="_4Qf0gJfFEd6-mK8FlcwCzA" anchor="_4QcxMJfFEd6-mK8FlcwCzA _4QcxMZfFEd6-mK8FlcwCzA">
<semanticModel xsi:type="di:EMFSemanticModelBridge" xmi:id="_4Qf0gZfFEd6-mK8FlcwCzA" presentation="default">
<element href="system.sam#_4Qf0hJfFEd6-mK8FlcwCzA"/>
</semanticModel>
<contained xsi:type="di:EdgeObjectOffset" xmi:id="_4Qf0gpfFEd6-mK8FlcwCzA" id="conditionLabel" offset="71,10"/>
<contained xsi:type="di:EdgeObjectUV" xmi:id="_4Qf0g5fFEd6-mK8FlcwCzA" id="priorityLabel" uDistance="5" vDistance="10"/>
</contained>
</diagrams>
</subdiagrams>
<subdiagrams xmi:id="_Lb7uoJfGEd6-mK8FlcwCzA">
<model href="system.sam#_OPEPgJfEEd6-mK8FlcwCzA"/>
<diagrams xmi:id="_Lb-K4JfGEd6-mK8FlcwCzA" position="0,0" size="100,100" name="sender" viewport="0,0">
<property xmi:id="_LcV-UJfGEd6-mK8FlcwCzA" key="pageFormatName" value="A4"/>
<property xmi:id="_LcV-UZfGEd6-mK8FlcwCzA" key="diagramWidth" value="840"/>
<property xmi:id="_LcV-UpfGEd6-mK8FlcwCzA" key="diagramHeight" value="1188"/>
<property xmi:id="_LcV-U5fGEd6-mK8FlcwCzA" key="pageMarginName" value="Small Margin"/>
<property xmi:id="_LcV-VJfGEd6-mK8FlcwCzA" key="diagramTopMargin" value="20"/>
<property xmi:id="_LcV-VZfGEd6-mK8FlcwCzA" key="diagramBottomMargin" value="20"/>
<property xmi:id="_LcV-VpfGEd6-mK8FlcwCzA" key="diagramLeftMargin" value="20"/>
<property xmi:id="_LcV-V5fGEd6-mK8FlcwCzA" key="diagramRightMargin" value="20"/>
<property xmi:id="_LcV-WJfGEd6-mK8FlcwCzA" key="orientation" value="portrait"/>
<semanticModel xsi:type="di:EMFSemanticModelBridge" xmi:id="_Lb-K4ZfGEd6-mK8FlcwCzA" presentation="org.topcased.modeler.sam.automatondiagram">
<element href="system.sam#_OPEPgJfEEd6-mK8FlcwCzA"/>
</semanticModel>
<contained xsi:type="di:GraphNode" xmi:id="_LcV-WZfGEd6-mK8FlcwCzA" position="-2,47" size="-1,-1">
<property xmi:id="_LcV-WpfGEd6-mK8FlcwCzA" key="portPosition" value="1"/>
<semanticModel xsi:type="di:EMFSemanticModelBridge" xmi:id="_LcV-W5fGEd6-mK8FlcwCzA" presentation="default">
<element href="system.sam#_U1nswJfEEd6-mK8FlcwCzA"/>
</semanticModel>
</contained>
<contained xsi:type="di:GraphNode" xmi:id="_LcV-XJfGEd6-mK8FlcwCzA" position="5,108" size="-1,-1">
<property xmi:id="_LcV-XZfGEd6-mK8FlcwCzA" key="portPosition" value="1"/>
<semanticModel xsi:type="di:EMFSemanticModelBridge" xmi:id="_LcV-XpfGEd6-mK8FlcwCzA" presentation="default">
<element href="system.sam#_qnPmAJfEEd6-mK8FlcwCzA"/>
</semanticModel>
</contained>
<contained xsi:type="di:GraphNode" xmi:id="_MciQAJfGEd6-mK8FlcwCzA" position="271,20" size="60,60">
<anchorage xmi:id="_QCCXEJfGEd6-mK8FlcwCzA" graphEdge="_QCEzUJfGEd6-mK8FlcwCzA"/>
<semanticModel xsi:type="di:EMFSemanticModelBridge" xmi:id="_Mci3EJfGEd6-mK8FlcwCzA" presentation="default">
<element href="system.sam#_McjeIJfGEd6-mK8FlcwCzA"/>
</semanticModel>
</contained>
<contained xsi:type="di:GraphNode" xmi:id="_PX2xoJfGEd6-mK8FlcwCzA" position="273,163" size="60,60">
<anchorage xmi:id="_QCCXEZfGEd6-mK8FlcwCzA" graphEdge="_QCEzUJfGEd6-mK8FlcwCzA _YOn-AJfGEd6-mK8FlcwCzA"/>
<anchorage xmi:id="_YOk6sJfGEd6-mK8FlcwCzA" graphEdge="_YOn-AJfGEd6-mK8FlcwCzA"/>
<semanticModel xsi:type="di:EMFSemanticModelBridge" xmi:id="_PX2xoZfGEd6-mK8FlcwCzA" presentation="default">
<element href="system.sam#_PX3YsJfGEd6-mK8FlcwCzA"/>
</semanticModel>
</contained>
<contained xsi:type="di:GraphEdge" xmi:id="_QCEzUJfGEd6-mK8FlcwCzA" anchor="_QCCXEJfGEd6-mK8FlcwCzA _QCCXEZfGEd6-mK8FlcwCzA">
<semanticModel xsi:type="di:EMFSemanticModelBridge" xmi:id="_QCFaYJfGEd6-mK8FlcwCzA" presentation="default">
<element href="system.sam#_QCFaY5fGEd6-mK8FlcwCzA"/>
</semanticModel>
<contained xsi:type="di:EdgeObjectOffset" xmi:id="_QCFaYZfGEd6-mK8FlcwCzA" id="conditionLabel" offset="73,-2"/>
<contained xsi:type="di:EdgeObjectUV" xmi:id="_QCFaYpfGEd6-mK8FlcwCzA" id="priorityLabel" uDistance="5" vDistance="10"/>
</contained>
<contained xsi:type="di:GraphEdge" xmi:id="_YOn-AJfGEd6-mK8FlcwCzA" anchor="_QCCXEZfGEd6-mK8FlcwCzA _YOk6sJfGEd6-mK8FlcwCzA">
<semanticModel xsi:type="di:EMFSemanticModelBridge" xmi:id="_YOn-AZfGEd6-mK8FlcwCzA" presentation="default">
<element href="system.sam#_YOn-BJfGEd6-mK8FlcwCzA"/>
</semanticModel>
<contained xsi:type="di:EdgeObjectOffset" xmi:id="_YOn-ApfGEd6-mK8FlcwCzA" id="conditionLabel" offset="-35,21"/>
<contained xsi:type="di:EdgeObjectUV" xmi:id="_YOn-A5fGEd6-mK8FlcwCzA" id="priorityLabel" uDistance="5" vDistance="10"/>
</contained>
<contained xsi:type="di:GraphNode" xmi:id="_ED_bQJfHEd6-mK8FlcwCzA" position="-6,77" size="-1,-1">
<property xmi:id="_ED_bQZfHEd6-mK8FlcwCzA" key="portPosition" value="1"/>
<semanticModel xsi:type="di:EMFSemanticModelBridge" xmi:id="_ED_bQpfHEd6-mK8FlcwCzA" presentation="default">
<element href="system.sam#_s9QJMJfGEd6-mK8FlcwCzA"/>
</semanticModel>
</contained>
<contained xsi:type="di:GraphNode" xmi:id="_OWIkAJfIEd6-mK8FlcwCzA" position="1,10" size="-1,-1">
<property xmi:id="_OWIkAZfIEd6-mK8FlcwCzA" key="portPosition" value="1"/>
<semanticModel xsi:type="di:EMFSemanticModelBridge" xmi:id="_OWIkApfIEd6-mK8FlcwCzA" presentation="default">
<element href="system.sam#_H4WoQJfIEd6-mK8FlcwCzA"/>
</semanticModel>
</contained>
</diagrams>
</subdiagrams>
</subdiagrams>
</diagrams:Diagrams>
<?xml version="1.0" encoding="UTF-8"?>
<sam:Model xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:sam="http://www.topcased.org/SAM/1.2" xmi:id="_YElmYJcEEd6-mK8FlcwCzA">
<modelContent xsi:type="sam:System" xmi:id="_YEm0gJcEEd6-mK8FlcwCzA" name="system">
<listPorts xsi:type="sam:InControlPort" xmi:id="_uN0ZMJfGEd6-mK8FlcwCzA" name="start"/>
<listPorts xsi:type="sam:OutDataPort" xmi:id="_I02FsJfIEd6-mK8FlcwCzA" name="end"/>
<listFlows xsi:type="sam:DataFlow" xmi:id="_a3DDtJfEEd6-mK8FlcwCzA" name="request" group="_a3OC0JfEEd6-mK8FlcwCzA" source="_U1nswJfEEd6-mK8FlcwCzA" dest="_ZEm1sJfEEd6-mK8FlcwCzA"/>
<listFlows xsi:type="sam:ControlFlow" xmi:id="_rfxwhJfEEd6-mK8FlcwCzA" name="reply" group="_rfxwhZfEEd6-mK8FlcwCzA" source="_q8myAJfEEd6-mK8FlcwCzA" dest="_qnPmAJfEEd6-mK8FlcwCzA"/>
<listFlows xsi:type="sam:ControlFlow" xmi:id="_v3RDRJfGEd6-mK8FlcwCzA" name="FlowStart" group="_v3RqUJfGEd6-mK8FlcwCzA" source="_uN0ZMJfGEd6-mK8FlcwCzA" dest="_s9QJMJfGEd6-mK8FlcwCzA"/>
<listFlows xsi:type="sam:DataFlow" xmi:id="_KIjJQJfIEd6-mK8FlcwCzA" name="flowEnd" group="_KIjJQZfIEd6-mK8FlcwCzA" source="_H4WoQJfIEd6-mK8FlcwCzA" dest="_I02FsJfIEd6-mK8FlcwCzA"/>
<listElements xsi:type="sam:Automaton" xmi:id="_MP83cJfEEd6-mK8FlcwCzA" name="receiver">
<listPorts xsi:type="sam:InDataPort" xmi:id="_ZEm1sJfEEd6-mK8FlcwCzA" name="req"/>
<listPorts xsi:type="sam:OutControlPort" xmi:id="_q8myAJfEEd6-mK8FlcwCzA" name="rep"/>
<listTransitions xmi:id="_4Qf0hJfFEd6-mK8FlcwCzA" name="Transition1" condition="request" emission="reply" dest="_1sCTsJfFEd6-mK8FlcwCzA" source="_0mYTMJfFEd6-mK8FlcwCzA"/>
<listStates xsi:type="sam:InitialState" xmi:id="_0mYTMJfFEd6-mK8FlcwCzA" name="InitialState1"/>
<listStates xsi:type="sam:State" xmi:id="_1sCTsJfFEd6-mK8FlcwCzA" name="State1"/>
</listElements>
<listElements xsi:type="sam:Automaton" xmi:id="_OPEPgJfEEd6-mK8FlcwCzA" name="sender">
<listPorts xsi:type="sam:OutDataPort" xmi:id="_U1nswJfEEd6-mK8FlcwCzA" name="req"/>
<listPorts xsi:type="sam:InControlPort" xmi:id="_qnPmAJfEEd6-mK8FlcwCzA" name="rep"/>
<listPorts xsi:type="sam:InControlPort" xmi:id="_s9QJMJfGEd6-mK8FlcwCzA" name="start"/>
<listPorts xsi:type="sam:OutDataPort" xmi:id="_H4WoQJfIEd6-mK8FlcwCzA" name="end"/>
<listTransitions xmi:id="_QCFaY5fGEd6-mK8FlcwCzA" name="Transition1" condition="start" emission="request" dest="_PX3YsJfGEd6-mK8FlcwCzA" source="_McjeIJfGEd6-mK8FlcwCzA"/>
<listTransitions xmi:id="_YOn-BJfGEd6-mK8FlcwCzA" name="Transition1" condition="reply" emission="end" dest="_PX3YsJfGEd6-mK8FlcwCzA" source="_PX3YsJfGEd6-mK8FlcwCzA"/>
<listStates xsi:type="sam:InitialState" xmi:id="_McjeIJfGEd6-mK8FlcwCzA" name="InitialState1"/>
<listStates xsi:type="sam:State" xmi:id="_PX3YsJfGEd6-mK8FlcwCzA" name="State1"/>
</listElements>
</modelContent>
<flowGroups xmi:id="_a3OC0JfEEd6-mK8FlcwCzA" name="request" comment=""/>
<flowGroups xmi:id="_rfxwhZfEEd6-mK8FlcwCzA" name="reply" comment=""/>
<flowGroups xmi:id="_v3RqUJfGEd6-mK8FlcwCzA" name="start" comment=""/>
<flowGroups xmi:id="_KIjJQZfIEd6-mK8FlcwCzA" name="end" comment=""/>
</sam:Model>
_______________________________________________
Topcased-users mailing list
[email protected]
http://lists.gforge.enseeiht.fr/mailman/listinfo/topcased-users