---
title: "Use Case 4 Sequence"
description: "A sequence diagram illustrating interactions between objects over time"
category: "templates/software"
type: "sequence"
source_file: "templates/software/use_case_4_decoded.xml"
tags: ["development", "software", "template", "architecture", "drawio"]
---

# Use Case 4 Sequence

A sequence diagram illustrating interactions between objects over time

## XML Source

```xml
<?xml version="1.0" ?>
<mxGraphModel dx="1408" dy="544" grid="1" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="1100" pageHeight="850" background="none" math="0" shadow="0">
  <root>
    <mxCell id="0"/>
    <mxCell id="1" parent="0"/>
    <mxCell id="4eee3699d6de49f4-27" value="frame" style="shape=umlFrame;whiteSpace=wrap;html=1;rounded=0;shadow=0;comic=0;labelBackgroundColor=none;strokeColor=#000000;strokeWidth=1;fillColor=none;fontFamily=Verdana;fontSize=12;fontColor=#000000;align=center;" parent="1" vertex="1">
      <mxGeometry x="280" y="30" width="580" height="220" as="geometry"/>
    </mxCell>
    <mxCell id="4390484e306baeb5-16" style="edgeStyle=none;html=1;labelBackgroundColor=none;startFill=0;startSize=8;endArrow=none;endFill=0;endSize=8;fontFamily=Verdana;fontSize=12;" parent="1" source="4eee3699d6de49f4-1" target="4eee3699d6de49f4-4" edge="1">
      <mxGeometry relative="1" as="geometry"/>
    </mxCell>
    <mxCell id="4390484e306baeb5-19" style="edgeStyle=none;html=1;labelBackgroundColor=none;startFill=0;startSize=8;endArrow=none;endFill=0;endSize=8;fontFamily=Verdana;fontSize=12;" parent="1" source="4eee3699d6de49f4-1" target="4390484e306baeb5-5" edge="1">
      <mxGeometry relative="1" as="geometry"/>
    </mxCell>
    <mxCell id="4eee3699d6de49f4-1" value="Actor" style="shape=umlActor;verticalLabelPosition=bottom;labelBackgroundColor=#ffffff;verticalAlign=top;html=1;rounded=0;shadow=0;comic=0;strokeColor=#000000;strokeWidth=1;fillColor=#FFFFFF;fontFamily=Verdana;fontSize=12;fontColor=#000000;align=center;" parent="1" vertex="1">
      <mxGeometry x="220" y="70" width="30" height="60" as="geometry"/>
    </mxCell>
    <mxCell id="4eee3699d6de49f4-4" value="Action" style="ellipse;whiteSpace=wrap;html=1;rounded=0;shadow=0;comic=0;labelBackgroundColor=none;strokeColor=#000000;strokeWidth=1;fillColor=#FFFFFF;fontFamily=Verdana;fontSize=12;fontColor=#000000;align=center;" parent="1" vertex="1">
      <mxGeometry x="590" y="70" width="90" height="50" as="geometry"/>
    </mxCell>
    <mxCell id="4390484e306baeb5-24" style="edgeStyle=none;html=1;labelBackgroundColor=none;startFill=0;startSize=8;endArrow=none;endFill=0;endSize=8;fontFamily=Verdana;fontSize=12;" parent="1" source="4eee3699d6de49f4-11" target="4390484e306baeb5-15" edge="1">
      <mxGeometry relative="1" as="geometry"/>
    </mxCell>
    <mxCell id="4eee3699d6de49f4-11" value="Actor" style="shape=umlActor;verticalLabelPosition=bottom;labelBackgroundColor=#ffffff;verticalAlign=top;html=1;rounded=0;shadow=0;comic=0;strokeColor=#000000;strokeWidth=1;fillColor=#FFFFFF;fontFamily=Verdana;fontSize=12;fontColor=#000000;align=center;" parent="1" vertex="1">
      <mxGeometry x="230" y="330" width="30" height="60" as="geometry"/>
    </mxCell>
    <mxCell id="4390484e306baeb5-17" style="edgeStyle=none;html=1;labelBackgroundColor=none;startFill=0;startSize=8;endArrow=none;endFill=0;endSize=8;fontFamily=Verdana;fontSize=12;" parent="1" source="2fc70cccc5ef6630-1" target="4eee3699d6de49f4-4" edge="1">
      <mxGeometry relative="1" as="geometry"/>
    </mxCell>
    <mxCell id="4390484e306baeb5-18" style="edgeStyle=none;html=1;labelBackgroundColor=none;startFill=0;startSize=8;endArrow=none;endFill=0;endSize=8;fontFamily=Verdana;fontSize=12;" parent="1" source="2fc70cccc5ef6630-1" target="4390484e306baeb5-5" edge="1">
      <mxGeometry relative="1" as="geometry"/>
    </mxCell>
    <mxCell id="2fc70cccc5ef6630-1" value="Actor" style="shape=umlActor;verticalLabelPosition=bottom;labelBackgroundColor=#ffffff;verticalAlign=top;html=1;rounded=0;shadow=0;comic=0;strokeColor=#000000;strokeWidth=1;fillColor=#FFFFFF;fontFamily=Verdana;fontSize=12;fontColor=#000000;align=center;" parent="1" vertex="1">
      <mxGeometry x="780" y="110" width="30" height="60" as="geometry"/>
    </mxCell>
    <mxCell id="4390484e306baeb5-23" style="edgeStyle=none;html=1;labelBackgroundColor=none;startFill=0;startSize=8;endArrow=none;endFill=0;endSize=8;fontFamily=Verdana;fontSize=12;" parent="1" source="2fc70cccc5ef6630-4" target="4390484e306baeb5-15" edge="1">
      <mxGeometry relative="1" as="geometry"/>
    </mxCell>
    <mxCell id="2fc70cccc5ef6630-4" value="Actor" style="shape=umlActor;verticalLabelPosition=bottom;labelBackgroundColor=#ffffff;verticalAlign=top;html=1;rounded=0;shadow=0;comic=0;strokeColor=#000000;strokeWidth=1;fillColor=#FFFFFF;fontFamily=Verdana;fontSize=12;fontColor=#000000;align=center;" parent="1" vertex="1">
      <mxGeometry x="220" y="445" width="30" height="60" as="geometry"/>
    </mxCell>
    <mxCell id="4390484e306baeb5-1" value="frame" style="shape=umlFrame;whiteSpace=wrap;html=1;rounded=0;shadow=0;comic=0;labelBackgroundColor=none;strokeColor=#000000;strokeWidth=1;fillColor=none;fontFamily=Verdana;fontSize=12;fontColor=#000000;align=center;" parent="1" vertex="1">
      <mxGeometry x="280" y="250" width="290" height="310" as="geometry"/>
    </mxCell>
    <mxCell id="4390484e306baeb5-2" value="frame" style="shape=umlFrame;whiteSpace=wrap;html=1;rounded=0;shadow=0;comic=0;labelBackgroundColor=none;strokeColor=#000000;strokeWidth=1;fillColor=none;fontFamily=Verdana;fontSize=12;fontColor=#000000;align=center;" parent="1" vertex="1">
      <mxGeometry x="570" y="250" width="290" height="310" as="geometry"/>
    </mxCell>
    <mxCell id="4390484e306baeb5-20" style="edgeStyle=none;html=1;labelBackgroundColor=none;startFill=0;startSize=8;endArrow=none;endFill=0;endSize=8;fontFamily=Verdana;fontSize=12;" parent="1" source="4390484e306baeb5-4" target="4390484e306baeb5-5" edge="1">
      <mxGeometry relative="1" as="geometry"/>
    </mxCell>
    <mxCell id="4390484e306baeb5-4" value="Actor" style="shape=umlActor;verticalLabelPosition=bottom;labelBackgroundColor=#ffffff;verticalAlign=top;html=1;rounded=0;shadow=0;comic=0;strokeColor=#000000;strokeWidth=1;fillColor=#FFFFFF;fontFamily=Verdana;fontSize=12;fontColor=#000000;align=center;" parent="1" vertex="1">
      <mxGeometry x="460" y="165" width="30" height="60" as="geometry"/>
    </mxCell>
    <mxCell id="4390484e306baeb5-5" value="Action" style="ellipse;whiteSpace=wrap;html=1;rounded=0;shadow=0;comic=0;labelBackgroundColor=none;strokeColor=#000000;strokeWidth=1;fillColor=#FFFFFF;fontFamily=Verdana;fontSize=12;fontColor=#000000;align=center;" parent="1" vertex="1">
      <mxGeometry x="625" y="165" width="90" height="50" as="geometry"/>
    </mxCell>
    <mxCell id="4390484e306baeb5-22" style="edgeStyle=none;html=1;labelBackgroundColor=none;startFill=0;startSize=8;endArrow=none;endFill=0;endSize=8;fontFamily=Verdana;fontSize=12;" parent="1" source="4390484e306baeb5-6" target="4390484e306baeb5-4" edge="1">
      <mxGeometry relative="1" as="geometry"/>
    </mxCell>
    <mxCell id="4390484e306baeb5-6" value="Action" style="ellipse;whiteSpace=wrap;html=1;rounded=0;shadow=0;comic=0;labelBackgroundColor=none;strokeColor=#000000;strokeWidth=1;fillColor=#FFFFFF;fontFamily=Verdana;fontSize=12;fontColor=#000000;align=center;" parent="1" vertex="1">
      <mxGeometry x="335" y="165" width="90" height="50" as="geometry"/>
    </mxCell>
    <mxCell id="4390484e306baeb5-7" value="Action" style="ellipse;whiteSpace=wrap;html=1;rounded=0;shadow=0;comic=0;labelBackgroundColor=none;strokeColor=#000000;strokeWidth=1;fillColor=#FFFFFF;fontFamily=Verdana;fontSize=12;fontColor=#000000;align=center;" parent="1" vertex="1">
      <mxGeometry x="620" y="290" width="90" height="50" as="geometry"/>
    </mxCell>
    <mxCell id="4390484e306baeb5-25" style="edgeStyle=none;html=1;labelBackgroundColor=none;startFill=0;startSize=8;endArrow=none;endFill=0;endSize=8;fontFamily=Verdana;fontSize=12;" parent="1" source="4390484e306baeb5-8" target="4390484e306baeb5-15" edge="1">
      <mxGeometry relative="1" as="geometry"/>
    </mxCell>
    <mxCell id="4390484e306baeb5-8" value="Actor" style="shape=umlActor;verticalLabelPosition=bottom;labelBackgroundColor=#ffffff;verticalAlign=top;html=1;rounded=0;shadow=0;comic=0;strokeColor=#000000;strokeWidth=1;fillColor=#FFFFFF;fontFamily=Verdana;fontSize=12;fontColor=#000000;align=center;" parent="1" vertex="1">
      <mxGeometry x="350" y="290" width="30" height="60" as="geometry"/>
    </mxCell>
    <mxCell id="4390484e306baeb5-26" style="edgeStyle=none;html=1;labelBackgroundColor=none;startFill=0;startSize=8;endArrow=none;endFill=0;endSize=8;fontFamily=Verdana;fontSize=12;" parent="1" source="4390484e306baeb5-9" target="4390484e306baeb5-15" edge="1">
      <mxGeometry relative="1" as="geometry"/>
    </mxCell>
    <mxCell id="4390484e306baeb5-29" style="edgeStyle=none;html=1;labelBackgroundColor=none;startFill=0;startSize=8;endArrow=none;endFill=0;endSize=8;fontFamily=Verdana;fontSize=12;" parent="1" source="4390484e306baeb5-9" target="4390484e306baeb5-7" edge="1">
      <mxGeometry relative="1" as="geometry"/>
    </mxCell>
    <mxCell id="4390484e306baeb5-9" value="Actor" style="shape=umlActor;verticalLabelPosition=bottom;labelBackgroundColor=#ffffff;verticalAlign=top;html=1;rounded=0;shadow=0;comic=0;strokeColor=#000000;strokeWidth=1;fillColor=#FFFFFF;fontFamily=Verdana;fontSize=12;fontColor=#000000;align=center;" parent="1" vertex="1">
      <mxGeometry x="455" y="280" width="30" height="60" as="geometry"/>
    </mxCell>
    <mxCell id="4390484e306baeb5-27" style="edgeStyle=none;html=1;labelBackgroundColor=none;startFill=0;startSize=8;endArrow=none;endFill=0;endSize=8;fontFamily=Verdana;fontSize=12;" parent="1" source="4390484e306baeb5-10" target="4390484e306baeb5-15" edge="1">
      <mxGeometry relative="1" as="geometry"/>
    </mxCell>
    <mxCell id="4390484e306baeb5-28" style="edgeStyle=none;html=1;labelBackgroundColor=none;startFill=0;startSize=8;endArrow=none;endFill=0;endSize=8;fontFamily=Verdana;fontSize=12;" parent="1" source="4390484e306baeb5-10" target="4390484e306baeb5-14" edge="1">
      <mxGeometry relative="1" as="geometry"/>
    </mxCell>
    <mxCell id="4390484e306baeb5-10" value="Actor" style="shape=umlActor;verticalLabelPosition=bottom;labelBackgroundColor=#ffffff;verticalAlign=top;html=1;rounded=0;shadow=0;comic=0;strokeColor=#000000;strokeWidth=1;fillColor=#FFFFFF;fontFamily=Verdana;fontSize=12;fontColor=#000000;align=center;" parent="1" vertex="1">
      <mxGeometry x="500" y="450" width="30" height="60" as="geometry"/>
    </mxCell>
    <mxCell id="4390484e306baeb5-30" style="edgeStyle=none;html=1;labelBackgroundColor=none;startFill=0;startSize=8;endArrow=none;endFill=0;endSize=8;fontFamily=Verdana;fontSize=12;" parent="1" source="4390484e306baeb5-11" target="4390484e306baeb5-5" edge="1">
      <mxGeometry relative="1" as="geometry"/>
    </mxCell>
    <mxCell id="4390484e306baeb5-31" style="edgeStyle=none;html=1;labelBackgroundColor=none;startFill=0;startSize=8;endArrow=none;endFill=0;endSize=8;fontFamily=Verdana;fontSize=12;" parent="1" source="4390484e306baeb5-11" target="4390484e306baeb5-7" edge="1">
      <mxGeometry relative="1" as="geometry"/>
    </mxCell>
    <mxCell id="4390484e306baeb5-32" style="edgeStyle=none;html=1;labelBackgroundColor=none;startFill=0;startSize=8;endArrow=none;endFill=0;endSize=8;fontFamily=Verdana;fontSize=12;" parent="1" source="4390484e306baeb5-11" target="4390484e306baeb5-13" edge="1">
      <mxGeometry relative="1" as="geometry"/>
    </mxCell>
    <mxCell id="4390484e306baeb5-11" value="Actor" style="shape=umlActor;verticalLabelPosition=bottom;labelBackgroundColor=#ffffff;verticalAlign=top;html=1;rounded=0;shadow=0;comic=0;strokeColor=#000000;strokeWidth=1;fillColor=#FFFFFF;fontFamily=Verdana;fontSize=12;fontColor=#000000;align=center;" parent="1" vertex="1">
      <mxGeometry x="780" y="300" width="30" height="60" as="geometry"/>
    </mxCell>
    <mxCell id="4390484e306baeb5-12" value="Actor" style="shape=umlActor;verticalLabelPosition=bottom;labelBackgroundColor=#ffffff;verticalAlign=top;html=1;rounded=0;shadow=0;comic=0;strokeColor=#000000;strokeWidth=1;fillColor=#FFFFFF;fontFamily=Verdana;fontSize=12;fontColor=#000000;align=center;" parent="1" vertex="1">
      <mxGeometry x="790" y="450" width="30" height="60" as="geometry"/>
    </mxCell>
    <mxCell id="4390484e306baeb5-13" value="Action" style="ellipse;whiteSpace=wrap;html=1;rounded=0;shadow=0;comic=0;labelBackgroundColor=none;strokeColor=#000000;strokeWidth=1;fillColor=#FFFFFF;fontFamily=Verdana;fontSize=12;fontColor=#000000;align=center;" parent="1" vertex="1">
      <mxGeometry x="620" y="390" width="90" height="50" as="geometry"/>
    </mxCell>
    <mxCell id="4390484e306baeb5-14" value="Action" style="ellipse;whiteSpace=wrap;html=1;rounded=0;shadow=0;comic=0;labelBackgroundColor=none;strokeColor=#000000;strokeWidth=1;fillColor=#FFFFFF;fontFamily=Verdana;fontSize=12;fontColor=#000000;align=center;" parent="1" vertex="1">
      <mxGeometry x="620" y="470" width="90" height="50" as="geometry"/>
    </mxCell>
    <mxCell id="4390484e306baeb5-15" value="Action" style="ellipse;whiteSpace=wrap;html=1;rounded=0;shadow=0;comic=0;labelBackgroundColor=none;strokeColor=#000000;strokeWidth=1;fillColor=#FFFFFF;fontFamily=Verdana;fontSize=12;fontColor=#000000;align=center;" parent="1" vertex="1">
      <mxGeometry x="365" y="405" width="90" height="50" as="geometry"/>
    </mxCell>
  </root>
</mxGraphModel>

```