<?xml version="1.0" encoding="UTF-8"?>
<uml:Model xmi:version="20131001" xmlns:xmi="http://www.omg.org/spec/XMI/20131001" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" xmlns:uml="http://www.eclipse.org/uml2/5.0.0/UML" xmi:id="_s6OXIGBZEeq31cSPSR9mAA" name="Model">
  <packagedElement xmi:type="uml:Package" xmi:id="_-5Ki0HDJEequm7xLIeERRg" name="ClassesAndAssociations">
    <packagedElement xmi:type="uml:Package" xmi:id="_H5908HDKEequm7xLIeERRg" name="Associations">
      <packagedElement xmi:type="uml:Association" xmi:id="_UY9N4G9ZEeqks-MRezUMyA" memberEnd="_UY_DEG9ZEeqks-MRezUMyA _UZEioG9ZEeqks-MRezUMyA">
        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_UY-cAG9ZEeqks-MRezUMyA" source="org.eclipse.papyrus">
          <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_UY-cAW9ZEeqks-MRezUMyA" key="nature" value="UML_Nature"/>
        </eAnnotations>
        <ownedEnd xmi:type="uml:Property" xmi:id="_UZEioG9ZEeqks-MRezUMyA" name="cassignment" type="__FiFYGEnEeqMmJrPvsnLhQ" association="_UY9N4G9ZEeqks-MRezUMyA"/>
      </packagedElement>
      <packagedElement xmi:type="uml:Association" xmi:id="_eyW_wG9bEeqks-MRezUMyA" memberEnd="_eyXm0m9bEeqks-MRezUMyA _eye7kG9bEeqks-MRezUMyA">
        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_eyXm0G9bEeqks-MRezUMyA" source="org.eclipse.papyrus">
          <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_eyXm0W9bEeqks-MRezUMyA" key="nature" value="UML_Nature"/>
        </eAnnotations>
        <ownedEnd xmi:type="uml:Property" xmi:id="_eye7kG9bEeqks-MRezUMyA" type="_NuzqEG9ZEeqks-MRezUMyA" association="_eyW_wG9bEeqks-MRezUMyA">
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_SCXY4G94EeqakuOyKK91tg"/>
          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_SCoeoG94EeqakuOyKK91tg" value="*"/>
        </ownedEnd>
      </packagedElement>
      <packagedElement xmi:type="uml:Association" xmi:id="_NUkBQG9dEeqks-MRezUMyA" memberEnd="_NUkoUm9dEeqks-MRezUMyA _NUrWAG9dEeqks-MRezUMyA">
        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_NUkoUG9dEeqks-MRezUMyA" source="org.eclipse.papyrus">
          <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_NUkoUW9dEeqks-MRezUMyA" key="nature" value="UML_Nature"/>
        </eAnnotations>
        <ownedEnd xmi:type="uml:Property" xmi:id="_NUrWAG9dEeqks-MRezUMyA" name="courseassignment" type="__FiFYGEnEeqMmJrPvsnLhQ" association="_NUkBQG9dEeqks-MRezUMyA">
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_RMWLIG9dEeqks-MRezUMyA"/>
          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_RMc40G9dEeqks-MRezUMyA" value="*"/>
        </ownedEnd>
      </packagedElement>
      <packagedElement xmi:type="uml:Association" xmi:id="_nekQAG9dEeqks-MRezUMyA" memberEnd="_nek3Em9dEeqks-MRezUMyA _nek3FW9dEeqks-MRezUMyA">
        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_nek3EG9dEeqks-MRezUMyA" source="org.eclipse.papyrus">
          <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_nek3EW9dEeqks-MRezUMyA" key="nature" value="UML_Nature"/>
        </eAnnotations>
        <ownedEnd xmi:type="uml:Property" xmi:id="_nek3FW9dEeqks-MRezUMyA" name="assignment" type="_uKK60GXlEeqCdskTbpd-jA" association="_nekQAG9dEeqks-MRezUMyA"/>
      </packagedElement>
      <packagedElement xmi:type="uml:Association" xmi:id="_BJjHYGYREeqq2pYv3YMNcA" memberEnd="_BJkVgmYREeqq2pYv3YMNcA _BJk8kGYREeqq2pYv3YMNcA">
        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_BJkVgGYREeqq2pYv3YMNcA" source="org.eclipse.papyrus">
          <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_BJkVgWYREeqq2pYv3YMNcA" key="nature" value="UML_Nature"/>
        </eAnnotations>
        <ownedEnd xmi:type="uml:Property" xmi:id="_BJk8kGYREeqq2pYv3YMNcA" name="CalcData" type="_0YeooGYQEeqq2pYv3YMNcA" association="_BJjHYGYREeqq2pYv3YMNcA"/>
      </packagedElement>
      <packagedElement xmi:type="uml:Association" xmi:id="_C3gvcGwvEeqdw6kasHCXew" memberEnd="_C3h9kWwvEeqdw6kasHCXew _C3ikoGwvEeqdw6kasHCXew">
        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_C3hWgGwvEeqdw6kasHCXew" source="org.eclipse.papyrus">
          <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_C3h9kGwvEeqdw6kasHCXew" key="nature" value="UML_Nature"/>
        </eAnnotations>
        <ownedEnd xmi:type="uml:Property" xmi:id="_C3ikoGwvEeqdw6kasHCXew" name="calcdata" type="_0YeooGYQEeqq2pYv3YMNcA" aggregation="shared" association="_C3gvcGwvEeqdw6kasHCXew">
          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_FL-FYGwvEeqdw6kasHCXew" value="*"/>
        </ownedEnd>
        <ownedEnd xmi:type="uml:Property" xmi:id="_C3h9kWwvEeqdw6kasHCXew" name="aggregatedata" type="_a4w-cGwuEeqdw6kasHCXew" association="_C3gvcGwvEeqdw6kasHCXew"/>
      </packagedElement>
    </packagedElement>
    <packagedElement xmi:type="uml:Package" xmi:id="_K_8HYHDKEequm7xLIeERRg" name="Classes">
      <packagedElement xmi:type="uml:Class" xmi:id="_uKK60GXlEeqCdskTbpd-jA" name="Assignment" visibility="public">
        <ownedAttribute xmi:type="uml:Property" xmi:id="_nek3Em9dEeqks-MRezUMyA" name="courseassignment" type="__FiFYGEnEeqMmJrPvsnLhQ" association="_nekQAG9dEeqks-MRezUMyA">
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_nek3E29dEeqks-MRezUMyA"/>
          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_nek3FG9dEeqks-MRezUMyA" value="*"/>
        </ownedAttribute>
        <ownedOperation xmi:type="uml:Operation" xmi:id="_YwwJYGXpEeqCdskTbpd-jA" name="addAssignment">
          <ownedParameter xmi:type="uml:Parameter" xmi:id="_YwwJYWXpEeqCdskTbpd-jA" name="cassignment" type="__FiFYGEnEeqMmJrPvsnLhQ"/>
        </ownedOperation>
      </packagedElement>
      <packagedElement xmi:type="uml:Class" xmi:id="_0YeooGYQEeqq2pYv3YMNcA" name="CalcData">
        <ownedAttribute xmi:type="uml:Property" xmi:id="_BJkVgmYREeqq2pYv3YMNcA" name="coursepref" type="_bv1kcGIqEeq7OdFZt-_k0Q" association="_BJjHYGYREeqq2pYv3YMNcA">
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_dSDDIGYREeqq2pYv3YMNcA"/>
          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_dSJw0GYREeqq2pYv3YMNcA" value="*"/>
        </ownedAttribute>
        <ownedOperation xmi:type="uml:Operation" xmi:id="_3puhgGYREeqq2pYv3YMNcA" name="populateData">
          <ownedParameter xmi:type="uml:Parameter" xmi:id="_EElfsGYSEeqq2pYv3YMNcA" name="data">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
          </ownedParameter>
        </ownedOperation>
        <ownedOperation xmi:type="uml:Operation" xmi:id="_o1DIkGwtEeqdw6kasHCXew" name="getData">
          <ownedParameter xmi:type="uml:Parameter" xmi:id="_udq98GwtEeqdw6kasHCXew" name="filePath">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
          </ownedParameter>
        </ownedOperation>
      </packagedElement>
      <packagedElement xmi:type="uml:Class" xmi:id="_a4w-cGwuEeqdw6kasHCXew" name="AggregatedData"/>
      <packagedElement xmi:type="uml:Class" xmi:id="_NuzqEG9ZEeqks-MRezUMyA" name="TeacherAssignment">
        <ownedAttribute xmi:type="uml:Property" xmi:id="_KxCNwGEpEeqMmJrPvsnLhQ" name="countGroupsTD" visibility="private">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
        </ownedAttribute>
        <ownedAttribute xmi:type="uml:Property" xmi:id="_Sz7GIGEpEeqMmJrPvsnLhQ" name="countGroupsTP" visibility="private">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
        </ownedAttribute>
        <ownedAttribute xmi:type="uml:Property" xmi:id="_gmQ0oGEpEeqMmJrPvsnLhQ" name="countGroupsCM" visibility="private">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
        </ownedAttribute>
        <ownedAttribute xmi:type="uml:Property" xmi:id="_eyXm0m9bEeqks-MRezUMyA" name="assignedTeacher" type="_6sn5gGEpEeqMmJrPvsnLhQ" association="_eyW_wG9bEeqks-MRezUMyA"/>
      </packagedElement>
      <packagedElement xmi:type="uml:AssociationClass" xmi:id="_bv1kcGIqEeq7OdFZt-_k0Q" name="CoursePref" visibility="public" memberEnd="_bv2LgmIqEeq7OdFZt-_k0Q _bv2ykGIqEeq7OdFZt-_k0Q">
        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_bv2LgGIqEeq7OdFZt-_k0Q" source="org.eclipse.papyrus">
          <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_bv2LgWIqEeq7OdFZt-_k0Q" key="nature" value="UML_Nature"/>
        </eAnnotations>
        <ownedAttribute xmi:type="uml:Property" xmi:id="_wKdOgGIqEeq7OdFZt-_k0Q" name="prefCM" visibility="private">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#char"/>
        </ownedAttribute>
        <ownedAttribute xmi:type="uml:Property" xmi:id="_zlubgGIqEeq7OdFZt-_k0Q" name="prefTD" visibility="private">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#char"/>
        </ownedAttribute>
        <ownedAttribute xmi:type="uml:Property" xmi:id="_1Kzi8GIqEeq7OdFZt-_k0Q" name="prefCMTD" visibility="private">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#char"/>
        </ownedAttribute>
        <ownedAttribute xmi:type="uml:Property" xmi:id="_2OnJUGIqEeq7OdFZt-_k0Q" name="prefNbGroupsCM" visibility="private">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
        </ownedAttribute>
        <ownedAttribute xmi:type="uml:Property" xmi:id="_4cy4IGIqEeq7OdFZt-_k0Q" name="prefTP" visibility="private">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#char"/>
        </ownedAttribute>
        <ownedAttribute xmi:type="uml:Property" xmi:id="_5h8iUGIqEeq7OdFZt-_k0Q" name="prefCMTP" visibility="private">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#char"/>
        </ownedAttribute>
        <ownedAttribute xmi:type="uml:Property" xmi:id="_8KZyUGIqEeq7OdFZt-_k0Q" name="prefNbGroupsCMTD" visibility="private">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
        </ownedAttribute>
        <ownedAttribute xmi:type="uml:Property" xmi:id="_9i090GIqEeq7OdFZt-_k0Q" name="prefNbGroupsTD" visibility="private">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
        </ownedAttribute>
        <ownedAttribute xmi:type="uml:Property" xmi:id="__xcKcGIqEeq7OdFZt-_k0Q" name="prefNbGroupsTP" visibility="private">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
        </ownedAttribute>
        <ownedAttribute xmi:type="uml:Property" xmi:id="_A6XhYGIrEeq7OdFZt-_k0Q" name="prefNbGroupsCMTP" visibility="private">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
        </ownedAttribute>
        <ownedEnd xmi:type="uml:Property" xmi:id="_bv2ykGIqEeq7OdFZt-_k0Q" name="course" type="_XVBhkGBfEeq31cSPSR9mAA" association="_bv1kcGIqEeq7OdFZt-_k0Q"/>
        <ownedEnd xmi:type="uml:Property" xmi:id="_bv2LgmIqEeq7OdFZt-_k0Q" name="teacher" type="_6sn5gGEpEeqMmJrPvsnLhQ" association="_bv1kcGIqEeq7OdFZt-_k0Q"/>
      </packagedElement>
      <packagedElement xmi:type="uml:Class" xmi:id="_XVBhkGBfEeq31cSPSR9mAA" name="Course">
        <ownedAttribute xmi:type="uml:Property" xmi:id="_Yts48GFVEeq7OdFZt-_k0Q" name="name" visibility="private">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
        </ownedAttribute>
        <ownedAttribute xmi:type="uml:Property" xmi:id="_awCkIGFVEeq7OdFZt-_k0Q" name="nbHoursCM" visibility="private">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
        </ownedAttribute>
        <ownedAttribute xmi:type="uml:Property" xmi:id="_fXmlIGFVEeq7OdFZt-_k0Q" name="nbHoursTD" visibility="private">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
        </ownedAttribute>
        <ownedAttribute xmi:type="uml:Property" xmi:id="_jFoWEGFVEeq7OdFZt-_k0Q" name="nbHoursCMTD" visibility="private">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
        </ownedAttribute>
        <ownedAttribute xmi:type="uml:Property" xmi:id="_nhju0GFVEeq7OdFZt-_k0Q" name="nbHoursTP" visibility="private">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
        </ownedAttribute>
        <ownedAttribute xmi:type="uml:Property" xmi:id="_tJ_W8GFVEeq7OdFZt-_k0Q" name="nbHoursCMTP" visibility="private">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
        </ownedAttribute>
        <ownedAttribute xmi:type="uml:Property" xmi:id="_0zjwYGFVEeq7OdFZt-_k0Q" name="countGroupsTD" visibility="private">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
        </ownedAttribute>
        <ownedAttribute xmi:type="uml:Property" xmi:id="_7Sb4UGFVEeq7OdFZt-_k0Q" name="countGroupsCMTD" visibility="private">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
        </ownedAttribute>
        <ownedAttribute xmi:type="uml:Property" xmi:id="__4igwGFVEeq7OdFZt-_k0Q" name="countGroupsTP" visibility="private">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
        </ownedAttribute>
        <ownedAttribute xmi:type="uml:Property" xmi:id="_FU40sGFWEeq7OdFZt-_k0Q" name="countGroupsCMTP" visibility="private">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
        </ownedAttribute>
        <ownedAttribute xmi:type="uml:Property" xmi:id="_IixF8GFWEeq7OdFZt-_k0Q" name="studyYear" visibility="private">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
        </ownedAttribute>
        <ownedAttribute xmi:type="uml:Property" xmi:id="_LQScIGFWEeq7OdFZt-_k0Q" name="semester" visibility="private">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
        </ownedAttribute>
        <ownedAttribute xmi:type="uml:Property" xmi:id="_XmjwUG9vEeqLo7KqnGqs3g" name="countGroupsCM" visibility="private">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
        </ownedAttribute>
      </packagedElement>
      <packagedElement xmi:type="uml:Class" xmi:id="_wsm04GBfEeq31cSPSR9mAA" name="Program"/>
      <packagedElement xmi:type="uml:Class" xmi:id="_6sn5gGEpEeqMmJrPvsnLhQ" name="Teacher" visibility="public">
        <ownedAttribute xmi:type="uml:Property" xmi:id="_yLGaAGFNEeq7OdFZt-_k0Q" name="lastName" visibility="private">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
        </ownedAttribute>
        <ownedAttribute xmi:type="uml:Property" xmi:id="_2J0SUGFNEeq7OdFZt-_k0Q" name="firstName" visibility="private">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
        </ownedAttribute>
        <ownedAttribute xmi:type="uml:Property" xmi:id="_5KmiwGFNEeq7OdFZt-_k0Q" name="address" visibility="private">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
        </ownedAttribute>
        <ownedAttribute xmi:type="uml:Property" xmi:id="_7-SyYGFNEeq7OdFZt-_k0Q" name="postCode" visibility="private">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
        </ownedAttribute>
        <ownedAttribute xmi:type="uml:Property" xmi:id="__guXUGFNEeq7OdFZt-_k0Q" name="city" visibility="private">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
        </ownedAttribute>
        <ownedAttribute xmi:type="uml:Property" xmi:id="_EKzg0GFOEeq7OdFZt-_k0Q" name="personalPhone" visibility="private">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
        </ownedAttribute>
        <ownedAttribute xmi:type="uml:Property" xmi:id="_a_bSsGFPEeq7OdFZt-_k0Q" name="mobilePhone" visibility="private">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
        </ownedAttribute>
        <ownedAttribute xmi:type="uml:Property" xmi:id="_d88zwGFPEeq7OdFZt-_k0Q" name="personalEmail" visibility="private">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
        </ownedAttribute>
        <ownedAttribute xmi:type="uml:Property" xmi:id="_hWe7YGFPEeq7OdFZt-_k0Q" name="dauphineEmail" visibility="private">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
        </ownedAttribute>
        <ownedAttribute xmi:type="uml:Property" xmi:id="_kecx4GFPEeq7OdFZt-_k0Q" name="status" visibility="private">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
        </ownedAttribute>
        <ownedAttribute xmi:type="uml:Property" xmi:id="_oJ5I4GFPEeq7OdFZt-_k0Q" name="dauphinePhoneNumber" visibility="private">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
        </ownedAttribute>
        <ownedAttribute xmi:type="uml:Property" xmi:id="_q93FUGFPEeq7OdFZt-_k0Q" name="office" visibility="private">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
        </ownedAttribute>
      </packagedElement>
      <packagedElement xmi:type="uml:Class" xmi:id="__FiFYGEnEeqMmJrPvsnLhQ" name="CourseAssignment" visibility="public">
        <ownedAttribute xmi:type="uml:Property" xmi:id="_UY_DEG9ZEeqks-MRezUMyA" name="teacherHours" type="_NuzqEG9ZEeqks-MRezUMyA" association="_UY9N4G9ZEeqks-MRezUMyA">
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_UZARMG9ZEeqks-MRezUMyA"/>
          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_UZCtcG9ZEeqks-MRezUMyA" value="*"/>
        </ownedAttribute>
        <ownedAttribute xmi:type="uml:Property" xmi:id="_NUkoUm9dEeqks-MRezUMyA" name="selectedCourse" type="_XVBhkGBfEeq31cSPSR9mAA" association="_NUkBQG9dEeqks-MRezUMyA"/>
      </packagedElement>
    </packagedElement>
  </packagedElement>
  <packagedElement xmi:type="uml:Package" xmi:id="_Zt3UYHDKEequm7xLIeERRg" name="UseCaseData">
    <packagedElement xmi:type="uml:Interaction" xmi:id="_vvEfcGEsEeqMmJrPvsnLhQ" name="Standard use case" useCase="_2IxMcGEsEeqMmJrPvsnLhQ _D8NHIGEtEeqMmJrPvsnLhQ _O2lKAGEtEeqMmJrPvsnLhQ _pvnpAGEtEeqMmJrPvsnLhQ _23O_gGEtEeqMmJrPvsnLhQ _G2PZ4GEuEeqMmJrPvsnLhQ _URZBwG9jEeqks-MRezUMyA _ZXuCYG9jEeqks-MRezUMyA _fw_fAHDLEequm7xLIeERRg">
      <ownedUseCase xmi:type="uml:UseCase" xmi:id="_2IxMcGEsEeqMmJrPvsnLhQ" name="Assign teachers to courses" subject="_vvEfcGEsEeqMmJrPvsnLhQ"/>
      <ownedUseCase xmi:type="uml:UseCase" xmi:id="_D8NHIGEtEeqMmJrPvsnLhQ" name="Generate assignment Calc files" subject="_vvEfcGEsEeqMmJrPvsnLhQ"/>
      <ownedUseCase xmi:type="uml:UseCase" xmi:id="_O2lKAGEtEeqMmJrPvsnLhQ" name="Generate summarized courses\preferences Calc" subject="_vvEfcGEsEeqMmJrPvsnLhQ"/>
      <ownedUseCase xmi:type="uml:UseCase" xmi:id="_pvnpAGEtEeqMmJrPvsnLhQ" name="Read data" subject="_vvEfcGEsEeqMmJrPvsnLhQ"/>
      <ownedUseCase xmi:type="uml:UseCase" xmi:id="_23O_gGEtEeqMmJrPvsnLhQ" name="Read information about teachers" subject="_vvEfcGEsEeqMmJrPvsnLhQ">
        <generalization xmi:type="uml:Generalization" xmi:id="_dxg6kHDLEequm7xLIeERRg" general="_pvnpAGEtEeqMmJrPvsnLhQ"/>
      </ownedUseCase>
      <ownedUseCase xmi:type="uml:UseCase" xmi:id="_G2PZ4GEuEeqMmJrPvsnLhQ" name="Read teacher's preferences" subject="_vvEfcGEsEeqMmJrPvsnLhQ">
        <generalization xmi:type="uml:Generalization" xmi:id="_mvBoIHDLEequm7xLIeERRg" general="_pvnpAGEtEeqMmJrPvsnLhQ"/>
      </ownedUseCase>
      <ownedUseCase xmi:type="uml:UseCase" xmi:id="_URZBwG9jEeqks-MRezUMyA" name="Generate an assignment Calc file per teacher" subject="_vvEfcGEsEeqMmJrPvsnLhQ">
        <generalization xmi:type="uml:Generalization" xmi:id="_lIjzMG9jEeqks-MRezUMyA" general="_D8NHIGEtEeqMmJrPvsnLhQ"/>
      </ownedUseCase>
      <ownedUseCase xmi:type="uml:UseCase" xmi:id="_ZXuCYG9jEeqks-MRezUMyA" name="Generate a global assignment file" subject="_vvEfcGEsEeqMmJrPvsnLhQ">
        <generalization xmi:type="uml:Generalization" xmi:id="_mcVIMG9jEeqks-MRezUMyA" general="_D8NHIGEtEeqMmJrPvsnLhQ"/>
      </ownedUseCase>
      <ownedUseCase xmi:type="uml:UseCase" xmi:id="_fw_fAHDLEequm7xLIeERRg" name="Read a list of courses" subject="_vvEfcGEsEeqMmJrPvsnLhQ">
        <generalization xmi:type="uml:Generalization" xmi:id="_oBHiIHDLEequm7xLIeERRg" general="_pvnpAGEtEeqMmJrPvsnLhQ"/>
      </ownedUseCase>
    </packagedElement>
    <packagedElement xmi:type="uml:Actor" xmi:id="_b9rHsGBfEeq31cSPSR9mAA" name="Admin" visibility="public"/>
    <packagedElement xmi:type="uml:Package" xmi:id="_Q0d_4HDMEequm7xLIeERRg" name="Links">
      <packagedElement xmi:type="uml:Usage" xmi:id="_8VPKoG9iEeqks-MRezUMyA" client="_2IxMcGEsEeqMmJrPvsnLhQ" supplier="_pvnpAGEtEeqMmJrPvsnLhQ"/>
      <packagedElement xmi:type="uml:Usage" xmi:id="_9hzrcG9iEeqks-MRezUMyA" client="_O2lKAGEtEeqMmJrPvsnLhQ" supplier="_pvnpAGEtEeqMmJrPvsnLhQ"/>
      <packagedElement xmi:type="uml:Usage" xmi:id="__zxHAG9iEeqks-MRezUMyA" client="_D8NHIGEtEeqMmJrPvsnLhQ" supplier="_pvnpAGEtEeqMmJrPvsnLhQ"/>
      <packagedElement xmi:type="uml:Association" xmi:id="_h3TTQG9iEeqks-MRezUMyA" memberEnd="_h3T6Um9iEeqks-MRezUMyA _h3T6U29iEeqks-MRezUMyA">
        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_h3T6UG9iEeqks-MRezUMyA" source="org.eclipse.papyrus">
          <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_h3T6UW9iEeqks-MRezUMyA" key="nature" value="UML_Nature"/>
        </eAnnotations>
        <ownedEnd xmi:type="uml:Property" xmi:id="_h3T6Um9iEeqks-MRezUMyA" name="generate summarized courses\preferences calc" type="_O2lKAGEtEeqMmJrPvsnLhQ" association="_h3TTQG9iEeqks-MRezUMyA"/>
        <ownedEnd xmi:type="uml:Property" xmi:id="_h3T6U29iEeqks-MRezUMyA" name="admin" type="_b9rHsGBfEeq31cSPSR9mAA" association="_h3TTQG9iEeqks-MRezUMyA"/>
      </packagedElement>
      <packagedElement xmi:type="uml:Association" xmi:id="_wR7w0G9iEeqks-MRezUMyA" memberEnd="_wSACQW9iEeqks-MRezUMyA _wSApUG9iEeqks-MRezUMyA">
        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_wR7w0W9iEeqks-MRezUMyA" source="org.eclipse.papyrus">
          <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_wSACQG9iEeqks-MRezUMyA" key="nature" value="UML_Nature"/>
        </eAnnotations>
        <ownedEnd xmi:type="uml:Property" xmi:id="_wSACQW9iEeqks-MRezUMyA" name="generate assignment calc files" type="_D8NHIGEtEeqMmJrPvsnLhQ" association="_wR7w0G9iEeqks-MRezUMyA"/>
        <ownedEnd xmi:type="uml:Property" xmi:id="_wSApUG9iEeqks-MRezUMyA" name="admin" type="_b9rHsGBfEeq31cSPSR9mAA" association="_wR7w0G9iEeqks-MRezUMyA"/>
      </packagedElement>
      <packagedElement xmi:type="uml:Association" xmi:id="_pPkSQHDLEequm7xLIeERRg" memberEnd="_pPmHcHDLEequm7xLIeERRg _pPmHcXDLEequm7xLIeERRg">
        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_pPlgYHDLEequm7xLIeERRg" source="org.eclipse.papyrus">
          <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_pPlgYXDLEequm7xLIeERRg" key="nature" value="UML_Nature"/>
        </eAnnotations>
        <ownedEnd xmi:type="uml:Property" xmi:id="_pPmHcHDLEequm7xLIeERRg" name="assign teachers to courses" type="_2IxMcGEsEeqMmJrPvsnLhQ" association="_pPkSQHDLEequm7xLIeERRg"/>
        <ownedEnd xmi:type="uml:Property" xmi:id="_pPmHcXDLEequm7xLIeERRg" name="admin" type="_b9rHsGBfEeq31cSPSR9mAA" association="_pPkSQHDLEequm7xLIeERRg"/>
      </packagedElement>
    </packagedElement>
  </packagedElement>
  <packagedElement xmi:type="uml:Package" xmi:id="_mzLk0HDKEequm7xLIeERRg" name="SeqData">
    <packagedElement xmi:type="uml:Interaction" xmi:id="_-O6LAGBZEeq31cSPSR9mAA" name="Global Project" visibility="public">
      <ownedAttribute xmi:type="uml:Property" xmi:id="_d0Q14GBfEeq31cSPSR9mAA" name="" type="_b9rHsGBfEeq31cSPSR9mAA"/>
      <ownedAttribute xmi:type="uml:Property" xmi:id="_yr06oGBfEeq31cSPSR9mAA" name="" type="_wsm04GBfEeq31cSPSR9mAA"/>
      <ownedAttribute xmi:type="uml:Property" xmi:id="_n8licG6REeqIeI1UFw-5OA" name="" type="_6sn5gGEpEeqMmJrPvsnLhQ"/>
      <lifeline xmi:type="uml:Lifeline" xmi:id="_I0Oj4GBaEeq31cSPSR9mAA" name="Teacher" represents="_n8licG6REeqIeI1UFw-5OA" coveredBy="_U49hEGBaEeq31cSPSR9mAA _U44BgGBaEeq31cSPSR9mAA _cP7HkWBaEeq31cSPSR9mAA _Dr5isGBbEeq31cSPSR9mAA _Dr5isWBbEeq31cSPSR9mAA _YTRPUGBbEeq31cSPSR9mAA _U4-IIGBaEeq31cSPSR9mAA _b4JxIG6aEeqIeI1UFw-5OA"/>
      <lifeline xmi:type="uml:Lifeline" xmi:id="_N7rl4GBaEeq31cSPSR9mAA" name="Admin" represents="_d0Q14GBfEeq31cSPSR9mAA" coveredBy="_WOvBMGBaEeq31cSPSR9mAA _WOtzEGBaEeq31cSPSR9mAA _cP7HkGBaEeq31cSPSR9mAA _YTRPUWBbEeq31cSPSR9mAA _wb-7wWBbEeq31cSPSR9mAA _gS0fcG63EeqpHbxk__FH3A _roxrEG63EeqpHbxk__FH3A _G0kR4GBdEeq31cSPSR9mAA _Fos7IG6UEeqIeI1UFw-5OA _2r81sG6YEeqIeI1UFw-5OA _WOvoQGBaEeq31cSPSR9mAA _b4JxIG6aEeqIeI1UFw-5OA"/>
      <lifeline xmi:type="uml:Lifeline" xmi:id="_Ql1fAGBaEeq31cSPSR9mAA" name="Program" represents="_yr06oGBfEeq31cSPSR9mAA" coveredBy="_hZxg0GBbEeq31cSPSR9mAA _hZw5wGBbEeq31cSPSR9mAA _wb_i0GBbEeq31cSPSR9mAA _gS0fcG63EeqpHbxk__FH3A _roxrEG63EeqpHbxk__FH3A _G0kR4WBdEeq31cSPSR9mAA _G-8LUGBcEeq31cSPSR9mAA _G-8LUWBcEeq31cSPSR9mAA _d1dPgG6TEeqIeI1UFw-5OA _d1dPgW6TEeqIeI1UFw-5OA _FosUEW6UEeqIeI1UFw-5OA _2r81sW6YEeqIeI1UFw-5OA _b4JxIG6aEeqIeI1UFw-5OA"/>
      <fragment xmi:type="uml:ExecutionOccurrenceSpecification" xmi:id="_U49hEGBaEeq31cSPSR9mAA" name="ActionExecutionSpecification4Start" covered="_I0Oj4GBaEeq31cSPSR9mAA" execution="_U44BgGBaEeq31cSPSR9mAA"/>
      <fragment xmi:type="uml:ActionExecutionSpecification" xmi:id="_U44BgGBaEeq31cSPSR9mAA" name="ActionExecutionSpecification4" covered="_I0Oj4GBaEeq31cSPSR9mAA" finish="_U4-IIGBaEeq31cSPSR9mAA" start="_U49hEGBaEeq31cSPSR9mAA"/>
      <fragment xmi:type="uml:ExecutionOccurrenceSpecification" xmi:id="_WOvBMGBaEeq31cSPSR9mAA" name="ActionExecutionSpecification7Start" covered="_N7rl4GBaEeq31cSPSR9mAA" execution="_WOtzEGBaEeq31cSPSR9mAA"/>
      <fragment xmi:type="uml:ActionExecutionSpecification" xmi:id="_WOtzEGBaEeq31cSPSR9mAA" name="ActionExecutionSpecification7" covered="_N7rl4GBaEeq31cSPSR9mAA" finish="_WOvoQGBaEeq31cSPSR9mAA" start="_WOvBMGBaEeq31cSPSR9mAA"/>
      <fragment xmi:type="uml:MessageOccurrenceSpecification" xmi:id="_cP7HkGBaEeq31cSPSR9mAA" name="Message10SendEvent" covered="_N7rl4GBaEeq31cSPSR9mAA" message="_cPzLwGBaEeq31cSPSR9mAA"/>
      <fragment xmi:type="uml:MessageOccurrenceSpecification" xmi:id="_cP7HkWBaEeq31cSPSR9mAA" name="Message10ReceiveEvent" covered="_I0Oj4GBaEeq31cSPSR9mAA" message="_cPzLwGBaEeq31cSPSR9mAA"/>
      <fragment xmi:type="uml:MessageOccurrenceSpecification" xmi:id="_Dr5isGBbEeq31cSPSR9mAA" name="Message13SendEvent" covered="_I0Oj4GBaEeq31cSPSR9mAA" message="_Dr47oGBbEeq31cSPSR9mAA"/>
      <fragment xmi:type="uml:MessageOccurrenceSpecification" xmi:id="_Dr5isWBbEeq31cSPSR9mAA" name="Message13ReceiveEvent" covered="_I0Oj4GBaEeq31cSPSR9mAA" message="_Dr47oGBbEeq31cSPSR9mAA"/>
      <fragment xmi:type="uml:MessageOccurrenceSpecification" xmi:id="_YTRPUGBbEeq31cSPSR9mAA" name="Message16SendEvent" covered="_I0Oj4GBaEeq31cSPSR9mAA" message="_YTQoQGBbEeq31cSPSR9mAA"/>
      <fragment xmi:type="uml:MessageOccurrenceSpecification" xmi:id="_YTRPUWBbEeq31cSPSR9mAA" name="Message16ReceiveEvent" covered="_N7rl4GBaEeq31cSPSR9mAA" message="_YTQoQGBbEeq31cSPSR9mAA"/>
      <fragment xmi:type="uml:MessageOccurrenceSpecification" xmi:id="_wb-7wWBbEeq31cSPSR9mAA" name="Message22SendEvent" covered="_N7rl4GBaEeq31cSPSR9mAA" message="_wb-7wGBbEeq31cSPSR9mAA"/>
      <fragment xmi:type="uml:ExecutionOccurrenceSpecification" xmi:id="_hZxg0GBbEeq31cSPSR9mAA" name="BehaviorExecutionSpecification19Start" covered="_Ql1fAGBaEeq31cSPSR9mAA" execution="_hZw5wGBbEeq31cSPSR9mAA"/>
      <fragment xmi:type="uml:BehaviorExecutionSpecification" xmi:id="_hZw5wGBbEeq31cSPSR9mAA" name="BehaviorExecutionSpecification19" covered="_Ql1fAGBaEeq31cSPSR9mAA" finish="_2r81sG6YEeqIeI1UFw-5OA" start="_hZxg0GBbEeq31cSPSR9mAA"/>
      <fragment xmi:type="uml:MessageOccurrenceSpecification" xmi:id="_wb_i0GBbEeq31cSPSR9mAA" name="Message22ReceiveEvent" covered="_Ql1fAGBaEeq31cSPSR9mAA" message="_wb-7wGBbEeq31cSPSR9mAA"/>
      <fragment xmi:type="uml:CombinedFragment" xmi:id="_gS0fcG63EeqpHbxk__FH3A" name="CombinedFragment44" covered="_N7rl4GBaEeq31cSPSR9mAA _Ql1fAGBaEeq31cSPSR9mAA" interactionOperator="loop">
        <operand xmi:type="uml:InteractionOperand" xmi:id="_roxrEG63EeqpHbxk__FH3A" name="InteractionOperand2" covered="_N7rl4GBaEeq31cSPSR9mAA _Ql1fAGBaEeq31cSPSR9mAA">
          <fragment xmi:type="uml:MessageOccurrenceSpecification" xmi:id="_G0kR4GBdEeq31cSPSR9mAA" name="Message28SendEvent" covered="_N7rl4GBaEeq31cSPSR9mAA" message="_G0jq0GBdEeq31cSPSR9mAA"/>
          <fragment xmi:type="uml:MessageOccurrenceSpecification" xmi:id="_G0kR4WBdEeq31cSPSR9mAA" name="Message28ReceiveEvent" covered="_Ql1fAGBaEeq31cSPSR9mAA" message="_G0jq0GBdEeq31cSPSR9mAA"/>
          <fragment xmi:type="uml:MessageOccurrenceSpecification" xmi:id="_G-8LUGBcEeq31cSPSR9mAA" name="Message25SendEvent" covered="_Ql1fAGBaEeq31cSPSR9mAA" message="_G-7kQGBcEeq31cSPSR9mAA"/>
          <fragment xmi:type="uml:MessageOccurrenceSpecification" xmi:id="_G-8LUWBcEeq31cSPSR9mAA" name="Message25ReceiveEvent" covered="_Ql1fAGBaEeq31cSPSR9mAA" message="_G-7kQGBcEeq31cSPSR9mAA"/>
          <guard xmi:type="uml:InteractionConstraint" xmi:id="_roy5MG63EeqpHbxk__FH3A" name="guard">
            <specification xmi:type="uml:LiteralString" xmi:id="_6kdnQG63EeqpHbxk__FH3A" name="constraintLoop1" value="teacherWishToBeLoaded()"/>
          </guard>
        </operand>
      </fragment>
      <fragment xmi:type="uml:MessageOccurrenceSpecification" xmi:id="_d1dPgG6TEeqIeI1UFw-5OA" name="Message35SendEvent" covered="_Ql1fAGBaEeq31cSPSR9mAA" message="_d1V6wG6TEeqIeI1UFw-5OA"/>
      <fragment xmi:type="uml:MessageOccurrenceSpecification" xmi:id="_d1dPgW6TEeqIeI1UFw-5OA" name="Message35ReceiveEvent" covered="_Ql1fAGBaEeq31cSPSR9mAA" message="_d1V6wG6TEeqIeI1UFw-5OA"/>
      <fragment xmi:type="uml:MessageOccurrenceSpecification" xmi:id="_FosUEW6UEeqIeI1UFw-5OA" name="Message38SendEvent" covered="_Ql1fAGBaEeq31cSPSR9mAA" message="_FosUEG6UEeqIeI1UFw-5OA"/>
      <fragment xmi:type="uml:MessageOccurrenceSpecification" xmi:id="_Fos7IG6UEeqIeI1UFw-5OA" name="Message38ReceiveEvent" covered="_N7rl4GBaEeq31cSPSR9mAA" message="_FosUEG6UEeqIeI1UFw-5OA"/>
      <fragment xmi:type="uml:MessageOccurrenceSpecification" xmi:id="_2r81sG6YEeqIeI1UFw-5OA" name="Message41SendEvent" covered="_N7rl4GBaEeq31cSPSR9mAA" message="_2r8OoG6YEeqIeI1UFw-5OA"/>
      <fragment xmi:type="uml:MessageOccurrenceSpecification" xmi:id="_2r81sW6YEeqIeI1UFw-5OA" name="Message41ReceiveEvent" covered="_Ql1fAGBaEeq31cSPSR9mAA" message="_2r8OoG6YEeqIeI1UFw-5OA"/>
      <fragment xmi:type="uml:ExecutionOccurrenceSpecification" xmi:id="_U4-IIGBaEeq31cSPSR9mAA" name="ActionExecutionSpecification4Finish" covered="_I0Oj4GBaEeq31cSPSR9mAA" execution="_U44BgGBaEeq31cSPSR9mAA"/>
      <fragment xmi:type="uml:ExecutionOccurrenceSpecification" xmi:id="_WOvoQGBaEeq31cSPSR9mAA" name="ActionExecutionSpecification7Finish" covered="_N7rl4GBaEeq31cSPSR9mAA" execution="_WOtzEGBaEeq31cSPSR9mAA"/>
      <fragment xmi:type="uml:InteractionUse" xmi:id="_b4JxIG6aEeqIeI1UFw-5OA" name="ReferenceToSeq_diagram_Assignment" visibility="public" covered="_N7rl4GBaEeq31cSPSR9mAA _I0Oj4GBaEeq31cSPSR9mAA _Ql1fAGBaEeq31cSPSR9mAA" refersTo="_9XmyMG6UEeqIeI1UFw-5OA"/>
      <message xmi:type="uml:Message" xmi:id="_cPzLwGBaEeq31cSPSR9mAA" name="sendMail(&quot;AA-Saisie voeux 2016-2017.ods&quot;)" messageSort="asynchCall" receiveEvent="_cP7HkWBaEeq31cSPSR9mAA" sendEvent="_cP7HkGBaEeq31cSPSR9mAA"/>
      <message xmi:type="uml:Message" xmi:id="_Dr47oGBbEeq31cSPSR9mAA" name="complete(&quot;AA-Saisie voeux 2016-2017.ods&quot;) " messageSort="asynchCall" receiveEvent="_Dr5isWBbEeq31cSPSR9mAA" sendEvent="_Dr5isGBbEeq31cSPSR9mAA"/>
      <message xmi:type="uml:Message" xmi:id="_YTQoQGBbEeq31cSPSR9mAA" name="sendMail(&quot;AA-Saisie voeux 2016-2017.ods&quot;)" messageSort="asynchCall" receiveEvent="_YTRPUWBbEeq31cSPSR9mAA" sendEvent="_YTRPUGBbEeq31cSPSR9mAA"/>
      <message xmi:type="uml:Message" xmi:id="_wb-7wGBbEeq31cSPSR9mAA" name="launchInterface()" messageSort="asynchCall" receiveEvent="_wb_i0GBbEeq31cSPSR9mAA" sendEvent="_wb-7wWBbEeq31cSPSR9mAA"/>
      <message xmi:type="uml:Message" xmi:id="_G-7kQGBcEeq31cSPSR9mAA" name="populateData(in data : String)" receiveEvent="_G-8LUWBcEeq31cSPSR9mAA" sendEvent="_G-8LUGBcEeq31cSPSR9mAA"/>
      <message xmi:type="uml:Message" xmi:id="_G0jq0GBdEeq31cSPSR9mAA" name="load(&quot;AA-Saisie des voeux 2016-2017.ods&quot;)" messageSort="asynchCall" receiveEvent="_G0kR4WBdEeq31cSPSR9mAA" sendEvent="_G0kR4GBdEeq31cSPSR9mAA"/>
      <message xmi:type="uml:Message" xmi:id="_d1V6wG6TEeqIeI1UFw-5OA" name="generateAggregatedDataFile(in calc: CalcData)" receiveEvent="_d1dPgW6TEeqIeI1UFw-5OA" sendEvent="_d1dPgG6TEeqIeI1UFw-5OA"/>
      <message xmi:type="uml:Message" xmi:id="_FosUEG6UEeqIeI1UFw-5OA" name="deliverAggregatedDataFile(&quot;Fichier Agrégé.ods&quot;)" receiveEvent="_Fos7IG6UEeqIeI1UFw-5OA" sendEvent="_FosUEW6UEeqIeI1UFw-5OA"/>
      <message xmi:type="uml:Message" xmi:id="_2r8OoG6YEeqIeI1UFw-5OA" name="quitInterface()" messageSort="reply" receiveEvent="_2r81sW6YEeqIeI1UFw-5OA" sendEvent="_2r81sG6YEeqIeI1UFw-5OA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Interaction" xmi:id="_9XmyMG6UEeqIeI1UFw-5OA" name="AdminAssignement" visibility="public">
      <ownedAttribute xmi:type="uml:Property" xmi:id="_QGDOUG6VEeqIeI1UFw-5OA" name="" type="_6sn5gGEpEeqMmJrPvsnLhQ"/>
      <ownedAttribute xmi:type="uml:Property" xmi:id="_Sz_bQG6VEeqIeI1UFw-5OA" name="" type="_b9rHsGBfEeq31cSPSR9mAA"/>
      <ownedAttribute xmi:type="uml:Property" xmi:id="_VbPxYG6VEeqIeI1UFw-5OA" name="" type="_wsm04GBfEeq31cSPSR9mAA"/>
      <lifeline xmi:type="uml:Lifeline" xmi:id="_MIGyEG6VEeqIeI1UFw-5OA" name=": Teacher" represents="_QGDOUG6VEeqIeI1UFw-5OA" coveredBy="_YqBagG6VEeqIeI1UFw-5OA _YqAMYG6VEeqIeI1UFw-5OA _Y8pGoG64EeqpHbxk__FH3A _g0biQG64EeqpHbxk__FH3A _b8yrcW6YEeqIeI1UFw-5OA _YqBagW6VEeqIeI1UFw-5OA"/>
      <lifeline xmi:type="uml:Lifeline" xmi:id="_Sz-0MG6VEeqIeI1UFw-5OA" name=": Admin" represents="_Sz_bQG6VEeqIeI1UFw-5OA" coveredBy="_aKDp4G6VEeqIeI1UFw-5OA _aKDC0G6VEeqIeI1UFw-5OA _Y8pGoG64EeqpHbxk__FH3A _g0biQG64EeqpHbxk__FH3A _Qgc14G6WEeqIeI1UFw-5OA _7BiIUG64EeqpHbxk__FH3A _CUzhoG65EeqpHbxk__FH3A _aUj0QG6WEeqIeI1UFw-5OA _o0b-MG6WEeqIeI1UFw-5OA _tlXWkG6WEeqIeI1UFw-5OA _7Y9CQW6WEeqIeI1UFw-5OA _WiT_wW6YEeqIeI1UFw-5OA _b8yrcG6YEeqIeI1UFw-5OA _aKEQ8G6VEeqIeI1UFw-5OA"/>
      <lifeline xmi:type="uml:Lifeline" xmi:id="_VbOjQG6VEeqIeI1UFw-5OA" name=": Program" represents="_VbPxYG6VEeqIeI1UFw-5OA" coveredBy="_b9QF0G6VEeqIeI1UFw-5OA _b9PewG6VEeqIeI1UFw-5OA _Y8pGoG64EeqpHbxk__FH3A _g0biQG64EeqpHbxk__FH3A _Qgc14W6WEeqIeI1UFw-5OA _7BiIUG64EeqpHbxk__FH3A _CUzhoG65EeqpHbxk__FH3A _aUjNMG6WEeqIeI1UFw-5OA _o0b-MW6WEeqIeI1UFw-5OA _tlXWkW6WEeqIeI1UFw-5OA _7Y9CQG6WEeqIeI1UFw-5OA _DZ7PEG6XEeqIeI1UFw-5OA _DZ72IG6XEeqIeI1UFw-5OA _WiT_wG6YEeqIeI1UFw-5OA _b9Qs4G6VEeqIeI1UFw-5OA"/>
      <fragment xmi:type="uml:ExecutionOccurrenceSpecification" xmi:id="_YqBagG6VEeqIeI1UFw-5OA" name="ActionExecutionSpecification7Start" covered="_MIGyEG6VEeqIeI1UFw-5OA" execution="_YqAMYG6VEeqIeI1UFw-5OA"/>
      <fragment xmi:type="uml:ActionExecutionSpecification" xmi:id="_YqAMYG6VEeqIeI1UFw-5OA" name="ActionExecutionSpecification7" covered="_MIGyEG6VEeqIeI1UFw-5OA" finish="_YqBagW6VEeqIeI1UFw-5OA" start="_YqBagG6VEeqIeI1UFw-5OA"/>
      <fragment xmi:type="uml:ExecutionOccurrenceSpecification" xmi:id="_aKDp4G6VEeqIeI1UFw-5OA" name="ActionExecutionSpecification10Start" covered="_Sz-0MG6VEeqIeI1UFw-5OA" execution="_aKDC0G6VEeqIeI1UFw-5OA"/>
      <fragment xmi:type="uml:ActionExecutionSpecification" xmi:id="_aKDC0G6VEeqIeI1UFw-5OA" name="ActionExecutionSpecification10" covered="_Sz-0MG6VEeqIeI1UFw-5OA" finish="_aKEQ8G6VEeqIeI1UFw-5OA" start="_aKDp4G6VEeqIeI1UFw-5OA"/>
      <fragment xmi:type="uml:ExecutionOccurrenceSpecification" xmi:id="_b9QF0G6VEeqIeI1UFw-5OA" name="BehaviorExecutionSpecification13Start" covered="_VbOjQG6VEeqIeI1UFw-5OA" execution="_b9PewG6VEeqIeI1UFw-5OA"/>
      <fragment xmi:type="uml:BehaviorExecutionSpecification" xmi:id="_b9PewG6VEeqIeI1UFw-5OA" name="BehaviorExecutionSpecification13" covered="_VbOjQG6VEeqIeI1UFw-5OA" finish="_b9Qs4G6VEeqIeI1UFw-5OA" start="_b9QF0G6VEeqIeI1UFw-5OA"/>
      <fragment xmi:type="uml:CombinedFragment" xmi:id="_Y8pGoG64EeqpHbxk__FH3A" name="CombinedFragment40" covered="_VbOjQG6VEeqIeI1UFw-5OA _MIGyEG6VEeqIeI1UFw-5OA _Sz-0MG6VEeqIeI1UFw-5OA" interactionOperator="opt">
        <operand xmi:type="uml:InteractionOperand" xmi:id="_g0biQG64EeqpHbxk__FH3A" name="InteractionOperand2" covered="_VbOjQG6VEeqIeI1UFw-5OA _MIGyEG6VEeqIeI1UFw-5OA _Sz-0MG6VEeqIeI1UFw-5OA">
          <fragment xmi:type="uml:MessageOccurrenceSpecification" xmi:id="_Qgc14G6WEeqIeI1UFw-5OA" name="Message16SendEvent" covered="_Sz-0MG6VEeqIeI1UFw-5OA" message="_QgcO0G6WEeqIeI1UFw-5OA"/>
          <fragment xmi:type="uml:MessageOccurrenceSpecification" xmi:id="_Qgc14W6WEeqIeI1UFw-5OA" name="Message16ReceiveEvent" covered="_VbOjQG6VEeqIeI1UFw-5OA" message="_QgcO0G6WEeqIeI1UFw-5OA"/>
          <fragment xmi:type="uml:CombinedFragment" xmi:id="_7BiIUG64EeqpHbxk__FH3A" name="CombinedFragment25" covered="_VbOjQG6VEeqIeI1UFw-5OA _Sz-0MG6VEeqIeI1UFw-5OA" interactionOperator="loop">
            <operand xmi:type="uml:InteractionOperand" xmi:id="_CUzhoG65EeqpHbxk__FH3A" name="InteractionOperand2" covered="_VbOjQG6VEeqIeI1UFw-5OA _Sz-0MG6VEeqIeI1UFw-5OA">
              <fragment xmi:type="uml:MessageOccurrenceSpecification" xmi:id="_aUjNMG6WEeqIeI1UFw-5OA" name="Message19SendEvent" covered="_VbOjQG6VEeqIeI1UFw-5OA" message="_aUimIG6WEeqIeI1UFw-5OA"/>
              <fragment xmi:type="uml:MessageOccurrenceSpecification" xmi:id="_aUj0QG6WEeqIeI1UFw-5OA" name="Message19ReceiveEvent" covered="_Sz-0MG6VEeqIeI1UFw-5OA" message="_aUimIG6WEeqIeI1UFw-5OA"/>
              <fragment xmi:type="uml:MessageOccurrenceSpecification" xmi:id="_o0b-MG6WEeqIeI1UFw-5OA" name="Message22SendEvent" covered="_Sz-0MG6VEeqIeI1UFw-5OA" message="_o0bXIG6WEeqIeI1UFw-5OA"/>
              <fragment xmi:type="uml:MessageOccurrenceSpecification" xmi:id="_o0b-MW6WEeqIeI1UFw-5OA" name="Message22ReceiveEvent" covered="_VbOjQG6VEeqIeI1UFw-5OA" message="_o0bXIG6WEeqIeI1UFw-5OA"/>
              <fragment xmi:type="uml:MessageOccurrenceSpecification" xmi:id="_tlXWkG6WEeqIeI1UFw-5OA" name="Message25SendEvent" covered="_Sz-0MG6VEeqIeI1UFw-5OA" message="_tlWvgG6WEeqIeI1UFw-5OA"/>
              <fragment xmi:type="uml:MessageOccurrenceSpecification" xmi:id="_tlXWkW6WEeqIeI1UFw-5OA" name="Message25ReceiveEvent" covered="_VbOjQG6VEeqIeI1UFw-5OA" message="_tlWvgG6WEeqIeI1UFw-5OA"/>
              <fragment xmi:type="uml:MessageOccurrenceSpecification" xmi:id="_7Y9CQG6WEeqIeI1UFw-5OA" name="Message28SendEvent" covered="_VbOjQG6VEeqIeI1UFw-5OA" message="_7Y8bMG6WEeqIeI1UFw-5OA"/>
              <fragment xmi:type="uml:MessageOccurrenceSpecification" xmi:id="_7Y9CQW6WEeqIeI1UFw-5OA" name="Message28ReceiveEvent" covered="_Sz-0MG6VEeqIeI1UFw-5OA" message="_7Y8bMG6WEeqIeI1UFw-5OA"/>
              <guard xmi:type="uml:InteractionConstraint" xmi:id="_CU0IsG65EeqpHbxk__FH3A" name="guard">
                <specification xmi:type="uml:LiteralString" xmi:id="_OuWRMG65EeqpHbxk__FH3A" name="constraintLoop2" value="assignmentIsNotSatisfying()"/>
              </guard>
            </operand>
          </fragment>
          <fragment xmi:type="uml:MessageOccurrenceSpecification" xmi:id="_DZ7PEG6XEeqIeI1UFw-5OA" name="Message31SendEvent" covered="_VbOjQG6VEeqIeI1UFw-5OA" message="_DZ6oAG6XEeqIeI1UFw-5OA"/>
          <fragment xmi:type="uml:MessageOccurrenceSpecification" xmi:id="_DZ72IG6XEeqIeI1UFw-5OA" name="Message31ReceiveEvent" covered="_VbOjQG6VEeqIeI1UFw-5OA" message="_DZ6oAG6XEeqIeI1UFw-5OA"/>
          <fragment xmi:type="uml:MessageOccurrenceSpecification" xmi:id="_WiT_wG6YEeqIeI1UFw-5OA" name="Message34SendEvent" covered="_VbOjQG6VEeqIeI1UFw-5OA" message="_WiTYsG6YEeqIeI1UFw-5OA"/>
          <fragment xmi:type="uml:MessageOccurrenceSpecification" xmi:id="_WiT_wW6YEeqIeI1UFw-5OA" name="Message34ReceiveEvent" covered="_Sz-0MG6VEeqIeI1UFw-5OA" message="_WiTYsG6YEeqIeI1UFw-5OA"/>
          <fragment xmi:type="uml:MessageOccurrenceSpecification" xmi:id="_b8yrcG6YEeqIeI1UFw-5OA" name="Message37SendEvent" covered="_Sz-0MG6VEeqIeI1UFw-5OA" message="_b8yEYG6YEeqIeI1UFw-5OA"/>
          <fragment xmi:type="uml:MessageOccurrenceSpecification" xmi:id="_b8yrcW6YEeqIeI1UFw-5OA" name="Message37ReceiveEvent" covered="_MIGyEG6VEeqIeI1UFw-5OA" message="_b8yEYG6YEeqIeI1UFw-5OA"/>
          <guard xmi:type="uml:InteractionConstraint" xmi:id="_g0cJUG64EeqpHbxk__FH3A" name="guard">
            <specification xmi:type="uml:LiteralString" xmi:id="_xcjyIG64EeqpHbxk__FH3A" name="constraintOpt1" value="demandAssignmentGUI()"/>
          </guard>
        </operand>
      </fragment>
      <fragment xmi:type="uml:ExecutionOccurrenceSpecification" xmi:id="_YqBagW6VEeqIeI1UFw-5OA" name="ActionExecutionSpecification7Finish" covered="_MIGyEG6VEeqIeI1UFw-5OA" execution="_YqAMYG6VEeqIeI1UFw-5OA"/>
      <fragment xmi:type="uml:ExecutionOccurrenceSpecification" xmi:id="_aKEQ8G6VEeqIeI1UFw-5OA" name="ActionExecutionSpecification10Finish" covered="_Sz-0MG6VEeqIeI1UFw-5OA" execution="_aKDC0G6VEeqIeI1UFw-5OA"/>
      <fragment xmi:type="uml:ExecutionOccurrenceSpecification" xmi:id="_b9Qs4G6VEeqIeI1UFw-5OA" name="BehaviorExecutionSpecification13Finish" covered="_VbOjQG6VEeqIeI1UFw-5OA" execution="_b9PewG6VEeqIeI1UFw-5OA"/>
      <message xmi:type="uml:Message" xmi:id="_QgcO0G6WEeqIeI1UFw-5OA" name="demandAssignmentGUI()" messageSort="asynchCall" receiveEvent="_Qgc14W6WEeqIeI1UFw-5OA" sendEvent="_Qgc14G6WEeqIeI1UFw-5OA"/>
      <message xmi:type="uml:Message" xmi:id="_aUimIG6WEeqIeI1UFw-5OA" name="displayDatas()" receiveEvent="_aUj0QG6WEeqIeI1UFw-5OA" sendEvent="_aUjNMG6WEeqIeI1UFw-5OA"/>
      <message xmi:type="uml:Message" xmi:id="_o0bXIG6WEeqIeI1UFw-5OA" name="assignTeachers()" messageSort="asynchCall" receiveEvent="_o0b-MW6WEeqIeI1UFw-5OA" sendEvent="_o0b-MG6WEeqIeI1UFw-5OA"/>
      <message xmi:type="uml:Message" xmi:id="_tlWvgG6WEeqIeI1UFw-5OA" name="submitAssignment()" messageSort="asynchCall" receiveEvent="_tlXWkW6WEeqIeI1UFw-5OA" sendEvent="_tlXWkG6WEeqIeI1UFw-5OA"/>
      <message xmi:type="uml:Message" xmi:id="_7Y8bMG6WEeqIeI1UFw-5OA" name="displayAssignmentSummary()" receiveEvent="_7Y9CQW6WEeqIeI1UFw-5OA" sendEvent="_7Y9CQG6WEeqIeI1UFw-5OA"/>
      <message xmi:type="uml:Message" xmi:id="_DZ6oAG6XEeqIeI1UFw-5OA" name="generateAssignmentFiles()" receiveEvent="_DZ72IG6XEeqIeI1UFw-5OA" sendEvent="_DZ7PEG6XEeqIeI1UFw-5OA"/>
      <message xmi:type="uml:Message" xmi:id="_WiTYsG6YEeqIeI1UFw-5OA" name="deliverAssignementFiles()" receiveEvent="_WiT_wW6YEeqIeI1UFw-5OA" sendEvent="_WiT_wG6YEeqIeI1UFw-5OA"/>
      <message xmi:type="uml:Message" xmi:id="_b8yEYG6YEeqIeI1UFw-5OA" name="sendMail(&quot;Fiche de service.ods&quot;)" messageSort="asynchCall" receiveEvent="_b8yrcW6YEeqIeI1UFw-5OA" sendEvent="_b8yrcG6YEeqIeI1UFw-5OA"/>
    </packagedElement>
  </packagedElement>
  <profileApplication xmi:type="uml:ProfileApplication" xmi:id="_KB-vkGFOEeq7OdFZt-_k0Q">
    <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_KCBL0GFOEeq7OdFZt-_k0Q" source="http://www.eclipse.org/uml2/2.0.0/UML">
      <references xmi:type="ecore:EPackage" href="pathmap://PAPYRUS_ACTIONLANGUAGE_PROFILE/ActionLanguage-Profile.profile.uml#_Kv8EIKFXEeS_KNX0nfvIVQ"/>
    </eAnnotations>
    <appliedProfile xmi:type="uml:Profile" href="pathmap://PAPYRUS_ACTIONLANGUAGE_PROFILE/ActionLanguage-Profile.profile.uml#ActionLanguage"/>
  </profileApplication>
</uml:Model>
