<mxGraphModel dx="4200" dy="1865" grid="1" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="850" pageHeight="1100" background="#ffffff" math="0" shadow="0">
    <root>
        <mxCell id="0"/>
        <mxCell id="1" parent="0"/>
        <mxCell id="68" value="ConfigurationItem" style="swimlane;html=1;childLayout=stackLayout;horizontal=1;startSize=30;horizontalStack=0;fillColor=#008cff;fontColor=#FFFFFF;rounded=1;fontSize=17;fontStyle=0;strokeWidth=2;resizeParent=0;resizeLast=1;shadow=0;dashed=0;align=center;" parent="1" vertex="1">
            <mxGeometry x="-40" y="80" width="240" height="820" as="geometry"/>
        </mxCell>
        <mxCell id="69" value="&amp;nbsp;" style="whiteSpace=wrap;html=1;align=left;strokeColor=none;fillColor=none;spacingLeft=4;fontSize=17;verticalAlign=top;resizable=0;rotatable=0;part=1;" parent="68" vertex="1">
            <mxGeometry y="30" width="240" height="790" as="geometry"/>
        </mxCell>
        <mxCell id="93" style="edgeStyle=orthogonalEdgeStyle;rounded=0;html=1;startArrow=none;startFill=0;endArrow=ERmany;endFill=0;jettySize=auto;orthogonalLoop=1;entryX=0.346;entryY=0.999;entryPerimeter=0;exitX=0.75;exitY=1;" parent="68" source="69" target="69" edge="1">
            <mxGeometry relative="1" as="geometry">
                <Array as="points">
                    <mxPoint x="180" y="920"/>
                    <mxPoint x="83" y="920"/>
                </Array>
            </mxGeometry>
        </mxCell>
        <mxCell id="94" value="Dependency" style="text;html=1;resizable=0;points=[];align=center;verticalAlign=middle;labelBackgroundColor=#ffffff;" parent="93" vertex="1" connectable="0">
            <mxGeometry x="-0.0345" y="1" relative="1" as="geometry">
                <mxPoint x="-2" y="19" as="offset"/>
            </mxGeometry>
        </mxCell>
        <mxCell id="2" value="Package" style="swimlane;html=1;childLayout=stackLayout;horizontal=1;startSize=30;horizontalStack=0;fillColor=#008cff;fontColor=#FFFFFF;rounded=1;fontSize=17;fontStyle=0;strokeWidth=2;resizeParent=0;resizeLast=1;shadow=0;dashed=0;align=center;" parent="1" vertex="1">
            <mxGeometry x="3" y="135" width="160" height="135" as="geometry"/>
        </mxCell>
        <mxCell id="3" value="&lt;u&gt;id&lt;/u&gt;&lt;div&gt;name&lt;/div&gt;&lt;div&gt;version&lt;/div&gt;&lt;div&gt;&lt;span&gt;architecture&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;" style="whiteSpace=wrap;html=1;align=left;strokeColor=none;fillColor=none;spacingLeft=4;fontSize=17;verticalAlign=top;resizable=0;rotatable=0;part=1;" parent="2" vertex="1">
        <mxGeometry y="30" width="160" height="105" as="geometry"/>
    </mxCell>
    <mxCell id="7" value="" style="edgeStyle=entityRelationEdgeStyle;html=1;endArrow=ERzeroToMany;endFill=1;exitX=1.006;exitY=0.564;exitPerimeter=0;entryX=0.006;entryY=0.156;entryPerimeter=0;" parent="1" source="3" target="9" edge="1">
        <mxGeometry width="100" height="100" relative="1" as="geometry">
            <mxPoint x="10" y="110" as="sourcePoint"/>
            <mxPoint x="400" y="50" as="targetPoint"/>
        </mxGeometry>
    </mxCell>
    <mxCell id="19" value="package_hash" style="text;html=1;resizable=0;points=[];align=center;verticalAlign=middle;labelBackgroundColor=#ffffff;" parent="7" vertex="1" connectable="0">
        <mxGeometry x="0.0721" y="-4" relative="1" as="geometry">
            <mxPoint as="offset"/>
        </mxGeometry>
    </mxCell>
    <mxCell id="8" value="Hash" style="swimlane;html=1;childLayout=stackLayout;horizontal=1;startSize=30;horizontalStack=0;fillColor=#008cff;fontColor=#FFFFFF;rounded=1;fontSize=17;fontStyle=0;strokeWidth=2;resizeParent=0;resizeLast=1;shadow=0;dashed=0;align=center;" parent="1" vertex="1">
        <mxGeometry x="330" y="20" width="160" height="120" as="geometry"/>
    </mxCell>
    <mxCell id="9" value="&lt;u&gt;id&lt;/u&gt;&lt;div&gt;type&lt;/div&gt;&lt;div&gt;value&lt;/div&gt;" style="whiteSpace=wrap;html=1;align=left;strokeColor=none;fillColor=none;spacingLeft=4;fontSize=17;verticalAlign=top;resizable=0;rotatable=0;part=1;" parent="8" vertex="1">
    <mxGeometry y="30" width="160" height="90" as="geometry"/>
