Commits

Ginés Martínez Sánchez committed c3e544e Draft

writing inter_event example

Comments (0)

Files changed (1)

ginsfsm/examples/inter_event/schema.svg

          d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
          transform="matrix(-1.1,0,0,-1.1,-1.1,0)" />
     </marker>
+    <marker
+       inkscape:stockid="Arrow2Lend"
+       orient="auto"
+       refY="0"
+       refX="0"
+       id="Arrow2Lend-81-9"
+       style="overflow:visible">
+      <path
+         inkscape:connector-curvature="0"
+         id="path3901-8-0"
+         style="fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
+         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
+         transform="matrix(-1.1,0,0,-1.1,-1.1,0)" />
+    </marker>
+    <marker
+       inkscape:stockid="Arrow2Lend"
+       orient="auto"
+       refY="0"
+       refX="0"
+       id="Arrow2Lend-81-3"
+       style="overflow:visible">
+      <path
+         inkscape:connector-curvature="0"
+         id="path3901-8-4"
+         style="fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
+         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
+         transform="matrix(-1.1,0,0,-1.1,-1.1,0)" />
+    </marker>
+    <marker
+       inkscape:stockid="Arrow2Lend"
+       orient="auto"
+       refY="0"
+       refX="0"
+       id="Arrow2Lend-81-6"
+       style="overflow:visible">
+      <path
+         inkscape:connector-curvature="0"
+         id="path3901-8-8"
+         style="fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
+         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
+         transform="matrix(-1.1,0,0,-1.1,-1.1,0)" />
+    </marker>
+    <marker
+       inkscape:stockid="Arrow2Lend"
+       orient="auto"
+       refY="0"
+       refX="0"
+       id="Arrow2Lend-81-1"
+       style="overflow:visible">
+      <path
+         inkscape:connector-curvature="0"
+         id="path3901-8-7"
+         style="fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
+         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
+         transform="matrix(-1.1,0,0,-1.1,-1.1,0)" />
+    </marker>
+    <marker
+       inkscape:stockid="Arrow2Lend"
+       orient="auto"
+       refY="0"
+       refX="0"
+       id="Arrow2Lend-81-93"
+       style="overflow:visible">
+      <path
+         inkscape:connector-curvature="0"
+         id="path3901-8-88"
+         style="fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
+         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
+         transform="matrix(-1.1,0,0,-1.1,-1.1,0)" />
+    </marker>
+    <marker
+       inkscape:stockid="Arrow2Lend"
+       orient="auto"
+       refY="0"
+       refX="0"
+       id="Arrow2Lend-81-4"
+       style="overflow:visible">
+      <path
+         inkscape:connector-curvature="0"
+         id="path3901-8-3"
+         style="fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
+         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
+         transform="matrix(-1.1,0,0,-1.1,-1.1,0)" />
+    </marker>
+    <marker
+       inkscape:stockid="Arrow2Lend"
+       orient="auto"
+       refY="0"
+       refX="0"
+       id="Arrow2Lend-81-8"
+       style="overflow:visible">
+      <path
+         inkscape:connector-curvature="0"
+         id="path3901-8-2"
+         style="fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
+         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
+         transform="matrix(-1.1,0,0,-1.1,-1.1,0)" />
+    </marker>
+    <marker
+       inkscape:stockid="Arrow2Lend"
+       orient="auto"
+       refY="0"
+       refX="0"
+       id="marker5557"
+       style="overflow:visible">
+      <path
+         inkscape:connector-curvature="0"
+         id="path5559"
+         style="fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
+         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
+         transform="matrix(-1.1,0,0,-1.1,-1.1,0)" />
+    </marker>
   </defs>
   <sodipodi:namedview
      id="base"
      borderopacity="1.0"
      inkscape:pageopacity="0.0"
      inkscape:pageshadow="2"
-     inkscape:zoom="0.84006365"
-     inkscape:cx="487.96991"
-     inkscape:cy="301.16766"
+     inkscape:zoom="0.8830081"
+     inkscape:cx="-208.7149"
+     inkscape:cy="270.8469"
      inkscape:current-layer="layer1"
      inkscape:document-units="px"
      showgrid="false"
          id="tspan4594-4-2"
          x="476.24734"
          y="649.83148">Browser</tspan></text>
