cours0708/G5a/employe_commerciaux.uml

591 lines
33 KiB
XML

<?xml version="1.0" encoding="UTF-8"?>
<XPD:PROJECT xmlns:XPD="http://www.staruml.com" version="1">
<XPD:HEADER>
<XPD:SUBUNITS>
</XPD:SUBUNITS>
<XPD:PROFILES>
<XPD:PROFILE>UMLStandard</XPD:PROFILE>
</XPD:PROFILES>
</XPD:HEADER>
<XPD:BODY>
<XPD:OBJ name="DocumentElement" type="UMLProject" guid="QRG0R1fCQU2IKNXNK67kJQAA">
<XPD:ATTR name="Title" type="string">Untitled</XPD:ATTR>
<XPD:ATTR name="#OwnedElements" type="integer">5</XPD:ATTR>
<XPD:OBJ name="OwnedElements[0]" type="UMLModel" guid="DTFG+qBQrUqymM7hR2y8nQAA">
<XPD:ATTR name="Name" type="string">Use Case Model</XPD:ATTR>
<XPD:ATTR name="StereotypeProfile" type="string">UMLStandard</XPD:ATTR>
<XPD:ATTR name="StereotypeName" type="string">useCaseModel</XPD:ATTR>
<XPD:REF name="Namespace">QRG0R1fCQU2IKNXNK67kJQAA</XPD:REF>
<XPD:ATTR name="#OwnedDiagrams" type="integer">1</XPD:ATTR>
<XPD:OBJ name="OwnedDiagrams[0]" type="UMLUseCaseDiagram" guid="v7N4jrrAtECkMaDotRx1qgAA">
<XPD:ATTR name="Name" type="string">Main</XPD:ATTR>
<XPD:REF name="DiagramOwner">DTFG+qBQrUqymM7hR2y8nQAA</XPD:REF>
<XPD:OBJ name="DiagramView" type="UMLUseCaseDiagramView" guid="EK3gvV5HyEekQmYFrRTUZgAA">
<XPD:REF name="Diagram">v7N4jrrAtECkMaDotRx1qgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[1]" type="UMLModel" guid="exVm5dZ2jkiV9NRvdJjSjAAA">
<XPD:ATTR name="Name" type="string">Analysis Model</XPD:ATTR>
<XPD:ATTR name="StereotypeProfile" type="string">UMLStandard</XPD:ATTR>
<XPD:ATTR name="StereotypeName" type="string">analysisModel</XPD:ATTR>
<XPD:REF name="Namespace">QRG0R1fCQU2IKNXNK67kJQAA</XPD:REF>
<XPD:ATTR name="#OwnedDiagrams" type="integer">1</XPD:ATTR>
<XPD:OBJ name="OwnedDiagrams[0]" type="UMLClassDiagram" guid="Cm/46mpn1UG9zOMMZDMWeQAA">
<XPD:ATTR name="Name" type="string">Main</XPD:ATTR>
<XPD:ATTR name="DefaultDiagram" type="boolean">True</XPD:ATTR>
<XPD:ATTR name="DiagramType" type="string">RobustnessDiagram</XPD:ATTR>
<XPD:REF name="DiagramOwner">exVm5dZ2jkiV9NRvdJjSjAAA</XPD:REF>
<XPD:OBJ name="DiagramView" type="UMLClassDiagramView" guid="jky4HHTl10C6x35M0DNxBgAA">
<XPD:REF name="Diagram">Cm/46mpn1UG9zOMMZDMWeQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[2]" type="UMLModel" guid="ga2tNdkwJUKv8f4Ua5e4/AAA">
<XPD:ATTR name="Name" type="string">Design Model</XPD:ATTR>
<XPD:ATTR name="StereotypeProfile" type="string">UMLStandard</XPD:ATTR>
<XPD:ATTR name="StereotypeName" type="string">designModel</XPD:ATTR>
<XPD:REF name="Namespace">QRG0R1fCQU2IKNXNK67kJQAA</XPD:REF>
<XPD:ATTR name="#OwnedDiagrams" type="integer">1</XPD:ATTR>
<XPD:OBJ name="OwnedDiagrams[0]" type="UMLClassDiagram" guid="Fb/6PDHdQEaPWwnzm9igKwAA">
<XPD:ATTR name="Name" type="string">Main</XPD:ATTR>
<XPD:ATTR name="DefaultDiagram" type="boolean">True</XPD:ATTR>
<XPD:REF name="DiagramOwner">ga2tNdkwJUKv8f4Ua5e4/AAA</XPD:REF>
<XPD:OBJ name="DiagramView" type="UMLClassDiagramView" guid="IIiMRkfYsESHGW/ceAFnMQAA">
<XPD:REF name="Diagram">Fb/6PDHdQEaPWwnzm9igKwAA</XPD:REF>
<XPD:ATTR name="#OwnedViews" type="integer">5</XPD:ATTR>
<XPD:OBJ name="OwnedViews[0]" type="UMLClassView" guid="dUOixKPqPEmhd6Te2vOEtAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">64</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">8</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">442</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">264</XPD:ATTR>
<XPD:REF name="Model">TlONUO4fiE+4L/DX3hqMnwAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="6za14FAuKk6o3xwPXpwydwAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="GxBV9ncQZUW2RC+OJv3+0QAA">
<XPD:ATTR name="FontStyle" type="integer">3</XPD:ATTR>
<XPD:ATTR name="Text" type="string">Salarie</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="1cdrHS2VkEqcIFf03N3HpwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="BP9VXlawA0Kmm3k3lm7keAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="4yLWB+jzIEiooLUTA3nA9gAA">
<XPD:REF name="Model">TlONUO4fiE+4L/DX3hqMnwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="xsKrqTI8LkiAQAc/rYPpHAAA">
<XPD:REF name="Model">TlONUO4fiE+4L/DX3hqMnwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="oDcZMVW1q0ObX/C5R5hqVQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">TlONUO4fiE+4L/DX3hqMnwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[1]" type="UMLClassView" guid="3++EzmKFJEW4gaY4iGDxAAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">16</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">400</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">439</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">133</XPD:ATTR>
<XPD:REF name="Model">4iu27vcM602OnPNc6SH2lAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="q9S6YGQ8W0Wj1DgRUewerAAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="m4c7houZR0ubJuUKJWc51gAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">Commercial</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="CM7K2/Lmp0e6ZUIzd4Q2lQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="Mfbi/L/pkU+G+rXFqJ1vHQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="FDZKSyru90mA8jrU6C3DzgAA">
<XPD:REF name="Model">4iu27vcM602OnPNc6SH2lAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="jHaINqljIEm2qJDtDTFOuQAA">
<XPD:REF name="Model">4iu27vcM602OnPNc6SH2lAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="6wygmhD460qimcgt1wd1/AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">4iu27vcM602OnPNc6SH2lAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[2]" type="UMLGeneralizationView" guid="O+b3YrealEuVvWivg26emAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">245,400;264,271</XPD:ATTR>
<XPD:REF name="Model">NYQPdoJsvUaaI1H1mdJKmwAA</XPD:REF>
<XPD:REF name="Head">dUOixKPqPEmhd6Te2vOEtAAA</XPD:REF>
<XPD:REF name="Tail">3++EzmKFJEW4gaY4iGDxAAAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="SgYzpaygUU++pVxhVLidkAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1,5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">NYQPdoJsvUaaI1H1mdJKmwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="IkkfGv1MS0+cg1UdSZtI6gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1,5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">NYQPdoJsvUaaI1H1mdJKmwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="obbWZFezTkew/GEQpepKYQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-1,5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">NYQPdoJsvUaaI1H1mdJKmwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[3]" type="UMLClassView" guid="nYLUAPSoKkWnLNGGKKwAFgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">480</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">400</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">292</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">184</XPD:ATTR>
<XPD:REF name="Model">aX4nIVzQ7UOTI3QQvX6juAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="sgll0Vu4GUKh/Ec6MTcqqwAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="2t88XFAGiE60u3DA5klqaQAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">Employé</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="Hq7ssFmhSU+LMbv/NaKo9AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="IXwszfhU2E6c6Yu+wCubGwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="SLSYgq4Vdk2iK/bFEJHEGAAA">
<XPD:REF name="Model">aX4nIVzQ7UOTI3QQvX6juAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="jAcvOdediUyv2lhzGw7ycwAA">
<XPD:REF name="Model">aX4nIVzQ7UOTI3QQvX6juAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="gTvXEFThwUahJukf1NoFwgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">aX4nIVzQ7UOTI3QQvX6juAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[4]" type="UMLGeneralizationView" guid="xlAp0HQ5k06EHRtDXYgaHwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">537,400;412,271</XPD:ATTR>
<XPD:REF name="Model">dlv3kapYakCr496Lm5OuDQAA</XPD:REF>
<XPD:REF name="Head">dUOixKPqPEmhd6Te2vOEtAAA</XPD:REF>
<XPD:REF name="Tail">nYLUAPSoKkWnLNGGKKwAFgAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="Luaqats2PEy5YZ5IOU8pNAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1,5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">dlv3kapYakCr496Lm5OuDQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="CBrwJLQXR0KU339DYPAzTgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1,5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">dlv3kapYakCr496Lm5OuDQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="ms3xQCoEXk2+r0S38fcTygAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-1,5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">dlv3kapYakCr496Lm5OuDQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#OwnedElements" type="integer">6</XPD:ATTR>
<XPD:OBJ name="OwnedElements[0]" type="UMLClass" guid="TlONUO4fiE+4L/DX3hqMnwAA">
<XPD:ATTR name="Name" type="string">Salarie</XPD:ATTR>
<XPD:ATTR name="Documentation" type="string">Gestion des salariés
</XPD:ATTR>
<XPD:ATTR name="IsAbstract" type="boolean">True</XPD:ATTR>
<XPD:REF name="Namespace">ga2tNdkwJUKv8f4Ua5e4/AAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">dUOixKPqPEmhd6Te2vOEtAAA</XPD:REF>
<XPD:REF name="Views[1]">4yLWB+jzIEiooLUTA3nA9gAA</XPD:REF>
<XPD:REF name="Views[2]">xsKrqTI8LkiAQAc/rYPpHAAA</XPD:REF>
<XPD:REF name="Views[3]">oDcZMVW1q0ObX/C5R5hqVQAA</XPD:REF>
<XPD:ATTR name="#SupplierDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="SupplierDependencies[0]">qkahte7etk+93u/8EQWH6QAA</XPD:REF>
<XPD:ATTR name="#Specializations" type="integer">2</XPD:ATTR>
<XPD:REF name="Specializations[0]">NYQPdoJsvUaaI1H1mdJKmwAA</XPD:REF>
<XPD:REF name="Specializations[1]">dlv3kapYakCr496Lm5OuDQAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">9</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="S7Mk9qkxpEeak+3fzAnOiQAA">
<XPD:ATTR name="Name" type="string">getAdresse</XPD:ATTR>
<XPD:ATTR name="Documentation" type="string">Retourne l'adresse de l'employé courant</XPD:ATTR>
<XPD:REF name="Owner">TlONUO4fiE+4L/DX3hqMnwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="xFCTARRfkE25vh/QKxs88wAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">String</XPD:ATTR>
<XPD:REF name="BehavioralFeature">S7Mk9qkxpEeak+3fzAnOiQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="YOU4NGiktEmHFaaK+t7IIQAA">
<XPD:ATTR name="Name" type="string">getEmp</XPD:ATTR>
<XPD:ATTR name="Documentation" type="string">Retourne l'employé dont le matricule est passé en paramètre
</XPD:ATTR>
<XPD:REF name="Owner">TlONUO4fiE+4L/DX3hqMnwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="o6Sh1EheREe4rY2eBAuPoAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">String</XPD:ATTR>
<XPD:REF name="BehavioralFeature">YOU4NGiktEmHFaaK+t7IIQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="m1Xh9nwGw0K14iVVTroqwgAA">
<XPD:ATTR name="Name" type="string">matricule</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">YOU4NGiktEmHFaaK+t7IIQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="gfj8M0MxrEKFoBxNfmjaLwAA">
<XPD:ATTR name="Name" type="string">anciennete</XPD:ATTR>
<XPD:ATTR name="Documentation" type="string">Retourne l'ancienneté de l'employé (nombre d'années)
</XPD:ATTR>
<XPD:REF name="Owner">TlONUO4fiE+4L/DX3hqMnwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="txjgP6bVJ0uHWbpEa6Me2AAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">gfj8M0MxrEKFoBxNfmjaLwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="Ga3P4+Nfx0CMnRYbuy1pmwAA">
<XPD:ATTR name="Name" type="string">getService</XPD:ATTR>
<XPD:ATTR name="Documentation" type="string">Retourne le service auquel est affecté l'employé
</XPD:ATTR>
<XPD:REF name="Owner">TlONUO4fiE+4L/DX3hqMnwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="NKvGzMMwLEiQAg5jk9qkDQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">String</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Ga3P4+Nfx0CMnRYbuy1pmwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[4]" type="UMLOperation" guid="iTxh//6jxk2GjInMcDIQIgAA">
<XPD:ATTR name="Name" type="string">changerService</XPD:ATTR>
<XPD:ATTR name="Documentation" type="string">Change le service de l'employé, donné en paramètre
</XPD:ATTR>
<XPD:REF name="Owner">TlONUO4fiE+4L/DX3hqMnwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="c8iQPvaWw0i8eWC0F03LqwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">void</XPD:ATTR>
<XPD:REF name="BehavioralFeature">iTxh//6jxk2GjInMcDIQIgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="pKYKlcgo0E2QidC5oBFCRgAA">
<XPD:ATTR name="Name" type="string">nouveauService</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">String</XPD:ATTR>
<XPD:REF name="BehavioralFeature">iTxh//6jxk2GjInMcDIQIgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[5]" type="UMLOperation" guid="kDVzoeGU00iJkB8keUDbNAAA">
<XPD:ATTR name="Name" type="string">getPrimes</XPD:ATTR>
<XPD:ATTR name="Documentation" type="string">Retourne la prime totale acquise par l'employé
</XPD:ATTR>
<XPD:REF name="Owner">TlONUO4fiE+4L/DX3hqMnwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="AbY1Za6wQEmd4pGPHNuydAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">kDVzoeGU00iJkB8keUDbNAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[6]" type="UMLOperation" guid="9UDJTj/UkUyQEAv8X9PqbgAA">
<XPD:ATTR name="Name" type="string">c-getPlusAncien</XPD:ATTR>
<XPD:ATTR name="Documentation" type="string">Retourne l'employé qui a le plus d'ancienneté
</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkProtected</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:REF name="Owner">TlONUO4fiE+4L/DX3hqMnwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="EFif15+BiU+/C+JIcMJocAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">String</XPD:ATTR>
<XPD:REF name="BehavioralFeature">9UDJTj/UkUyQEAv8X9PqbgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[7]" type="UMLOperation" guid="/N2RedN5mE+2fjObZzOEwAAA">
<XPD:ATTR name="Name" type="string">getType</XPD:ATTR>
<XPD:ATTR name="Documentation" type="string">Retourne le type d'employé (employé ou commercial)
A redéfinir</XPD:ATTR>
<XPD:ATTR name="IsAbstract" type="boolean">True</XPD:ATTR>
<XPD:REF name="Owner">TlONUO4fiE+4L/DX3hqMnwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="tnLIvWVRV0uQrqEsPXj8MAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">String</XPD:ATTR>
<XPD:REF name="BehavioralFeature">/N2RedN5mE+2fjObZzOEwAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[8]" type="UMLOperation" guid="A5S0mQNbMk+WHC6m7Q4tRwAA">
<XPD:ATTR name="Name" type="string">NouvelEmploye</XPD:ATTR>
<XPD:ATTR name="Documentation" type="string">Constructeur de la classe avec pour paramètres le nom, l'adresse, l'année d'embauche et le service d'affectation de l'employé.
</XPD:ATTR>
<XPD:REF name="Owner">TlONUO4fiE+4L/DX3hqMnwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">4</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="NB5hGZY7UUqJCHUK69En2AAA">
<XPD:ATTR name="Name" type="string">nom</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">String</XPD:ATTR>
<XPD:REF name="BehavioralFeature">A5S0mQNbMk+WHC6m7Q4tRwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="Nzqol8fKN0uLZvF0kadn2wAA">
<XPD:ATTR name="Name" type="string">adresse</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">String</XPD:ATTR>
<XPD:REF name="BehavioralFeature">A5S0mQNbMk+WHC6m7Q4tRwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="pMMTl0XxV0OAY5k8VlKGAAAA">
<XPD:ATTR name="Name" type="string">anneeEmbauche</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">A5S0mQNbMk+WHC6m7Q4tRwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[3]" type="UMLParameter" guid="CYOw082AN0WP0opGwLVwUwAA">
<XPD:ATTR name="Name" type="string">service</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">String</XPD:ATTR>
<XPD:REF name="BehavioralFeature">A5S0mQNbMk+WHC6m7Q4tRwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#Attributes" type="integer">8</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="ECiiSBiADEO8TGHgTQJBvAAA">
<XPD:ATTR name="Name" type="string">matricule</XPD:ATTR>
<XPD:ATTR name="Documentation" type="string">Numéro de matricule de l'employé en cours</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="Owner">TlONUO4fiE+4L/DX3hqMnwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="jUTUj3ROAUe6X/QAGlMdUwAA">
<XPD:ATTR name="Name" type="string">nom</XPD:ATTR>
<XPD:ATTR name="Documentation" type="string">Nom de l'employé</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">String</XPD:ATTR>
<XPD:REF name="Owner">TlONUO4fiE+4L/DX3hqMnwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[2]" type="UMLAttribute" guid="wH8KRBoU50Kv9Q6x0ZodvQAA">
<XPD:ATTR name="Name" type="string">adresse</XPD:ATTR>
<XPD:ATTR name="Documentation" type="string">Adresse de l'employé</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">String</XPD:ATTR>
<XPD:REF name="Owner">TlONUO4fiE+4L/DX3hqMnwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[3]" type="UMLAttribute" guid="gOy3EwJh4EyTo1yPXQrDzQAA">
<XPD:ATTR name="Name" type="string">anciennete</XPD:ATTR>
<XPD:ATTR name="Documentation" type="string">Années d'ancienneté de l'employé
</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="Owner">TlONUO4fiE+4L/DX3hqMnwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[4]" type="UMLAttribute" guid="t+U8XukfX0CTWIkvALJ3ygAA">
<XPD:ATTR name="Name" type="string">montantPrime</XPD:ATTR>
<XPD:ATTR name="Documentation" type="string">Montant de la prime totale d'un employé</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="Owner">TlONUO4fiE+4L/DX3hqMnwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[5]" type="UMLAttribute" guid="HvXwNhl55Uu7+QvwUZyXWgAA">
<XPD:ATTR name="Name" type="string">s-coeffPrime</XPD:ATTR>
<XPD:ATTR name="Documentation" type="string">Coefficient de Prime de la classe Employé (attribut Collectif)
</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkProtected</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="InitialValue" type="string">120</XPD:ATTR>
<XPD:REF name="Owner">TlONUO4fiE+4L/DX3hqMnwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[6]" type="UMLAttribute" guid="gPEgQsYz7kuF6CBPSPtNpgAA">
<XPD:ATTR name="Name" type="string">serviceAffectation</XPD:ATTR>
<XPD:ATTR name="Documentation" type="string">Nom du service d'affectaction de l'employé courant</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">String</XPD:ATTR>
<XPD:REF name="Owner">TlONUO4fiE+4L/DX3hqMnwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[7]" type="UMLAttribute" guid="gVCTs6Px6U+VX0Rzxd2xnQAA">
<XPD:ATTR name="Name" type="string">s-nombreEmploye</XPD:ATTR>
<XPD:ATTR name="Documentation" type="string">Nombre d'employé instancié (permet l'autoincrémentation du matricule)
</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkProtected</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="Owner">TlONUO4fiE+4L/DX3hqMnwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[1]" type="UMLClass" guid="4iu27vcM602OnPNc6SH2lAAA">
<XPD:ATTR name="Name" type="string">Commercial</XPD:ATTR>
<XPD:ATTR name="Documentation" type="string">Gestion des commerciaux
</XPD:ATTR>
<XPD:REF name="Namespace">ga2tNdkwJUKv8f4Ua5e4/AAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">3++EzmKFJEW4gaY4iGDxAAAA</XPD:REF>
<XPD:REF name="Views[1]">FDZKSyru90mA8jrU6C3DzgAA</XPD:REF>
<XPD:REF name="Views[2]">jHaINqljIEm2qJDtDTFOuQAA</XPD:REF>
<XPD:REF name="Views[3]">6wygmhD460qimcgt1wd1/AAA</XPD:REF>
<XPD:ATTR name="#ClientDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="ClientDependencies[0]">qkahte7etk+93u/8EQWH6QAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">NYQPdoJsvUaaI1H1mdJKmwAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="jf6AXhtLXEmyUfSv1YF+ewAA">
<XPD:ATTR name="Name" type="string">NouveauCommercial</XPD:ATTR>
<XPD:ATTR name="Documentation" type="string">Constructeur de la classe Commercial
</XPD:ATTR>
<XPD:REF name="Owner">4iu27vcM602OnPNc6SH2lAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">4</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="OimABgu6aEu8pNOIp2xdfgAA">
<XPD:ATTR name="Name" type="string">nom</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">String</XPD:ATTR>
<XPD:REF name="BehavioralFeature">jf6AXhtLXEmyUfSv1YF+ewAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="Bm7entYGCUKLnGoFjwLl8QAA">
<XPD:ATTR name="Name" type="string">adresse</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">String</XPD:ATTR>
<XPD:REF name="BehavioralFeature">jf6AXhtLXEmyUfSv1YF+ewAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="I5SKQHrtjEGF4CQNjh1lrAAA">
<XPD:ATTR name="Name" type="string">anneeEmbauche</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">jf6AXhtLXEmyUfSv1YF+ewAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[3]" type="UMLParameter" guid="qahVrIns+02/H6KkozkX+wAA">
<XPD:ATTR name="Name" type="string">service</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">String</XPD:ATTR>
<XPD:REF name="BehavioralFeature">jf6AXhtLXEmyUfSv1YF+ewAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="Sc77Omr3fkuwk335LtTHEAAA">
<XPD:ATTR name="Name" type="string">modifierCaCommercial</XPD:ATTR>
<XPD:ATTR name="Documentation" type="string">Modifie le chiffre d'affaire d'un commercial donné en paramètre
</XPD:ATTR>
<XPD:REF name="Owner">4iu27vcM602OnPNc6SH2lAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="bYtAXEebGEe2qjq4Uycq8AAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">void</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Sc77Omr3fkuwk335LtTHEAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="TTazVFbfoUG7599XOSfp/gAA">
<XPD:ATTR name="Name" type="string">nouvelle_valeur</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Sc77Omr3fkuwk335LtTHEAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="Gh7WaHV61E+zr4g3vFFvKQAA">
<XPD:ATTR name="Name" type="string">getType</XPD:ATTR>
<XPD:ATTR name="Documentation" type="string">Retourne le type de salarié que nous avons, ici Commercial
</XPD:ATTR>
<XPD:REF name="Owner">4iu27vcM602OnPNc6SH2lAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="/l09L8yIdU6SP+qKUWeoCwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">String = &quot;Commercial&quot;</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Gh7WaHV61E+zr4g3vFFvKQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#Attributes" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="YZB5X7Wdf0amoGWNCIn74AAA">
<XPD:ATTR name="Name" type="string">s-pourcentInteressement</XPD:ATTR>
<XPD:ATTR name="Documentation" type="string">Attribut collectif qui donne le pourcentage dont les commerciaux bénéficient sur le CA
</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkProtected</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:ATTR name="InitialValue" type="string">15</XPD:ATTR>
<XPD:REF name="Owner">4iu27vcM602OnPNc6SH2lAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="aBqQ11SI0kyjo4YtGsRUkwAA">
<XPD:ATTR name="Name" type="string">caCommercial</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">float</XPD:ATTR>
<XPD:REF name="Owner">4iu27vcM602OnPNc6SH2lAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[2]" type="UMLDependency" guid="qkahte7etk+93u/8EQWH6QAA">
<XPD:REF name="Namespace">ga2tNdkwJUKv8f4Ua5e4/AAA</XPD:REF>
<XPD:REF name="Client">4iu27vcM602OnPNc6SH2lAAA</XPD:REF>
<XPD:REF name="Supplier">TlONUO4fiE+4L/DX3hqMnwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[3]" type="UMLGeneralization" guid="NYQPdoJsvUaaI1H1mdJKmwAA">
<XPD:REF name="Namespace">ga2tNdkwJUKv8f4Ua5e4/AAA</XPD:REF>
<XPD:REF name="Child">4iu27vcM602OnPNc6SH2lAAA</XPD:REF>
<XPD:REF name="Parent">TlONUO4fiE+4L/DX3hqMnwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">O+b3YrealEuVvWivg26emAAA</XPD:REF>
<XPD:REF name="Views[1]">SgYzpaygUU++pVxhVLidkAAA</XPD:REF>
<XPD:REF name="Views[2]">IkkfGv1MS0+cg1UdSZtI6gAA</XPD:REF>
<XPD:REF name="Views[3]">obbWZFezTkew/GEQpepKYQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[4]" type="UMLClass" guid="aX4nIVzQ7UOTI3QQvX6juAAA">
<XPD:ATTR name="Name" type="string">Employé</XPD:ATTR>
<XPD:ATTR name="Documentation" type="string">Retourne le type de salarié que nous avons, ici Employé
</XPD:ATTR>
<XPD:REF name="Namespace">ga2tNdkwJUKv8f4Ua5e4/AAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">nYLUAPSoKkWnLNGGKKwAFgAA</XPD:REF>
<XPD:REF name="Views[1]">SLSYgq4Vdk2iK/bFEJHEGAAA</XPD:REF>
<XPD:REF name="Views[2]">jAcvOdediUyv2lhzGw7ycwAA</XPD:REF>
<XPD:REF name="Views[3]">gTvXEFThwUahJukf1NoFwgAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">dlv3kapYakCr496Lm5OuDQAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="CPCJ+u6IxUiX5onOYx7kWAAA">
<XPD:ATTR name="Name" type="string">getType</XPD:ATTR>
<XPD:REF name="Owner">aX4nIVzQ7UOTI3QQvX6juAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="In6w6hkd30CQEuTOm6V46gAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">String = &quot;Employé&quot;</XPD:ATTR>
<XPD:REF name="BehavioralFeature">CPCJ+u6IxUiX5onOYx7kWAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[5]" type="UMLGeneralization" guid="dlv3kapYakCr496Lm5OuDQAA">
<XPD:REF name="Namespace">ga2tNdkwJUKv8f4Ua5e4/AAA</XPD:REF>
<XPD:REF name="Child">aX4nIVzQ7UOTI3QQvX6juAAA</XPD:REF>
<XPD:REF name="Parent">TlONUO4fiE+4L/DX3hqMnwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">xlAp0HQ5k06EHRtDXYgaHwAA</XPD:REF>
<XPD:REF name="Views[1]">Luaqats2PEy5YZ5IOU8pNAAA</XPD:REF>
<XPD:REF name="Views[2]">CBrwJLQXR0KU339DYPAzTgAA</XPD:REF>
<XPD:REF name="Views[3]">ms3xQCoEXk2+r0S38fcTygAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[3]" type="UMLModel" guid="rstH60p1hUGdje8ImwF9ZwAA">
<XPD:ATTR name="Name" type="string">Implementation Model</XPD:ATTR>
<XPD:ATTR name="StereotypeProfile" type="string">UMLStandard</XPD:ATTR>
<XPD:ATTR name="StereotypeName" type="string">implementationModel</XPD:ATTR>
<XPD:REF name="Namespace">QRG0R1fCQU2IKNXNK67kJQAA</XPD:REF>
<XPD:ATTR name="#OwnedDiagrams" type="integer">1</XPD:ATTR>
<XPD:OBJ name="OwnedDiagrams[0]" type="UMLComponentDiagram" guid="Ew/Cb+k76EatZgUykI+k5wAA">
<XPD:ATTR name="Name" type="string">Main</XPD:ATTR>
<XPD:REF name="DiagramOwner">rstH60p1hUGdje8ImwF9ZwAA</XPD:REF>
<XPD:OBJ name="DiagramView" type="UMLComponentDiagramView" guid="TwtS/gziW0yPhEuRwMkcqAAA">
<XPD:REF name="Diagram">Ew/Cb+k76EatZgUykI+k5wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[4]" type="UMLModel" guid="06+dRea9SUWgOBrNCJwrswAA">
<XPD:ATTR name="Name" type="string">Deployment Model</XPD:ATTR>
<XPD:ATTR name="StereotypeProfile" type="string">UMLStandard</XPD:ATTR>
<XPD:ATTR name="StereotypeName" type="string">deploymentModel</XPD:ATTR>
<XPD:REF name="Namespace">QRG0R1fCQU2IKNXNK67kJQAA</XPD:REF>
<XPD:ATTR name="#OwnedDiagrams" type="integer">1</XPD:ATTR>
<XPD:OBJ name="OwnedDiagrams[0]" type="UMLDeploymentDiagram" guid="SmNLw2Na60+JY+sZUkivfAAA">
<XPD:ATTR name="Name" type="string">Main</XPD:ATTR>
<XPD:REF name="DiagramOwner">06+dRea9SUWgOBrNCJwrswAA</XPD:REF>
<XPD:OBJ name="DiagramView" type="UMLDeploymentDiagramView" guid="X3FwScnp5EC/pWfZOMsICgAA">
<XPD:REF name="Diagram">SmNLw2Na60+JY+sZUkivfAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
</XPD:BODY>
</XPD:PROJECT>