---
title: "Archimate 2 Sequence"
description: "A sequence diagram illustrating interactions between objects over time"
category: "templates/business"
type: "sequence"
source_file: "templates/business/archimate_2_decoded.xml"
tags: ["process", "template", "business", "drawio", "workflow"]
---

# Archimate 2 Sequence

A sequence diagram illustrating interactions between objects over time

## XML Source

```xml
<?xml version="1.0" ?>
<mxGraphModel dx="1434" dy="499" grid="1" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1.5" pageWidth="1169" pageHeight="826" background="none" math="0" shadow="0">
  <root>
    <mxCell id="0" style=";html=1;"/>
    <mxCell id="1" style=";html=1;" parent="0"/>
    <mxCell id="6eae4fabf1afb631-37" value="Title" style="text;strokeColor=none;fillColor=none;html=1;fontSize=24;fontStyle=1;verticalAlign=middle;align=center;" parent="1" vertex="1">
      <mxGeometry x="80" y="40" width="1590" height="40" as="geometry"/>
    </mxCell>
    <mxCell id="cea9f9ea4b9689b-1" value="Assesment" style="html=1;whiteSpace=wrap;fillColor=#CCCCFF;strokeColor=#000000;shape=mxgraph.archimate3.application;appType=assess;archiType=oct;fontSize=14;" parent="1" vertex="1">
      <mxGeometry x="1122" y="225" width="150" height="50" as="geometry"/>
    </mxCell>
    <mxCell id="cea9f9ea4b9689b-2" value="Assesment" style="html=1;whiteSpace=wrap;fillColor=#CCCCFF;strokeColor=#000000;shape=mxgraph.archimate3.application;appType=assess;archiType=oct;fontSize=14;" parent="1" vertex="1">
      <mxGeometry x="397" y="235" width="150" height="50" as="geometry"/>
    </mxCell>
    <mxCell id="cea9f9ea4b9689b-22" style="rounded=1;elbow=vertical;html=1;dashed=1;startSize=10;endArrow=none;endFill=0;endSize=10;jettySize=auto;orthogonalLoop=1;strokeColor=#000000;fontSize=14;dashPattern=1 1;" parent="1" source="cea9f9ea4b9689b-4" target="cea9f9ea4b9689b-2" edge="1">
      <mxGeometry relative="1" as="geometry"/>
    </mxCell>
    <mxCell id="cea9f9ea4b9689b-4" value="Goal" style="html=1;whiteSpace=wrap;fillColor=#CCCCFF;strokeColor=#000000;shape=mxgraph.archimate3.application;appType=goal;archiType=oct;fontSize=14;" parent="1" vertex="1">
      <mxGeometry x="397" y="415" width="150" height="60" as="geometry"/>
    </mxCell>
    <mxCell id="cea9f9ea4b9689b-23" style="rounded=1;elbow=vertical;html=1;dashed=1;startSize=10;endArrow=none;endFill=0;endSize=10;jettySize=auto;orthogonalLoop=1;strokeColor=#000000;fontSize=14;dashPattern=1 1;" parent="1" source="cea9f9ea4b9689b-5" target="cea9f9ea4b9689b-1" edge="1">
      <mxGeometry relative="1" as="geometry"/>
    </mxCell>
    <mxCell id="cea9f9ea4b9689b-5" value="&lt;span&gt;Goal&lt;/span&gt;" style="html=1;whiteSpace=wrap;fillColor=#CCCCFF;strokeColor=#000000;shape=mxgraph.archimate3.application;appType=goal;archiType=oct;fontSize=14;" parent="1" vertex="1">
      <mxGeometry x="1122" y="335" width="150" height="60" as="geometry"/>
    </mxCell>
    <mxCell id="cea9f9ea4b9689b-33" style="rounded=1;elbow=vertical;html=1;dashed=1;endArrow=diamondThin;endFill=0;endSize=10;jettySize=auto;orthogonalLoop=1;strokeColor=#000000;fontSize=14;dashPattern=1 1;edgeStyle=orthogonalEdgeStyle;" parent="1" source="cea9f9ea4b9689b-6" target="cea9f9ea4b9689b-5" edge="1">
      <mxGeometry relative="1" as="geometry">
        <Array as="points">
          <mxPoint x="1027" y="425"/>
          <mxPoint x="1197" y="425"/>
        </Array>
      </mxGeometry>
    </mxCell>
    <mxCell id="cea9f9ea4b9689b-6" value="&lt;span&gt;Goal&lt;/span&gt;" style="html=1;whiteSpace=wrap;fillColor=#CCCCFF;strokeColor=#000000;shape=mxgraph.archimate3.application;appType=goal;archiType=oct;fontSize=14;" parent="1" vertex="1">
      <mxGeometry x="952" y="445" width="150" height="60" as="geometry"/>
    </mxCell>
    <mxCell id="cea9f9ea4b9689b-32" style="rounded=1;elbow=vertical;html=1;dashed=1;endArrow=diamondThin;endFill=0;endSize=10;jettySize=auto;orthogonalLoop=1;strokeColor=#000000;fontSize=14;dashPattern=1 1;edgeStyle=orthogonalEdgeStyle;" parent="1" source="cea9f9ea4b9689b-7" target="cea9f9ea4b9689b-5" edge="1">
      <mxGeometry relative="1" as="geometry">
        <Array as="points">
          <mxPoint x="1377" y="425"/>
          <mxPoint x="1197" y="425"/>
        </Array>
      </mxGeometry>
    </mxCell>
    <mxCell id="cea9f9ea4b9689b-7" value="&lt;span&gt;Goal&lt;/span&gt;" style="html=1;whiteSpace=wrap;fillColor=#CCCCFF;strokeColor=#000000;shape=mxgraph.archimate3.application;appType=goal;archiType=oct;fontSize=14;" parent="1" vertex="1">
      <mxGeometry x="1302" y="445" width="150" height="60" as="geometry"/>
    </mxCell>
    <mxCell id="cea9f9ea4b9689b-8" value="&lt;span&gt;Goal&lt;/span&gt;" style="html=1;whiteSpace=wrap;fillColor=#CCCCFF;strokeColor=#000000;shape=mxgraph.archimate3.application;appType=goal;archiType=oct;fontSize=14;" parent="1" vertex="1">
      <mxGeometry x="794" y="575" width="150" height="60" as="geometry"/>
    </mxCell>
    <mxCell id="cea9f9ea4b9689b-9" value="&lt;span&gt;Goal&lt;/span&gt;" style="html=1;whiteSpace=wrap;fillColor=#CCCCFF;strokeColor=#000000;shape=mxgraph.archimate3.application;appType=goal;archiType=oct;fontSize=14;" parent="1" vertex="1">
      <mxGeometry x="1027" y="575" width="150" height="60" as="geometry"/>
    </mxCell>
    <mxCell id="cea9f9ea4b9689b-21" style="rounded=1;elbow=vertical;html=1;dashed=1;startSize=10;endArrow=block;endFill=0;endSize=10;jettySize=auto;orthogonalLoop=1;strokeColor=#000000;fontSize=14;dashPattern=1 1;" parent="1" source="cea9f9ea4b9689b-10" target="cea9f9ea4b9689b-4" edge="1">
      <mxGeometry relative="1" as="geometry"/>
    </mxCell>
    <mxCell id="cea9f9ea4b9689b-10" value="Requirement" style="html=1;whiteSpace=wrap;fillColor=#CCCCFF;strokeColor=#000000;shape=mxgraph.archimate3.application;appType=requirement;archiType=oct;fontFamily=Helvetica;fontSize=14;fontColor=#000000;align=center;" parent="1" vertex="1">
      <mxGeometry x="302" y="765" width="150" height="60" as="geometry"/>
    </mxCell>
    <mxCell id="cea9f9ea4b9689b-24" style="rounded=1;elbow=vertical;html=1;dashed=1;startSize=10;endArrow=block;endFill=0;endSize=10;jettySize=auto;orthogonalLoop=1;strokeColor=#000000;fontSize=14;dashPattern=1 1;" parent="1" source="cea9f9ea4b9689b-11" target="cea9f9ea4b9689b-8" edge="1">
      <mxGeometry relative="1" as="geometry"/>
    </mxCell>
    <mxCell id="cea9f9ea4b9689b-35" style="edgeStyle=none;rounded=1;html=1;dashed=1;dashPattern=1 1;startSize=10;endArrow=block;endFill=0;endSize=10;jettySize=auto;orthogonalLoop=1;strokeColor=#000000;fontSize=14;" parent="1" source="cea9f9ea4b9689b-11" target="cea9f9ea4b9689b-4" edge="1">
      <mxGeometry relative="1" as="geometry"/>
    </mxCell>
    <mxCell id="cea9f9ea4b9689b-39" style="rounded=1;html=1;dashed=1;dashPattern=1 1;startSize=10;endArrow=block;endFill=0;endSize=10;jettySize=auto;orthogonalLoop=1;strokeColor=#000000;fontSize=14;" parent="1" source="cea9f9ea4b9689b-11" target="cea9f9ea4b9689b-38" edge="1">
      <mxGeometry relative="1" as="geometry"/>
    </mxCell>
    <mxCell id="cea9f9ea4b9689b-11" value="&lt;span&gt;Requirement&lt;/span&gt;" style="html=1;whiteSpace=wrap;fillColor=#CCCCFF;strokeColor=#000000;shape=mxgraph.archimate3.application;appType=requirement;archiType=oct;fontFamily=Helvetica;fontSize=14;fontColor=#000000;align=center;" parent="1" vertex="1">
      <mxGeometry x="644" y="758" width="150" height="60" as="geometry"/>
    </mxCell>
    <mxCell id="cea9f9ea4b9689b-25" style="rounded=1;elbow=vertical;html=1;dashed=1;startSize=10;endArrow=block;endFill=0;endSize=10;jettySize=auto;orthogonalLoop=1;strokeColor=#000000;fontSize=14;dashPattern=1 1;" parent="1" source="cea9f9ea4b9689b-12" target="cea9f9ea4b9689b-8" edge="1">
      <mxGeometry relative="1" as="geometry"/>
    </mxCell>
    <mxCell id="cea9f9ea4b9689b-12" value="&lt;span&gt;Requirement&lt;/span&gt;" style="html=1;whiteSpace=wrap;fillColor=#CCCCFF;strokeColor=#000000;shape=mxgraph.archimate3.application;appType=requirement;archiType=oct;fontFamily=Helvetica;fontSize=14;fontColor=#000000;align=center;" parent="1" vertex="1">
      <mxGeometry x="972" y="755" width="150" height="60" as="geometry"/>
    </mxCell>
    <mxCell id="cea9f9ea4b9689b-20" style="rounded=1;elbow=vertical;html=1;dashed=1;startSize=10;endArrow=block;endFill=0;endSize=10;jettySize=auto;orthogonalLoop=1;strokeColor=#000000;fontSize=14;dashPattern=1 1;" parent="1" source="cea9f9ea4b9689b-13" target="cea9f9ea4b9689b-10" edge="1">
      <mxGeometry relative="1" as="geometry"/>
    </mxCell>
    <mxCell id="cea9f9ea4b9689b-13" value="Service" style="html=1;whiteSpace=wrap;fillColor=#ffff99;strokeColor=#000000;shape=mxgraph.archimate3.service;fontSize=14;" parent="1" vertex="1">
      <mxGeometry x="347" y="945" width="60" height="35" as="geometry"/>
    </mxCell>
    <mxCell id="cea9f9ea4b9689b-29" style="rounded=1;elbow=vertical;html=1;dashed=1;startSize=10;endArrow=block;endFill=0;endSize=10;jettySize=auto;orthogonalLoop=1;strokeColor=#000000;fontSize=14;dashPattern=1 1;" parent="1" source="cea9f9ea4b9689b-14" target="cea9f9ea4b9689b-11" edge="1">
      <mxGeometry relative="1" as="geometry"/>
    </mxCell>
    <mxCell id="cea9f9ea4b9689b-14" value="&lt;span&gt;Service&lt;/span&gt;" style="html=1;whiteSpace=wrap;fillColor=#99ffff;strokeColor=#000000;shape=mxgraph.archimate3.service;fontSize=14;" parent="1" vertex="1">
      <mxGeometry x="688.9999999999999" y="948" width="60" height="35" as="geometry"/>
    </mxCell>
    <mxCell id="cea9f9ea4b9689b-26" style="rounded=1;elbow=vertical;html=1;dashed=1;startSize=10;endArrow=block;endFill=0;endSize=10;jettySize=auto;orthogonalLoop=1;strokeColor=#000000;fontSize=14;dashPattern=1 1;" parent="1" source="cea9f9ea4b9689b-15" target="cea9f9ea4b9689b-12" edge="1">
      <mxGeometry relative="1" as="geometry"/>
    </mxCell>
    <mxCell id="cea9f9ea4b9689b-15" value="&lt;span&gt;Service&lt;/span&gt;" style="html=1;whiteSpace=wrap;fillColor=#99ffff;strokeColor=#000000;shape=mxgraph.archimate3.service;fontSize=14;" parent="1" vertex="1">
      <mxGeometry x="1017" y="928" width="60" height="35" as="geometry"/>
    </mxCell>
    <mxCell id="cea9f9ea4b9689b-19" style="rounded=1;elbow=vertical;html=1;dashed=1;startSize=10;endArrow=block;endFill=0;endSize=10;jettySize=auto;orthogonalLoop=1;strokeColor=#000000;fontSize=14;dashPattern=1 1;" parent="1" source="cea9f9ea4b9689b-16" target="cea9f9ea4b9689b-13" edge="1">
      <mxGeometry relative="1" as="geometry"/>
    </mxCell>
    <mxCell id="cea9f9ea4b9689b-16" value="Actor" style="html=1;whiteSpace=wrap;fillColor=#ffff99;strokeColor=#000000;shape=mxgraph.archimate3.application;appType=actor;archiType=square;fontSize=14;" parent="1" vertex="1">
      <mxGeometry x="302" y="1035" width="150" height="75" as="geometry"/>
    </mxCell>
    <mxCell id="cea9f9ea4b9689b-28" style="rounded=1;elbow=vertical;html=1;dashed=1;startSize=10;endArrow=block;endFill=0;endSize=10;jettySize=auto;orthogonalLoop=1;strokeColor=#000000;fontSize=14;dashPattern=1 1;" parent="1" source="cea9f9ea4b9689b-17" target="cea9f9ea4b9689b-14" edge="1">
      <mxGeometry relative="1" as="geometry"/>
    </mxCell>
    <mxCell id="cea9f9ea4b9689b-17" value="Component" style="shape=component;align=center;strokeColor=#000000;fillColor=#99ffff;gradientColor=none;fontSize=14;spacingLeft=31;" parent="1" vertex="1">
      <mxGeometry x="654" y="1038" width="130" height="60" as="geometry"/>
    </mxCell>
    <mxCell id="cea9f9ea4b9689b-27" style="rounded=1;elbow=vertical;html=1;dashed=1;startSize=10;endArrow=block;endFill=0;endSize=10;jettySize=auto;orthogonalLoop=1;strokeColor=#000000;fontSize=14;dashPattern=1 1;" parent="1" source="cea9f9ea4b9689b-18" target="cea9f9ea4b9689b-15" edge="1">
      <mxGeometry relative="1" as="geometry"/>
    </mxCell>
    <mxCell id="cea9f9ea4b9689b-18" value="Component" style="shape=component;align=center;strokeColor=#000000;fillColor=#99ffff;gradientColor=none;fontSize=14;spacingLeft=31;" parent="1" vertex="1">
      <mxGeometry x="987" y="1035" width="120" height="60" as="geometry"/>
    </mxCell>
    <mxCell id="cea9f9ea4b9689b-30" value="" style="html=1;endArrow=diamondThin;endFill=0;elbow=vertical;endSize=10;dashed=1;strokeColor=#000000;fontSize=14;dashPattern=1 1;edgeStyle=orthogonalEdgeStyle;" parent="1" target="cea9f9ea4b9689b-6" edge="1">
      <mxGeometry width="160" relative="1" as="geometry">
        <mxPoint x="869.2857142857142" y="580" as="sourcePoint"/>
        <mxPoint x="1027" y="510" as="targetPoint"/>
        <Array as="points">
          <mxPoint x="869" y="540"/>
          <mxPoint x="1027" y="540"/>
        </Array>
      </mxGeometry>
    </mxCell>
    <mxCell id="cea9f9ea4b9689b-31" value="" style="html=1;endArrow=diamondThin;endFill=0;elbow=vertical;endSize=10;dashed=1;strokeColor=#000000;fontSize=14;dashPattern=1 1;edgeStyle=orthogonalEdgeStyle;" parent="1" source="cea9f9ea4b9689b-9" target="cea9f9ea4b9689b-6" edge="1">
      <mxGeometry width="160" relative="1" as="geometry">
        <mxPoint x="1002" y="595" as="sourcePoint"/>
        <mxPoint x="1077" y="515" as="targetPoint"/>
        <Array as="points">
          <mxPoint x="1102" y="540"/>
          <mxPoint x="1027" y="540"/>
        </Array>
      </mxGeometry>
    </mxCell>
    <mxCell id="cea9f9ea4b9689b-37" style="edgeStyle=orthogonalEdgeStyle;rounded=1;html=1;dashed=1;dashPattern=1 1;endArrow=diamondThin;endFill=0;endSize=10;jettySize=auto;orthogonalLoop=1;strokeColor=#000000;fontSize=14;" parent="1" source="cea9f9ea4b9689b-36" target="cea9f9ea4b9689b-6" edge="1">
      <mxGeometry relative="1" as="geometry">
        <Array as="points">
          <mxPoint x="1337" y="540"/>
          <mxPoint x="1027" y="540"/>
        </Array>
      </mxGeometry>
    </mxCell>
    <mxCell id="cea9f9ea4b9689b-36" value="&lt;span&gt;Goal&lt;/span&gt;" style="html=1;whiteSpace=wrap;fillColor=#CCCCFF;strokeColor=#000000;shape=mxgraph.archimate3.application;appType=goal;archiType=oct;fontSize=14;" parent="1" vertex="1">
      <mxGeometry x="1262" y="575" width="150" height="60" as="geometry"/>
    </mxCell>
    <mxCell id="cea9f9ea4b9689b-40" style="edgeStyle=none;html=1;dashed=1;dashPattern=1 1;startSize=10;endArrow=none;endFill=0;endSize=10;jettySize=auto;orthogonalLoop=1;fontSize=14;" parent="1" source="cea9f9ea4b9689b-38" target="cea9f9ea4b9689b-2" edge="1">
      <mxGeometry relative="1" as="geometry"/>
    </mxCell>
    <mxCell id="cea9f9ea4b9689b-38" value="Goal" style="html=1;whiteSpace=wrap;fillColor=#CCCCFF;strokeColor=#000000;shape=mxgraph.archimate3.application;appType=goal;archiType=oct;fontSize=14;" parent="1" vertex="1">
      <mxGeometry x="600" y="415" width="150" height="60" as="geometry"/>
    </mxCell>
    <mxCell id="cea9f9ea4b9689b-46" style="edgeStyle=none;html=1;dashed=1;dashPattern=1 1;startSize=10;endArrow=block;endFill=0;endSize=10;jettySize=auto;orthogonalLoop=1;fontSize=14;" parent="1" source="cea9f9ea4b9689b-41" target="cea9f9ea4b9689b-9" edge="1">
      <mxGeometry relative="1" as="geometry"/>
    </mxCell>
    <mxCell id="cea9f9ea4b9689b-47" style="edgeStyle=none;html=1;dashed=1;dashPattern=1 1;startSize=10;endArrow=block;endFill=0;endSize=10;jettySize=auto;orthogonalLoop=1;fontSize=14;" parent="1" source="cea9f9ea4b9689b-41" target="cea9f9ea4b9689b-36" edge="1">
      <mxGeometry relative="1" as="geometry"/>
    </mxCell>
    <mxCell id="cea9f9ea4b9689b-41" value="&lt;span&gt;Requirement&lt;/span&gt;" style="html=1;whiteSpace=wrap;fillColor=#CCCCFF;strokeColor=#000000;shape=mxgraph.archimate3.application;appType=requirement;archiType=oct;fontFamily=Helvetica;fontSize=14;fontColor=#000000;align=center;" parent="1" vertex="1">
      <mxGeometry x="1220" y="755" width="150" height="60" as="geometry"/>
    </mxCell>
    <mxCell id="cea9f9ea4b9689b-42" style="rounded=1;elbow=vertical;html=1;dashed=1;startSize=10;endArrow=block;endFill=0;endSize=10;jettySize=auto;orthogonalLoop=1;strokeColor=#000000;fontSize=14;dashPattern=1 1;" parent="1" source="cea9f9ea4b9689b-43" target="cea9f9ea4b9689b-41" edge="1">
      <mxGeometry relative="1" as="geometry"/>
    </mxCell>
    <mxCell id="cea9f9ea4b9689b-43" value="&lt;span&gt;Service&lt;/span&gt;" style="html=1;whiteSpace=wrap;fillColor=#99ffff;strokeColor=#000000;shape=mxgraph.archimate3.service;fontSize=14;" parent="1" vertex="1">
      <mxGeometry x="1265" y="928" width="60" height="35" as="geometry"/>
    </mxCell>
    <mxCell id="cea9f9ea4b9689b-44" style="rounded=1;elbow=vertical;html=1;dashed=1;startSize=10;endArrow=block;endFill=0;endSize=10;jettySize=auto;orthogonalLoop=1;strokeColor=#000000;fontSize=14;dashPattern=1 1;" parent="1" source="cea9f9ea4b9689b-45" target="cea9f9ea4b9689b-43" edge="1">
      <mxGeometry relative="1" as="geometry"/>
    </mxCell>
    <mxCell id="cea9f9ea4b9689b-45" value="Component" style="shape=component;align=center;strokeColor=#000000;fillColor=#99ffff;gradientColor=none;fontSize=14;spacingLeft=31;" parent="1" vertex="1">
      <mxGeometry x="1235" y="1035" width="120" height="60" as="geometry"/>
    </mxCell>
  </root>
</mxGraphModel>

```