+    <rect
+       style="fill:#ececec;fill-opacity:1"
+       id="rect4612"
+       width="289.31033"
+       height="254.20689"
+       x="917"
+       y="242" />
+    <text
+       xml:space="preserve"
+       style="font-size:14px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+       x="962"
+       y="271"
+       id="text4616"
+       sodipodi:linespacing="125%"><tspan
+         sodipodi:role="line"
+         id="tspan4618"
+         x="962"
+         y="271">Nombre</tspan></text>
+    <rect
+       style="fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:0.2;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+       id="rect4620"
+       width="105"
+       height="18"
+       x="1030"
+       y="257" />
     <g
-       id="g3353"
+       id="g4652"
        transform="translate(196,46)">
       <rect
-         y="196"
-         x="721"
-         height="254.20689"
-         width="289.31033"
-         id="rect4612"
-         style="fill:#ececec;fill-opacity:1" />
+         y="244.9733"
+         x="733.97327"
+         height="20.053431"
+         width="80.126717"
+         id="rect4614"
+         style="fill:#cccccc;fill-opacity:1;stroke:#000000;stroke-width:0.17072955;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
       <text
          sodipodi:linespacing="125%"
-         id="text4616"
-         y="225"
-         x="766"
+         id="text4626"
+         y="261"
+         x="736"
          style="font-size:14px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
          xml:space="preserve"><tspan
-           y="225"
-           x="766"
-           id="tspan4618"
-           sodipodi:role="line">Nombre</tspan></text>
+           y="261"
+           x="736"
+           id="tspan4628"
+           sodipodi:role="line">Registrese</tspan></text>
+    </g>
+    <rect
+       style="fill:#ececec;fill-opacity:1;stroke:#000000;stroke-width:0.18778299;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+       id="rect4630"
+       width="116"
+       height="21.157471"
+       x="1026"
+       y="289.84253" />
+    <text
+       xml:space="preserve"
+       style="font-size:14px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#0000c0;fill-opacity:1;stroke:none;font-family:Sans"
+       x="1035"
+       y="306"
+       id="text4636"
+       sodipodi:linespacing="125%"><tspan
+         sodipodi:role="line"
+         id="tspan4638"
+         x="1035"
+         y="306">Ok</tspan></text>
+    <g
+       id="g4700"
+       transform="translate(196,36)">
       <rect
-         y="211"
-         x="834"
-         height="18"
-         width="105"
-         id="rect4620"
-         style="fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:0.2;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
-      <g
-         id="g4652">
-        <rect
-           style="fill:#cccccc;fill-opacity:1;stroke:#000000;stroke-width:0.17072955;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
-           id="rect4614"
-           width="80.126717"
-           height="20.053431"
-           x="733.97327"
-           y="244.9733" />
-        <text
-           xml:space="preserve"
-           style="font-size:14px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
-           x="736"
-           y="261"
-           id="text4626"
-           sodipodi:linespacing="125%"><tspan
-             sodipodi:role="line"
-             id="tspan4628"
-             x="736"
-             y="261">Registrese</tspan></text>
-      </g>
-      <rect
-         y="243.84253"
-         x="830"
-         height="21.157471"
-         width="116"
-         id="rect4630"
-         style="fill:#ececec;fill-opacity:1;stroke:#000000;stroke-width:0.18778299;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
+         y="291.9733"
+         x="735.93665"
+         height="20.053431"
+         width="135.1698"
+         id="rect4614-1"
+         style="fill:#cccccc;fill-opacity:1;stroke:#000000;stroke-width:0.22174807;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
       <text
          sodipodi:linespacing="125%"
-         id="text4636"
-         y="260"
-         x="839"
-         style="font-size:14px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#0000c0;fill-opacity:1;stroke:none;font-family:Sans"
+         id="text4626-3"
+         y="308"
+         x="737.96338"
+         style="font-size:14px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
          xml:space="preserve"><tspan
-           y="260"
-           x="839"
-           id="tspan4638"
-           sodipodi:role="line">Ok</tspan></text>
-      <g
-         transform="translate(0,-10)"
-         id="g4700">
-        <rect
-           style="fill:#cccccc;fill-opacity:1;stroke:#000000;stroke-width:0.22174807;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
-           id="rect4614-1"
-           width="135.1698"
-           height="20.053431"
-           x="735.93665"
-           y="291.9733" />
-        <text
-           xml:space="preserve"
-           style="font-size:14px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+           y="308"
            x="737.96338"