</mxCell>
<mxCell id="13" value="" style="edgeStyle=entityRelationEdgeStyle;html=1;endArrow=none;endFill=0;entryX=0.006;entryY=0.156;entryPerimeter=0;exitX=0.994;exitY=0.693;exitPerimeter=0;startArrow=ERzeroToMany;startFill=1;" parent="1" source="3" target="15" edge="1">
    <mxGeometry x="210" y="204" width="100" height="100" as="geometry">
        <mxPoint x="210" y="271" as="sourcePoint"/>
        <mxPoint x="419" y="190" as="targetPoint"/>
    </mxGeometry>
</mxCell>
<mxCell id="20" value="package_distribution" style="text;html=1;resizable=0;points=[];align=center;verticalAlign=middle;labelBackgroundColor=#ffffff;" parent="13" vertex="1" connectable="0">
    <mxGeometry relative="1" as="geometry">
        <mxPoint x="5" y="2" as="offset"/>
    </mxGeometry>
</mxCell>
<mxCell id="26" value="" style="edgeStyle=entityRelationEdgeStyle;html=1;endArrow=ERmany;entryX=-0.025;entryY=0.144;entryPerimeter=0;" parent="1" source="15" target="23" edge="1">
    <mxGeometry width="100" height="100" relative="1" as="geometry">
        <mxPoint x="-50" y="110" as="sourcePoint"/>
        <mxPoint x="50" y="10" as="targetPoint"/>
    </mxGeometry>
</mxCell>
<mxCell id="27" value="distribution_repository" style="text;html=1;resizable=0;points=[];align=center;verticalAlign=middle;labelBackgroundColor=#ffffff;" parent="26" vertex="1" connectable="0">
    <mxGeometry x="0.0411" y="-1" relative="1" as="geometry">
        <mxPoint as="offset"/>
    </mxGeometry>
</mxCell>
<mxCell id="22" value="Repository" style="swimlane;html=1;childLayout=stackLayout;horizontal=1;startSize=30;horizontalStack=0;fillColor=#008cff;fontColor=#FFFFFF;rounded=1;fontSize=17;fontStyle=0;strokeWidth=2;resizeParent=0;resizeLast=1;shadow=0;dashed=0;align=center;" parent="1" vertex="1">
    <mxGeometry x="630" y="260" width="160" height="120" as="geometry"/>
</mxCell>
<mxCell id="23" value="&lt;u&gt;id&lt;/u&gt;&lt;div&gt;name&lt;/div&gt;&lt;div&gt;url&lt;/div&gt;" style="whiteSpace=wrap;html=1;align=left;strokeColor=none;fillColor=none;spacingLeft=4;fontSize=17;verticalAlign=top;resizable=0;rotatable=0;part=1;" parent="22" vertex="1">
<mxGeometry y="30" width="160" height="90" as="geometry"/>
</mxCell>
<mxCell id="32" style="edgeStyle=entityRelationEdgeStyle;rounded=0;html=1;exitX=1;exitY=0.25;entryX=0.006;entryY=0.017;entryPerimeter=0;startArrow=ERmany;startFill=0;endArrow=none;endFill=0;jettySize=auto;orthogonalLoop=1;" parent="1" source="14" target="25" edge="1">
    <mxGeometry relative="1" as="geometry"/>
</mxCell>
<mxCell id="14" value="Distribution" style="swimlane;html=1;childLayout=stackLayout;horizontal=1;startSize=30;horizontalStack=0;fillColor=#008cff;fontColor=#FFFFFF;rounded=1;fontSize=17;fontStyle=0;strokeWidth=2;resizeParent=0;resizeLast=1;shadow=0;dashed=0;align=center;" parent="1" vertex="1">
    <mxGeometry x="330" y="170" width="160" height="90" as="geometry"/>