-           y="308"
-           id="text4626-3"
-           sodipodi:linespacing="125%"><tspan
-             sodipodi:role="line"
-             id="tspan4628-2"
-             x="737.96338"
-             y="308">Pida un prestamo</tspan></text>
-      </g>
-      <g
-         id="g4700-4"
-         transform="translate(-1.521545,29.999987)">
-        <rect
-           style="fill:#cccccc;fill-opacity:1;stroke:#000000;stroke-width:0.22174807;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
-           id="rect4614-1-2"
-           width="135.1698"
-           height="20.053431"
-           x="735.93665"
-           y="291.9733" />
-        <text
-           xml:space="preserve"
-           style="font-size:14px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
-           x="737.96338"
-           y="308"
-           id="text4626-3-6"
-           sodipodi:linespacing="125%"><tspan
-             sodipodi:role="line"
-             id="tspan4628-2-1"
-             x="737.96338"
-             y="308">Compre acciones</tspan></text>
-      </g>
+           id="tspan4628-2"
+           sodipodi:role="line">Pida un prestamo</tspan></text>
+    </g>
+    <g
+       transform="translate(194.47845,75.999987)"
+       id="g4700-4">
+      <rect
+         y="291.9733"
+         x="735.93665"
+         height="20.053431"
+         width="135.1698"
+         id="rect4614-1-2"
+         style="fill:#cccccc;fill-opacity:1;stroke:#000000;stroke-width:0.22174807;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
       <text
          sodipodi:linespacing="125%"
-         id="text4592-8-1"
-         y="183.02689"
-         x="763.94855"
+         id="text4626-3-6"
+         y="308"
+         x="737.96338"
          style="font-size:14px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
          xml:space="preserve"><tspan
-           y="183.02689"
-           x="763.94855"
-           id="tspan4594-4-23"
-           sodipodi:role="line">Browser screen</tspan></text>
-      <rect
-         y="282.08792"
-         x="934.62268"
-         height="18.272816"
-         width="60.22028"
-         id="rect4630-3"
-         style="fill:#ececec;fill-opacity:1;stroke:#000000;stroke-width:0.12573886;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
-      <rect
-         y="322.01895"
-         x="934.36078"
-         height="18.25613"
-         width="60.192902"
-         id="rect4630-3-5"
-         style="fill:#ececec;fill-opacity:1;stroke:#000000;stroke-width:0.12565285;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
-      <rect
-         y="371.63748"
-         x="738.50525"
-         height="66.150322"
-         width="258.34573"
-         id="rect4620-7"
-         style="fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:0.60140318;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
-      <text
-         sodipodi:linespacing="125%"
-         id="text4616-2"
-         y="366.41464"
-         x="736.92072"
-         style="font-size:14px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
-         xml:space="preserve"><tspan
-           y="366.41464"
-           x="736.92072"
-           id="tspan4618-5"
-           sodipodi:role="line">Operaciones efectuadas</tspan></text>
-      <rect
-         y="281.57474"
-         x="878.81036"
-         height="18"
-         width="38.205814"
-         id="rect4620-3"
-         style="fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:0.12064243;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
-      <rect
-         y="322.77011"
-         x="879.83966"
-         height="18"
-         width="38.205814"
-         id="rect4620-3-7"
-         style="fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:0.12064243;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
-      <text
-         sodipodi:linespacing="125%"
-         id="text4636-4"
-         y="296.20773"
-         x="939.35132"
-         style="font-size:14px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#0000c0;fill-opacity:1;stroke:none;font-family:Sans"
-         xml:space="preserve"><tspan
-           y="296.20773"
-           x="939.35132"
-           id="tspan4638-4"
-           sodipodi:role="line">total</tspan></text>
-      <text
-         sodipodi:linespacing="125%"
-         id="text4636-4-0"
-         y="335.72498"
-         x="940.77698"
-         style="font-size:14px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#0000c0;fill-opacity:1;stroke:none;font-family:Sans"
-         xml:space="preserve"><tspan
-           y="335.72498"
-           x="940.77698"
-           id="tspan4638-4-0"
-           sodipodi:role="line">total</tspan></text>
+           y="308"
+           x="737.96338"
+           id="tspan4628-2-1"
+           sodipodi:role="line">Compre acciones</tspan></text>
     </g>
+    <text
+       xml:space="preserve"
+       style="font-size:14px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+       x="959.94855"
+       y="229.02689"
+       id="text4592-8-1"
+       sodipodi:linespacing="125%"><tspan
+         sodipodi:role="line"
+         id="tspan4594-4-23"
+         x="959.94855"
+         y="229.02689">Browser screen</tspan></text>
+    <rect
+       style="fill:#ececec;fill-opacity:1;stroke:#000000;stroke-width:0.12573886;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+       id="rect4630-3"
+       width="60.22028"
+       height="18.272816"
+       x="1130.6227"
+       y="328.08792" />
+    <rect
+       style="fill:#ececec;fill-opacity:1;stroke:#000000;stroke-width:0.12565285;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+       id="rect4630-3-5"
+       width="60.192902"
+       height="18.25613"
+       x="1130.3608"
+       y="368.01895" />
+    <rect
+       style="fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:0.41773641;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+       id="rect4620-7"
+       width="258.34573"
+       height="31.915762"
+       x="934.50525"
+       y="451.87204" />
+    <text
+       xml:space="preserve"
+       style="font-size:14px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+       x="932.92072"
+       y="446.93582"
+       id="text4616-2"
+       sodipodi:linespacing="125%"><tspan
+         sodipodi:role="line"
+         id="tspan4618-5"
+         x="932.92072"
+         y="446.93582">Operaciones efectuadas</tspan></text>
+    <rect
+       style="fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:0.12064243;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+       id="rect4620-3"
+       width="38.205814"
+       height="18"
+       x="1074.8103"
+       y="327.57474" />
+    <rect
+       style="fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:0.12064243;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+       id="rect4620-3-7"
+       width="38.205814"
+       height="18"
+       x="1075.8396"
+       y="368.77011" />
+    <text
+       xml:space="preserve"
+       style="font-size:14px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#0000c0;fill-opacity:1;stroke:none;font-family:Sans"
+       x="1135.3513"
+       y="342.20773"
+       id="text4636-4"
+       sodipodi:linespacing="125%"><tspan
+         sodipodi:role="line"
+         id="tspan4638-4"
+         x="1135.3513"
+         y="342.20773">total</tspan></text>
+    <text
+       xml:space="preserve"
+       style="font-size:14px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#0000c0;fill-opacity:1;stroke:none;font-family:Sans"
+       x="1136.777"
+       y="381.72498"
+       id="text4636-4-0"
+       sodipodi:linespacing="125%"><tspan
+         sodipodi:role="line"
+         id="tspan4638-4-0"
+         x="1136.777"
+         y="381.72498">total</tspan></text>
     <rect
        style="fill:#deda61;fill-opacity:1"
        id="rect2993-4-5-5"
     <text
        xml:space="preserve"
        style="font-size:12px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
-       x="578.90417"
+       x="594.90417"
        y="211.16415"
        id="text4483-2-5-1"
        sodipodi:linespacing="125%"><tspan
          sodipodi:role="line"
          id="tspan4485-3-5-2"
-         x="578.90417"
-         y="211.16415">Sorteo regalo</tspan></text>
+         x="594.90417"
+         y="211.16415">Sorteo</tspan></text>
     <text
        xml:space="preserve"
        style="font-size:14px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
            id="tspan3722"
            sodipodi:role="line">Cliente</tspan></text>
     </g>