</mxCell>
<mxCell id="15" value="&lt;u&gt;id&lt;/u&gt;&lt;div&gt;name&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;" style="whiteSpace=wrap;html=1;align=left;strokeColor=none;fillColor=none;spacingLeft=4;fontSize=17;verticalAlign=top;resizable=0;rotatable=0;part=1;" parent="14" vertex="1">
<mxGeometry y="30" width="160" height="60" as="geometry"/>
</mxCell>
<mxCell id="24" value="PackageManager" style="swimlane;html=1;childLayout=stackLayout;horizontal=1;startSize=30;horizontalStack=0;fillColor=#008cff;fontColor=#FFFFFF;rounded=1;fontSize=17;fontStyle=0;strokeWidth=2;resizeParent=0;resizeLast=1;shadow=0;dashed=0;align=center;" parent="1" vertex="1">
    <mxGeometry x="630" y="110" width="160" height="90" as="geometry"/>
</mxCell>
<mxCell id="25" value="&lt;u&gt;id&lt;/u&gt;&lt;div&gt;name&lt;/div&gt;" style="whiteSpace=wrap;html=1;align=left;strokeColor=none;fillColor=none;spacingLeft=4;fontSize=17;verticalAlign=top;resizable=0;rotatable=0;part=1;" parent="24" vertex="1">
<mxGeometry y="30" width="160" height="60" as="geometry"/>
</mxCell>
<mxCell id="34" value="File" style="swimlane;html=1;childLayout=stackLayout;horizontal=1;startSize=30;horizontalStack=0;fillColor=#008cff;fontColor=#FFFFFF;rounded=1;fontSize=17;fontStyle=0;strokeWidth=2;resizeParent=0;resizeLast=1;shadow=0;dashed=0;align=center;" parent="1" vertex="1">
    <mxGeometry x="3" y="370" width="160" height="120" as="geometry"/>
</mxCell>
<mxCell id="35" value="&lt;u&gt;id&lt;/u&gt;&lt;div&gt;source_path&lt;/div&gt;&lt;div&gt;destination_path&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;" style="whiteSpace=wrap;html=1;align=left;strokeColor=none;fillColor=none;spacingLeft=4;fontSize=17;verticalAlign=top;resizable=0;rotatable=0;part=1;" parent="34" vertex="1">
<mxGeometry y="30" width="160" height="90" as="geometry"/>
</mxCell>
<mxCell id="39" value="" style="edgeStyle=entityRelationEdgeStyle;html=1;endArrow=ERzeroToMany;endFill=1;" parent="1" source="35" target="38" edge="1">
    <mxGeometry width="100" height="100" relative="1" as="geometry">
        <mxPoint x="-840" y="110" as="sourcePoint"/>
        <mxPoint x="-740" y="10" as="targetPoint"/>
    </mxGeometry>
</mxCell>
<mxCell id="40" value="Command" style="swimlane;html=1;childLayout=stackLayout;horizontal=1;startSize=30;horizontalStack=0;fillColor=#008cff;fontColor=#FFFFFF;rounded=1;fontSize=17;fontStyle=0;strokeWidth=2;resizeParent=0;resizeLast=1;shadow=0;dashed=0;align=center;" parent="1" vertex="1">
    <mxGeometry x="3" y="560" width="160" height="120" as="geometry"/>
</mxCell>
<mxCell id="41" value="&lt;u&gt;id&lt;/u&gt;&lt;div&gt;command&lt;/div&gt;" style="whiteSpace=wrap;html=1;align=left;strokeColor=none;fillColor=none;spacingLeft=4;fontSize=17;verticalAlign=top;resizable=0;rotatable=0;part=1;" parent="40" vertex="1">
<mxGeometry y="30" width="160" height="90" as="geometry"/>
</mxCell>
<mxCell id="49" value="EnvironmentVariable" style="swimlane;html=1;childLayout=stackLayout;horizontal=1;startSize=30;horizontalStack=0;fillColor=#008cff;fontColor=#FFFFFF;rounded=1;fontSize=17;fontStyle=0;strokeWidth=2;resizeParent=0;resizeLast=1;shadow=0;dashed=0;align=center;" parent="1" vertex="1">
    <mxGeometry x="3" y="730" width="160" height="120" as="geometry"/>
</mxCell>
<mxCell id="50" value="&lt;u&gt;id&lt;/u&gt;&lt;div&gt;key&lt;/div&gt;&lt;div&gt;value&lt;/div&gt;" style="whiteSpace=wrap;html=1;align=left;strokeColor=none;fillColor=none;spacingLeft=4;fontSize=17;verticalAlign=top;resizable=0;rotatable=0;part=1;" parent="49" vertex="1">
<mxGeometry y="30" width="160" height="90" as="geometry"/>
</mxCell>
<mxCell id="64" value="Experiment" style="swimlane;html=1;childLayout=stackLayout;horizontal=1;startSize=30;horizontalStack=0;fillColor=#008cff;fontColor=#FFFFFF;rounded=1;fontSize=17;fontStyle=0;strokeWidth=2;resizeParent=0;resizeLast=1;shadow=0;dashed=0;align=center;" parent="1" vertex="1">
    <mxGeometry x="-610" y="370" width="160" height="120" as="geometry"/>
</mxCell>
<mxCell id="65" value="&lt;u&gt;id&lt;/u&gt;" style="whiteSpace=wrap;html=1;align=left;strokeColor=none;fillColor=none;spacingLeft=4;fontSize=17;verticalAlign=top;resizable=0;rotatable=0;part=1;" parent="64" vertex="1">
<mxGeometry y="30" width="160" height="90" as="geometry"/>
</mxCell>
<mxCell id="66" value="Environment" style="swimlane;html=1;childLayout=stackLayout;horizontal=1;startSize=30;horizontalStack=0;fillColor=#008cff;fontColor=#FFFFFF;rounded=1;fontSize=17;fontStyle=0;strokeWidth=2;resizeParent=0;resizeLast=1;shadow=0;dashed=0;align=center;" parent="1" vertex="1">
    <mxGeometry x="-370" y="370" width="160" height="120" as="geometry"/>
</mxCell>
<mxCell id="67" value="&lt;u&gt;id&lt;/u&gt;" style="whiteSpace=wrap;html=1;align=left;strokeColor=none;fillColor=none;spacingLeft=4;fontSize=17;verticalAlign=top;resizable=0;rotatable=0;part=1;" parent="66" vertex="1">
<mxGeometry y="30" width="160" height="90" as="geometry"/>
</mxCell>
<mxCell id="71" style="edgeStyle=entityRelationEdgeStyle;rounded=0;html=1;startArrow=ERmany;startFill=0;endArrow=ERmany;endFill=0;jettySize=auto;orthogonalLoop=1;" parent="1" source="67" target="65" edge="1">
    <mxGeometry relative="1" as="geometry"/>
</mxCell>
<mxCell id="37" value="Archive" style="swimlane;html=1;childLayout=stackLayout;horizontal=1;startSize=30;horizontalStack=0;fillColor=#008cff;fontColor=#FFFFFF;rounded=1;fontSize=17;fontStyle=0;strokeWidth=2;resizeParent=0;resizeLast=1;shadow=0;dashed=0;align=center;" parent="1" vertex="1">
    <mxGeometry x="330" y="370" width="160" height="120" as="geometry"/>
</mxCell>
<mxCell id="38" value="&lt;u&gt;id&lt;/u&gt;&lt;div&gt;url&lt;/div&gt;&lt;div&gt;typ&lt;span&gt;e&lt;/span&gt;&lt;/div&gt;" style="whiteSpace=wrap;html=1;align=left;strokeColor=none;fillColor=none;spacingLeft=4;fontSize=17;verticalAlign=top;resizable=0;rotatable=0;part=1;" parent="37" vertex="1">
<mxGeometry y="30" width="160" height="90" as="geometry"/>
</mxCell>
<mxCell id="95" style="edgeStyle=orthogonalEdgeStyle;rounded=0;html=1;startArrow=none;startFill=0;endArrow=ERmany;endFill=0;jettySize=auto;orthogonalLoop=1;" parent="1" source="67" target="69" edge="1">
    <mxGeometry relative="1" as="geometry">
        <Array as="points">
            <mxPoint x="-125" y="445"/>
            <mxPoint x="-125" y="505"/>
        </Array>
    </mxGeometry>
</mxCell>
</root>
</mxGraphModel>