+    <g
+       transform="translate(194.26713,105.60078)"
+       id="g4700-4-6">
+      <rect
+         y="291.9733"
+         x="735.93665"
+         height="20.053431"
+         width="135.1698"
+         id="rect4614-1-2-5"
+         style="fill:#cccccc;fill-opacity:1;stroke:#000000;stroke-width:0.22174807;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
+      <text
+         sodipodi:linespacing="125%"
+         id="text4626-3-6-4"
+         y="308"
+         x="737.96338"
+         style="font-size:14px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+         xml:space="preserve"><tspan
+           y="308"
+           x="737.96338"
+           id="tspan4628-2-1-2"
+           sodipodi:role="line">Saldo</tspan></text>
+    </g>
+    <rect
+       style="fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:0.12064243;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+       id="rect4620-3-7-0"
+       width="38.205814"
+       height="18"
+       x="1078.6782"
+       y="396.22003" />
+    <g
+       id="g5461"
+       transform="translate(-128,2)">
+      <text
+         sodipodi:linespacing="125%"
+         id="text4468"
+         y="222.26706"
+         x="-36.796844"
+         style="font-size:14px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+         xml:space="preserve"><tspan
+           style="font-size:10px"
+           y="222.26706"
+           x="-36.796844"
+           id="tspan4470"
+           sodipodi:role="line">Madrid ==&gt; <tspan
+   id="tspan4480"
+   style="font-weight:bold;-inkscape-font-specification:Sans Bold">RobberA</tspan></tspan><tspan
+           style="font-size:10px"
+           id="tspan4472"
+           y="234.76706"
+           x="-36.796844"
+           sodipodi:role="line">    message_type: __identity_card_ack__</tspan><tspan
+           style="font-size:10px"
+           id="tspan4474"
+           y="247.26706"
+           x="-36.796844"
+           sodipodi:role="line">    my_gaplic_name: Madrid</tspan><tspan
+           style="font-size:10px"
+           id="tspan4476"
+           y="259.76706"
+           x="-36.796844"
+           sodipodi:role="line">    my_roles: ('bolsa',)</tspan><tspan
+           style="font-size:10px"
+           id="tspan4478"
+           y="272.26706"
+           x="-36.796844"
+           sodipodi:role="line" /></text>
+      <path
+         inkscape:connector-curvature="0"
+         id="path4484"
+         d="m 46.21979,268.62619 c 0,58.39204 0,58.39204 0,58.39204"
+         style="fill:none;stroke:#000000;stroke-width:0.668841px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend-81)" />
+    </g>
+    <g
+       id="g5450"
+       transform="translate(-126,24)">
+      <text
+         sodipodi:linespacing="125%"
+         id="text3252"
+         y="334.07397"
+         x="-195.6662"
+         style="font-size:14px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+         xml:space="preserve"><tspan
+           style="font-size:10px"
+           y="334.07397"
+           x="-195.6662"
+           id="tspan3254"
+           sodipodi:role="line">RobberA ==&gt; <tspan
+   style="font-weight:bold;-inkscape-font-specification:Sans Bold"
+   id="tspan4482">Madrid </tspan></tspan><tspan
+           style="font-size:10px"
+           id="tspan3256"
+           y="346.57397"
+           x="-195.6662"
+           sodipodi:role="line">    message_type: __identity_card__</tspan><tspan
+           style="font-size:10px"
+           id="tspan3258"
+           y="359.07397"
+           x="-195.6662"
+           sodipodi:role="line">    my_gaplic_name: RobberA</tspan><tspan
+           style="font-size:10px"
+           id="tspan3260"
+           y="371.57397"
+           x="-195.6662"
+           sodipodi:role="line">    my_roles: ('financiera',)</tspan><tspan
+           style="font-size:10px"
+           id="tspan3262"
+           y="384.07397"
+           x="-195.6662"
+           sodipodi:role="line" /></text>
+      <path
+         inkscape:connector-curvature="0"
+         id="path4254"
+         d="m -116.04321,322.4142 c 0,-86.41366 0,-86.41366 0,-86.41366"
+         style="fill:none;stroke:#000000;stroke-width:0.80507857px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend-81)" />
+      <path
+         inkscape:connector-curvature="0"
+         id="path4908"
+         d="m -113.92296,230.18812 c 73.67296,0 73.67296,0 73.67296,0 l 0,0 0,0"
+         style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:6, 6;stroke-dashoffset:0;marker-end:url(#Arrow2Lend-81)" />
+    </g>
+    <g
+       id="g5414"
+       transform="translate(-20,40)">
+      <text
+         sodipodi:linespacing="125%"
+         id="text4702"
+         y="475.57947"
+         x="-167.92932"
+         style="font-size:14px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+         xml:space="preserve"><tspan
+           style="font-size:10px"
+           y="475.57947"
+           x="-167.92932"
+           id="tspan4704"
+           sodipodi:role="line">Gran-Villain ==&gt; <tspan
+   id="tspan4714"
+   style="font-weight:bold;-inkscape-font-specification:Sans Bold">RobberA</tspan></tspan><tspan
+           style="font-size:10px"
+           id="tspan4706"
+           y="488.07947"
+           x="-167.92932"
+           sodipodi:role="line">    message_type: __identity_card__</tspan><tspan
+           style="font-size:10px"
+           id="tspan4708"
+           y="500.57947"
+           x="-167.92932"
+           sodipodi:role="line">    my_gaplic_name: Gran-Villain</tspan><tspan
+           style="font-size:10px"
+           id="tspan4710"
+           y="513.07947"
+           x="-167.92932"
+           sodipodi:role="line">    my_roles: ('banco',)</tspan><tspan
+           style="font-size:10px"
+           id="tspan4712"
+           y="525.57947"
+           x="-167.92932"
+           sodipodi:role="line" /></text>
+      <path
+         inkscape:connector-curvature="0"
+         id="path4716"
+         d="m -100.77927,460.50932 c -0.80079,-77.67693 -0.80079,-77.67693 -0.80079,-77.67693"
+         style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend-81)" />
+      <text
+         sodipodi:linespacing="125%"
+         id="text5100"
+         y="364.80463"
+         x="-31.942787"
+         style="font-size:14px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+         xml:space="preserve"><tspan
+           style="font-size:10px"
+           y="364.80463"
+           x="-31.942787"
+           id="tspan5102"
+           sodipodi:role="line">RobberA ==&gt; <tspan
+   id="tspan5112"
+   style="font-weight:bold;-inkscape-font-specification:Sans Bold">Gran-Villain</tspan></tspan><tspan
+           style="font-size:10px"
+           id="tspan5104"
+           y="377.30463"
+           x="-31.942787"
+           sodipodi:role="line">    message_type: __identity_card_ack__</tspan><tspan
+           style="font-size:10px"
+           id="tspan5106"
+           y="389.80463"
+           x="-31.942787"
+           sodipodi:role="line">    my_gaplic_name: RobberA</tspan><tspan
+           style="font-size:10px"
+           id="tspan5108"
+           y="402.30463"
+           x="-31.942787"
+           sodipodi:role="line">    my_roles: ('financiera','bolsa','publicidad')</tspan><tspan
+           style="font-size:10px"
+           id="tspan5110"
+           y="414.80463"
+           x="-31.942787"
+           sodipodi:role="line" /></text>
+      <path
+         inkscape:connector-curvature="0"
+         id="path4908-5"
+         d="m -99.59169,375.63493 c 53.572629,0 53.572629,0 53.572629,0 l 0,0 0,0"
+         style="fill:none;stroke:#000000;stroke-width:0.85274154;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:5.11644928, 5.11644928;stroke-dashoffset:0;marker-end:url(#Arrow2Lend-81)" />
+      <path
+         inkscape:connector-curvature="0"
+         id="path4484-8"
+         d="m 55.41515,406.99674 c 0,58.39204 0,58.39204 0,58.39204"
+         style="fill:none;stroke:#000000;stroke-width:0.668841px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend-81)" />
+    </g>
+    <g
+       id="g5324"
+       transform="translate(-67.92432,-9.0599395)">
+      <text
+         sodipodi:linespacing="125%"
+         id="text4702-7"
+         y="675.75659"
+         x="-65.835739"
+         style="font-size:14px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+         xml:space="preserve"><tspan
+           style="font-size:10px"
+           y="675.75659"
+           x="-65.835739"
+           id="tspan4704-0"
+           sodipodi:role="line">Cliente ==&gt; <tspan
+   id="tspan5198"
+   style="font-weight:bold;-inkscape-font-specification:Sans Bold">Gran-Villain</tspan></tspan><tspan
+           style="font-size:10px"
+           id="tspan4706-5"
+           y="688.25659"
+           x="-65.835739"
+           sodipodi:role="line">    message_type: __identity_card__</tspan><tspan
+           style="font-size:10px"
+           id="tspan4708-6"
+           y="700.75659"
+           x="-65.835739"
+           sodipodi:role="line">    my_gaplic_name: Cliente</tspan><tspan
+           style="font-size:10px"
+           id="tspan4710-8"
+           y="713.25659"
+           x="-65.835739"
+           sodipodi:role="line">    my_roles: ('cliente',)</tspan><tspan
+           style="font-size:10px"
+           id="tspan4712-8"
+           y="725.75659"
+           x="-65.835739"
+           sodipodi:role="line" /></text>
+      <path
+         inkscape:connector-curvature="0"
+         id="path4716-5"
+         d="m -17.541798,664.67349 c -0.80079,-77.67692 -0.80079,-77.67692 -0.80079,-77.67692"
+         style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend-81)" />
+      <path
+         inkscape:connector-curvature="0"
+         id="path4908-5-1"
+         d="m -13.361598,583.79493 c 53.572631,0 53.572631,0 53.572631,0 l 0,0 0,0"
+         style="fill:none;stroke:#000000;stroke-width:0.85274154;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:5.11644928, 5.11644928;stroke-dashoffset:0;marker-end:url(#Arrow2Lend-81)" />
+      <text
+         sodipodi:linespacing="125%"
+         id="text5100-8"
+         y="574.05585"
+         x="35.054585"
+         style="font-size:14px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+         xml:space="preserve"><tspan
+           style="font-size:10px"
+           y="574.05585"
+           x="35.054585"
+           id="tspan5102-7"
+           sodipodi:role="line">Gran-Villain ==&gt; Cliente<tspan
+   style="font-weight:bold;-inkscape-font-specification:Sans Bold"
+   id="tspan5412">+ip+port</tspan></tspan><tspan
+           style="font-size:10px"
+           id="tspan5104-2"
+           y="586.55585"
+           x="35.054585"
+           sodipodi:role="line">    message_type: __identity_card_ack__</tspan><tspan
+           style="font-size:10px"
+           id="tspan5106-3"
+           y="599.05585"
+           x="35.054585"
+           sodipodi:role="line">    my_gaplic_name: Gran-Villain</tspan><tspan
+           style="font-size:10px"
+           id="tspan5108-7"
+           y="611.55585"
+           x="35.054585"
+           sodipodi:role="line">    my_roles: ('banco','financiera',bolsa, publicidad)</tspan><tspan
+           style="font-size:10px"
+           id="tspan5110-4"
+           y="624.05585"
+           x="35.054585"
+           sodipodi:role="line" /></text>
+    </g>
+    <path
+       style="fill:none;stroke:#000000;stroke-width:0.668841px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend-81)"
+       d="m 23.98009,607.16336 c 0,58.39204 0,58.39204 0,58.39204"
+       id="path4484-8-3"
+       inkscape:connector-curvature="0" />
+    <text
+       xml:space="preserve"
+       style="font-size:14px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+       x="-74.534973"
+       y="119.08725"
+       id="text5383"
+       sodipodi:linespacing="125%"><tspan
+         sodipodi:role="line"
+         id="tspan5385"
+         x="-74.534973"
+         y="119.08725">Presentation flow at <tspan
+   style="font-weight:bold;-inkscape-font-specification:Sans Bold"
+   id="tspan5408">start up</tspan></tspan></text>
+    <g
+       id="g5461-4"
+       transform="translate(72.948789,3.215763)">
+      <text
+         sodipodi:linespacing="125%"
+         id="text4468-1"
+         y="222.26706"
+         x="-36.796844"
+         style="font-size:14px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+         xml:space="preserve"><tspan
+           style="font-size:10px"
+           y="222.26706"
+           x="-36.796844"
+           id="tspan4470-2"
+           sodipodi:role="line">Engañabobos ==&gt; <tspan
+   id="tspan4480-0"
+   style="font-weight:bold;-inkscape-font-specification:Sans Bold">RobberA</tspan></tspan><tspan
+           style="font-size:10px"
+           id="tspan4472-9"
+           y="234.76706"
+           x="-36.796844"
+           sodipodi:role="line">    message_type: __identity_card_ack__</tspan><tspan
+           style="font-size:10px"
+           id="tspan4474-1"
+           y="247.26706"
+           x="-36.796844"
+           sodipodi:role="line">    my_gaplic_name: Engañabobos</tspan><tspan
+           style="font-size:10px"
+           id="tspan4476-8"
+           y="259.76706"
+           x="-36.796844"
+           sodipodi:role="line">    my_roles: ('publicidad',)</tspan><tspan
+           style="font-size:10px"
+           id="tspan4478-4"
+           y="272.26706"
+           x="-36.796844"
+           sodipodi:role="line" /></text>
+      <path
+         inkscape:connector-curvature="0"
+         id="path4484-5"
+         d="m 46.21979,268.62619 c 0,58.39204 0,58.39204 0,58.39204"
+         style="fill:none;stroke:#000000;stroke-width:0.668841px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend-81)" />
+    </g>
+    <g
+       id="g5450-0"
+       transform="translate(-312.41242,23.504286)">
+      <text
+         sodipodi:linespacing="125%"
+         id="text3252-3"
+         y="334.07397"
+         x="-195.6662"
+         style="font-size:14px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+         xml:space="preserve"><tspan
+           style="font-size:10px"
+           y="334.07397"
+           x="-195.6662"
+           id="tspan3254-1"
+           sodipodi:role="line">RobberA ==&gt; <tspan
+   style="font-weight:bold;-inkscape-font-specification:Sans Bold"
+   id="tspan5604">Engañabobos </tspan></tspan><tspan
+           style="font-size:10px"
+           id="tspan3256-3"
+           y="346.57397"
+           x="-195.6662"
+           sodipodi:role="line">    message_type: __identity_card__</tspan><tspan
+           style="font-size:10px"
+           id="tspan3258-6"
+           y="359.07397"
+           x="-195.6662"
+           sodipodi:role="line">    my_gaplic_name: RobberA</tspan><tspan
+           style="font-size:10px"
+           id="tspan3260-7"
+           y="371.57397"
+           x="-195.6662"
+           sodipodi:role="line">    my_roles: ('financiera',)</tspan><tspan
+           style="font-size:10px"
+           id="tspan3262-4"
+           y="384.07397"
+           x="-195.6662"
+           sodipodi:role="line" /></text>
+      <path
+         inkscape:connector-curvature="0"
+         id="path4254-9"
+         d="m -116.04321,322.4142 c 0,-86.41366 0,-86.41366 0,-86.41366"
+         style="fill:none;stroke:#000000;stroke-width:0.80507857px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend-81)" />
+      <path
+         inkscape:connector-curvature="0"
+         id="path4908-56"
+         d="m -113.92296,230.18812 c 73.67296,0 73.67296,0 73.67296,0 l 0,0 0,0"
+         style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:6, 6;stroke-dashoffset:0;marker-end:url(#Arrow2Lend-81)" />
+    </g>
+    <path
+       style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#marker5557);stroke-miterlimit:4;stroke-dasharray:4,4;stroke-dashoffset:0"
+       d="m -308.03794,510.90797 c 79.27447,49.82967 79.27447,49.82967 79.27447,49.82967"
+       id="path4326"
+       inkscape:connector-curvature="0"
+       transform="translate(232.37048,-172.11719)" />
+    <path
+       style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#marker5557);stroke-miterlimit:4;stroke-dasharray:4,4;stroke-dashoffset:0"
+       d="m -118.91171,512.04046 c -62.28708,48.69718 -62.28708,48.69718 -62.28708,48.69718"
+       id="path4534"
+       inkscape:connector-curvature="0"
+       transform="translate(232.37048,-172.11719)" />
+    <path
+       style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#marker5557);stroke-miterlimit:4;stroke-dasharray:4,4;stroke-dashoffset:0"
+       d="m -198.18618,681.91433 c -7.92744,43.03471 -7.92744,43.03471 -7.92744,43.03471"
+       id="path4742"
+       inkscape:connector-curvature="0"
+       transform="translate(232.37048,-172.11719)" />
+    <text
+       xml:space="preserve"
+       style="font-size:11px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+       x="-638.22913"
+       y="458.01477"
+       id="text4950"
+       sodipodi:linespacing="125%"><tspan
+         sodipodi:role="line"
+         id="tspan4952"
+         x="-638.22913"
+         y="458.01477">Al establecer la ruta estática en el envio de la identity_card van también los</tspan><tspan
+         sodipodi:role="line"
+         x="-638.22913"
+         y="471.76477"
+         id="tspan4954">roles de back-way, que son todos los roles de las conexiones dinámicas.</tspan><tspan
+         sodipodi:role="line"
+         x="-638.22913"
+         y="485.51477"
+         id="tspan4956" /><tspan
+         sodipodi:role="line"
+         x="-638.22913"
+         y="499.26477"
+         id="tspan4958">Cuando uno recibe una identity_card de una conexión dinámica, </tspan><tspan
+         sodipodi:role="line"
+         x="-638.22913"
+         y="513.01477"
+         id="tspan4960">si obtiene nuevos roles, debe reenviar su identity card (back ways modificados)</tspan><tspan
+         sodipodi:role="line"
+         x="-638.22913"
+         y="526.76477"
+         id="tspan4966">a todas sus conexiones estáticas.</tspan><tspan
+         sodipodi:role="line"
+         x="-638.22913"
+         y="540.51477"
+         id="tspan4972">Si el nuevo rol recibido es el propio, se abstendrá de reenviar, </tspan><tspan
+         sodipodi:role="line"
+         x="-638.22913"
+         y="554.26477"
+         id="tspan4974">para no entrar en bucles.</tspan></text>
   </g>
 </svg>