﻿<?xml version="1.0" encoding="utf-8"?>
<modelStoreModel xmlns:dm0="http://schemas.microsoft.com/VisualStudio/2008/DslTools/Core" xmlns:dm1="http://schemas.microsoft.com/dsltools/Kernel" xmlns:dm2="http://schemas.microsoft.com/dsltools/Component" xmlns:dm3="http://schemas.microsoft.com/dsltools/UseCase" xmlns:dm4="http://schemas.microsoft.com/dsltools/Activity" xmlns:dm5="http://schemas.microsoft.com/dsltools/Interaction" xmlns:dm6="http://schemas.microsoft.com/dsltools/UmlModelLibrary" xmlns:dm7="http://schemas.microsoft.com/dsltools/UmlDiagrams" xmlns:dm8="http://schemas.microsoft.com/dsltools/LogicalClassDesigner"
  dslVersion="1.0.0.0"
  Id="0b338038-75d3-491e-875c-f75382b4bbc7"
  name="CanonNoirModelisation" xmlns="http://schemas.microsoft.com/dsltools/ModelStore">
  <ownedCommentsInternal>
    <comment
      Id="68e06865-969a-42ff-b4a9-5df3770d1009">
      <body>Cas de deux joueurs : Le joueur, après avoir lancé les dés, il selectionne le bateau avec lequel il veut avancer</body>
      <annotatedElements>
        <classMoniker
          Id="838527a5-962b-4c1c-b9ec-a36d0cc57c6d"
          LastKnownName="AttendreChoixBateau"
          LastKnownLocation="Package_1259.uml" />
      </annotatedElements>
    </comment>
    <comment
      Id="fcb71db3-3234-4ea4-8a0a-ce77386b1eee">
      <body>Un joueur peut posséder 1 navire ou 2 navires (cas 2 joueurs)</body>
      <annotatedElements>
        <classMoniker
          Id="38362649-7004-4a49-ba5c-ce4ccce1ffe2"
          LastKnownName="Navire"
          LastKnownLocation="Package_1259.uml" />
      </annotatedElements>
    </comment>
    <comment
      Id="9e05f92b-7825-4c76-9c83-0f211152855e">
      <body>Taille plateau normal : 11 cases x 8 cases</body>
      <annotatedElements>
        <classMoniker
          Id="2fc61bc1-7b14-41a3-a3a1-1537eb16498f"
          LastKnownName="Case"
          LastKnownLocation="Package_1259.uml" />
      </annotatedElements>
    </comment>
    <comment
      Id="10fff13c-c732-44b1-9baf-652eb9668067">
      <body>On peut alors démarrer la partie suivant l'ordre établi par la fonction setOrdreJoueurs()</body>
      <annotatedElements>
        <activityFinalNodeMoniker
          Id="5c8851c1-9bad-49c6-bff0-adb2900c3f73"
          LastKnownName="ActivityFinal1"
          LastKnownLocation="CanonNoirModelisation.uml" />
      </annotatedElements>
    </comment>
    <comment
      Id="3127e128-7f89-4730-988a-dd0e5d6b9439">
      <body>On continue tant que chaque joueur n'a pas choisi sa Couleur</body>
      <annotatedElements>
        <opaqueActionMoniker
          Id="95fb4948-0ed6-4fde-b54b-135d2c9ab7ef"
          LastKnownName="Choisir Couleurs"
          LastKnownLocation="CanonNoirModelisation.uml" />
      </annotatedElements>
    </comment>
    <comment
      Id="24289043-d566-4206-98f6-3e96748d9ab8">
      <body>On continue tant que le nombre de lancers n'a pas atteint le nombre de Joueurs</body>
      <annotatedElements>
        <opaqueActionMoniker
          Id="84f38efa-9b9e-4263-90a2-eddf243e7ee0"
          LastKnownName="Lancer Dés"
          LastKnownLocation="CanonNoirModelisation.uml" />
      </annotatedElements>
    </comment>
    <comment
      Id="42baf15c-31f6-4fe4-bcf9-47c12898169e">
      <body>WRAPPER</body>
      <annotatedElements>
        <componentMoniker
          Id="94bc3931-329c-45bf-9d87-e252a026bc9b"
          LastKnownName="Adaptateur2"
          LastKnownLocation="CanonNoirModelisation.uml" />
      </annotatedElements>
    </comment>
  </ownedCommentsInternal>
  <appliedStereotypesInternal>
    <stereotypeInstance
      Id="97f47a69-7453-4e18-ba19-7cffd791fb5c"
      name="namespace"
      profile="CSharpProfile">
      <propertyInstances>
        <stereotypeInstanceHasPropertyInstances
          Id="ba787007-dc2d-42ad-8c54-aec4be30fc12">
          <propertyInstance
            Id="846c6b00-f855-4193-bec7-b74f4cb10ac4"
            name="BaseName" />
        </stereotypeInstanceHasPropertyInstances>
        <stereotypeInstanceHasPropertyInstances
          Id="d4d2e122-4b13-428f-b6e2-0f8ab36d483f">
          <propertyInstance
            Id="c2050b0f-fce9-4bb2-af31-88f885370840"
            name="ClrAttributes" />
        </stereotypeInstanceHasPropertyInstances>
        <stereotypeInstanceHasPropertyInstances
          Id="34707866-16c6-4eea-980d-51fc62ba59c6">
          <propertyInstance
            Id="ab548fc9-50fd-454d-80fc-219dd42bc7a6"
            name="Usings" />
        </stereotypeInstanceHasPropertyInstances>
      </propertyInstances>
    </stereotypeInstance>
    <stereotypeInstance
      Id="d3f328ce-4de5-41e4-9f76-eb7eb68d9b82"
      name="TextTemplateBindings"
      profile="TextTemplateBindings">
      <propertyInstances>
        <stereotypeInstanceHasPropertyInstances
          Id="56273f49-3859-4564-8462-72881684a1e3">
          <propertyInstance
            Id="575ec640-d666-4788-a9db-11995c076a12"
            name="Alias"
            value="ClassTemplate|EnumTemplate" />
        </stereotypeInstanceHasPropertyInstances>
        <stereotypeInstanceHasPropertyInstances
          Id="bf488cf3-67e5-49c0-85f8-0e0ab439714a">
          <propertyInstance
            Id="a5f57f6c-54b6-4af4-b564-25bf26d9a3eb"
            name="TemplateFilePath"
            value="ClassTemplate=H:\INSA 2010-2011\POO\ClassTemplate.t4|EnumTemplate=H:\INSA 2010-2011\POO\EnumTemplate.t4" />
        </stereotypeInstanceHasPropertyInstances>
        <stereotypeInstanceHasPropertyInstances
          Id="87642606-14b0-4f14-875e-59b0415dbb0d">
          <propertyInstance
            Id="ae340c1a-7f84-49d9-8379-638a3bc8c206"
            name="ProjectPath"
            value="ClassTemplate=..\CanonNoirModelisationLib\CanonNoirModelisationLib.csproj|EnumTemplate=..\CanonNoirModelisationLib\CanonNoirModelisationLib.csproj" />
        </stereotypeInstanceHasPropertyInstances>
        <stereotypeInstanceHasPropertyInstances
          Id="4408f299-eb07-4512-a6de-47d2e0ef0a1e">
          <propertyInstance
            Id="b226e75e-33c5-439c-bba3-ef5a1dcf489a"
            name="TargetDirectory"
            value="ClassTemplate=GeneratedCode\{PackageStructure}|EnumTemplate=GeneratedCode\{PackageStructure}" />
        </stereotypeInstanceHasPropertyInstances>
        <stereotypeInstanceHasPropertyInstances
          Id="9fe2aa98-f416-4b6a-8484-ad605875c207">
          <propertyInstance
            Id="64b86ae0-335a-4a36-b35d-bdb503c6d34a"
            name="TargetName"
            value="ClassTemplate={Name}|EnumTemplate={Name}" />
        </stereotypeInstanceHasPropertyInstances>
        <stereotypeInstanceHasPropertyInstances
          Id="712c8249-86d2-48c0-9a19-f5bf3b002109">
          <propertyInstance
            Id="561241bf-557b-477b-9c46-59ff17516303"
            name="Overwrite"
            value="ClassTemplate=True|EnumTemplate=True" />
        </stereotypeInstanceHasPropertyInstances>
        <stereotypeInstanceHasPropertyInstances
          Id="83a1fd3a-6dfe-441f-ae7f-502523976584">
          <propertyInstance
            Id="340e7b07-4177-4e4c-a8d5-891305b389b6"
            name="Parameters" />
        </stereotypeInstanceHasPropertyInstances>
      </propertyInstances>
    </stereotypeInstance>
  </appliedStereotypesInternal>
  <profileInstances>
    <packageHasProfileInstances
      Id="eee5d06c-a005-4f89-b385-e680cadaccc7">
      <profileInstance
        Id="54efeddd-5314-41df-8d9b-711ea71824b8"
        name="TextTemplateBindings" />
    </packageHasProfileInstances>
    <packageHasProfileInstances
      Id="337df5f5-78f5-4842-876c-ba4d61ecb207">
      <profileInstance
        Id="1f6a94f4-a963-411b-8762-103f35d99d60"
        name="CSharpProfile" />
    </packageHasProfileInstances>
  </profileInstances>
  <packagedElements>
    <packageHasNamedElement>
      <class
        Id="ecd59e0e-1fc0-4127-b6b9-8d4ec64ea6dc"
        name="Adaptateur"
        isAbstract="false"
        isLeaf="false"
        isActiveClass="false" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <class
        Id="e3d7a2fc-5515-49e4-9dfb-4638ab3a18a5"
        name="Class1"
        isAbstract="false"
        isLeaf="false"
        isActiveClass="false" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <actor
        Id="794238d3-51b1-45ba-8d9d-87f1232b3bb3"
        name="Joueur"
        isAbstract="false"
        isLeaf="false">
        <targetEnds>
          <association
            Id="760411a4-280f-48bb-b7b2-f487c82f0fca"
            isDerived="false"
            sourceEndRoleName="Joueur1"
            targetEndRoleName="Lancement des dés"
            isLeaf="false"
            isAbstract="false">
            <useCaseMoniker
              Id="6efe97fe-5169-4960-9aa2-86198eb7b7d1"
              LastKnownName="Lancement des dés"
              LastKnownLocation="CanonNoirModelisation.uml" />
            <relationshipOwnedElementsInternal>
              <associationHasOwnedEnds>
                <memberEnd
                  Id="dfa8c48a-c5e3-4149-bb5f-4b3cc15e34e2"
                  name="Joueur1"
                  isLeaf="false"
                  isStatic="false"
                  isReadOnly="false"
                  isDerived="false"
                  isDerivedUnion="false"
                  aggregation="None"
                  isComposite="false"
                  isNavigableOwned="false" />
              </associationHasOwnedEnds>
              <associationHasOwnedEnds>
                <memberEnd
                  Id="f4decef7-9f0b-41dd-9a6d-cd698933d1b6"
                  name="Lancement des dés"
                  isLeaf="false"
                  isStatic="false"
                  isReadOnly="false"
                  isDerived="false"
                  isDerivedUnion="false"
                  aggregation="None"
                  isComposite="false" />
              </associationHasOwnedEnds>
            </relationshipOwnedElementsInternal>
          </association>
          <association
            Id="bad5826d-0e10-443f-9518-761c4e0d63f7"
            isDerived="false"
            sourceEndRoleName="Joueur1"
            targetEndRoleName="Commencer une Partie"
            isLeaf="false"
            isAbstract="false">
            <useCaseMoniker
              Id="71a51da2-28d3-4776-a5c2-5dee96d77ba4"
              LastKnownName="Commencer une Partie"
              LastKnownLocation="CanonNoirModelisation.uml" />
            <relationshipOwnedElementsInternal>
              <associationHasOwnedEnds>
                <memberEnd
                  Id="a138044d-02fe-4635-adcb-082b8867e15b"
                  name="Joueur1"
                  isLeaf="false"
                  isStatic="false"
                  isReadOnly="false"
                  isDerived="false"
                  isDerivedUnion="false"
                  aggregation="None"
                  isComposite="false"
                  isNavigableOwned="false" />
              </associationHasOwnedEnds>
              <associationHasOwnedEnds>
                <memberEnd
                  Id="eeec08c5-83ad-4050-ab71-782ff235ad17"
                  name="Commencer une Partie"
                  isLeaf="false"
                  isStatic="false"
                  isReadOnly="false"
                  isDerived="false"
                  isDerivedUnion="false"
                  aggregation="None"
                  isComposite="false" />
              </associationHasOwnedEnds>
            </relationshipOwnedElementsInternal>
          </association>
          <association
            Id="1f022f63-8d7a-4063-96b1-ee2ae62e7f7c"
            isDerived="false"
            sourceEndRoleName="Joueur"
            targetEndRoleName="Prendre un Trésor"
            isLeaf="false"
            isAbstract="false">
            <useCaseMoniker
              Id="affec721-645d-4232-b12a-7242069e3c4f"
              LastKnownName="Prendre un Trésor"
              LastKnownLocation="CanonNoirModelisation.uml" />
            <relationshipOwnedElementsInternal>
              <associationHasOwnedEnds>
                <memberEnd
                  Id="9a59612f-30d9-44c2-9b69-6ef8dc026be5"
                  name="Joueur"
                  isLeaf="false"
                  isStatic="false"
                  isReadOnly="false"
                  isDerived="false"
                  isDerivedUnion="false"
                  aggregation="None"
                  isComposite="false"
                  isNavigableOwned="false" />
              </associationHasOwnedEnds>
              <associationHasOwnedEnds>
                <memberEnd
                  Id="84f06c9d-6af9-4df3-876d-2579a2dbe7ec"
                  name="Prendre un Trésor"
                  isLeaf="false"
                  isStatic="false"
                  isReadOnly="false"
                  isDerived="false"
                  isDerivedUnion="false"
                  aggregation="None"
                  isComposite="false" />
              </associationHasOwnedEnds>
            </relationshipOwnedElementsInternal>
          </association>
          <association
            Id="402f2492-4bdc-427a-b01f-842cab3a4c61"
            isDerived="false"
            sourceEndRoleName="Joueur"
            targetEndRoleName="Tir"
            isLeaf="false"
            isAbstract="false">
            <useCaseMoniker
              Id="30da470a-3040-46da-a9c3-705aba576bb0"
              LastKnownName="Tir"
              LastKnownLocation="CanonNoirModelisation.uml" />
            <relationshipOwnedElementsInternal>
              <associationHasOwnedEnds>
                <memberEnd
                  Id="db084d21-4f0e-42ed-87f6-f915b7a392bb"
                  name="Joueur"
                  isLeaf="false"
                  isStatic="false"
                  isReadOnly="false"
                  isDerived="false"
                  isDerivedUnion="false"
                  aggregation="None"
                  isComposite="false"
                  isNavigableOwned="false" />
              </associationHasOwnedEnds>
              <associationHasOwnedEnds>
                <memberEnd
                  Id="d7a8704d-e1cc-4929-82d1-da7f81a93c8d"
                  name="Tir"
                  isLeaf="false"
                  isStatic="false"
                  isReadOnly="false"
                  isDerived="false"
                  isDerivedUnion="false"
                  aggregation="None"
                  isComposite="false" />
              </associationHasOwnedEnds>
            </relationshipOwnedElementsInternal>
          </association>
          <association
            Id="31e1a36a-5ab5-4240-9c0f-93d1b0509c74"
            isDerived="false"
            sourceEndRoleName="Joueur"
            targetEndRoleName="Lance un Duel"
            isLeaf="false"
            isAbstract="false">
            <useCaseMoniker
              Id="62a49910-060b-4553-9210-83508d851ee8"
              LastKnownName="Lance un Duel"
              LastKnownLocation="CanonNoirModelisation.uml" />
            <relationshipOwnedElementsInternal>
              <associationHasOwnedEnds>
                <memberEnd
                  Id="f3c21d17-2878-42eb-bf43-e844cc842f4d"
                  name="Joueur"
                  isLeaf="false"
                  isStatic="false"
                  isReadOnly="false"
                  isDerived="false"
                  isDerivedUnion="false"
                  aggregation="None"
                  isComposite="false"
                  isNavigableOwned="false" />
              </associationHasOwnedEnds>
              <associationHasOwnedEnds>
                <memberEnd
                  Id="ba688bfd-7c18-4086-bb79-1f501861a7ec"
                  name="Lance un Duel"
                  isLeaf="false"
                  isStatic="false"
                  isReadOnly="false"
                  isDerived="false"
                  isDerivedUnion="false"
                  aggregation="None"
                  isComposite="false" />
              </associationHasOwnedEnds>
            </relationshipOwnedElementsInternal>
          </association>
          <association
            Id="8291abb4-f314-4692-b6ec-952f934a3c5a"
            isDerived="false"
            sourceEndRoleName="Joueur"
            targetEndRoleName="Changer de  navire"
            isLeaf="false"
            isAbstract="false">
            <useCaseMoniker
              Id="2a63fd8f-19e0-44b6-b26e-5428d53eb505"
              LastKnownName="Changer de  navire"
              LastKnownLocation="CanonNoirModelisation.uml" />
            <relationshipOwnedElementsInternal>
              <associationHasOwnedEnds>
                <memberEnd
                  Id="57d87034-176f-41a6-b6aa-e4202fa94650"
                  name="Joueur"
                  isLeaf="false"
                  isStatic="false"
                  isReadOnly="false"
                  isDerived="false"
                  isDerivedUnion="false"
                  aggregation="None"
                  isComposite="false"
                  isNavigableOwned="false" />
              </associationHasOwnedEnds>
              <associationHasOwnedEnds>
                <memberEnd
                  Id="024776fc-2cb6-403e-805a-54a5933a0b7a"
                  name="Changer de  navire"
                  isLeaf="false"
                  isStatic="false"
                  isReadOnly="false"
                  isDerived="false"
                  isDerivedUnion="false"
                  aggregation="None"
                  isComposite="false" />
              </associationHasOwnedEnds>
            </relationshipOwnedElementsInternal>
          </association>
          <association
            Id="1f8c252e-9d4d-4e2c-8067-342bebe4bc0d"
            isDerived="false"
            sourceEndRoleName="Joueur"
            targetEndRoleName="Sélectionner Nombre de Joueurs"
            isLeaf="false"
            isAbstract="false">
            <useCaseMoniker
              Id="a550b765-a6c5-4986-af08-fa6471f70b5a"
              LastKnownName="Sélectionner Nombre de Joueurs"
              LastKnownLocation="CanonNoirModelisation.uml" />
            <relationshipOwnedElementsInternal>
              <associationHasOwnedEnds>
                <memberEnd
                  Id="a15dc1dd-77b2-47d5-a827-321adfb1fde6"
                  name="Joueur"
                  isLeaf="false"
                  isStatic="false"
                  isReadOnly="false"
                  isDerived="false"
                  isDerivedUnion="false"
                  aggregation="None"
                  isComposite="false"
                  isNavigableOwned="false" />
              </associationHasOwnedEnds>
              <associationHasOwnedEnds>
                <memberEnd
                  Id="3e11f487-3dfd-45ac-b974-8c630f723d9a"
                  name="Sélectionner Nombre de Joueurs"
                  isLeaf="false"
                  isStatic="false"
                  isReadOnly="false"
                  isDerived="false"
                  isDerivedUnion="false"
                  aggregation="None"
                  isComposite="false" />
              </associationHasOwnedEnds>
            </relationshipOwnedElementsInternal>
          </association>
          <association
            Id="4bbc0086-3e02-4110-b886-e3858741ee36"
            isDerived="false"
            sourceEndRoleName="Joueur"
            targetEndRoleName="Lancement Dés"
            isLeaf="false"
            isAbstract="false">
            <useCaseMoniker
              Id="833ba8be-0798-4313-983f-90128a304dce"
              LastKnownName="Lancement Dés"
              LastKnownLocation="CanonNoirModelisation.uml" />
            <relationshipOwnedElementsInternal>
              <associationHasOwnedEnds>
                <memberEnd
                  Id="3f17a86c-fc14-4ae7-b563-ef4c0ab1e789"
                  name="Joueur"
                  isLeaf="false"
                  isStatic="false"
                  isReadOnly="false"
                  isDerived="false"
                  isDerivedUnion="false"
                  aggregation="None"
                  isComposite="false"
                  isNavigableOwned="false" />
              </associationHasOwnedEnds>
              <associationHasOwnedEnds>
                <memberEnd
                  Id="007683e5-b523-4198-a1a4-8ea0830df954"
                  name="Lancement Dés"
                  isLeaf="false"
                  isStatic="false"
                  isReadOnly="false"
                  isDerived="false"
                  isDerivedUnion="false"
                  aggregation="None"
                  isComposite="false" />
              </associationHasOwnedEnds>
            </relationshipOwnedElementsInternal>
          </association>
          <association
            Id="c5a783bc-4be0-4be1-97ae-5bce249392f9"
            isDerived="false"
            sourceEndRoleName="Joueur"
            targetEndRoleName="Provoquer un duel"
            isLeaf="false"
            isAbstract="false">
            <useCaseMoniker
              Id="90d44bd2-b6d3-4c76-8f28-8e3f299bce51"
              LastKnownName="Provoquer un duel"
              LastKnownLocation="CanonNoirModelisation.uml" />
            <relationshipOwnedElementsInternal>
              <associationHasOwnedEnds>
                <memberEnd
                  Id="df456e66-1a7d-4ebe-85e8-a481c66705aa"
                  name="Joueur"
                  isLeaf="false"
                  isStatic="false"
                  isReadOnly="false"
                  isDerived="false"
                  isDerivedUnion="false"
                  aggregation="None"
                  isComposite="false"
                  isNavigableOwned="false" />
              </associationHasOwnedEnds>
              <associationHasOwnedEnds>
                <memberEnd
                  Id="1bcde7fa-e0ea-4975-b0d0-bbc914fc6a40"
                  name="Provoquer un duel"
                  isLeaf="false"
                  isStatic="false"
                  isReadOnly="false"
                  isDerived="false"
                  isDerivedUnion="false"
                  aggregation="None"
                  isComposite="false" />
              </associationHasOwnedEnds>
            </relationshipOwnedElementsInternal>
          </association>
        </targetEnds>
      </actor>
    </packageHasNamedElement>
    <packageHasNamedElement>
      <actor
        Id="91bb4309-5cab-4228-a5ce-6cd5319672f8"
        name="Joueur2"
        isAbstract="false"
        isLeaf="false" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <actor
        Id="79d44691-e567-4ecc-aa3c-2909823a7b22"
        name="Joueur3"
        isAbstract="false"
        isLeaf="false" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <actor
        Id="6bc7a50f-73c9-47ec-837b-701cf1194de5"
        name="Joueur4"
        isAbstract="false"
        isLeaf="false" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <useCase
        Id="6efe97fe-5169-4960-9aa2-86198eb7b7d1"
        name="Lancement des dés"
        isAbstract="false"
        isLeaf="false" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <useCase
        Id="35f49e94-128f-4123-b4f4-98d6d7d11d15"
        name="Avance du nombre de cases"
        isAbstract="false"
        isLeaf="false" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <useCase
        Id="e55eb013-968e-461b-b58e-245886dccac3"
        name="Arrive sur une case trésor"
        isAbstract="false"
        isLeaf="false" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <useCase
        Id="9496d959-501a-4ae1-ad61-8a6ca4eae7a7"
        name="Pose trésor sur bateau"
        isAbstract="false"
        isLeaf="false" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <useCase
        Id="e4256f13-fe93-477e-bd5c-5c11e866fdf8"
        name="Choix d'une couleur"
        isAbstract="false"
        isLeaf="false">
        <additions>
          <include
            Id="a0caf64b-8583-4704-8ab1-f66f1dd3e248">
            <useCaseMoniker
              Id="71a51da2-28d3-4776-a5c2-5dee96d77ba4"
              LastKnownName="Commencer une Partie"
              LastKnownLocation="CanonNoirModelisation.uml" />
          </include>
        </additions>
      </useCase>
    </packageHasNamedElement>
    <packageHasNamedElement>
      <useCase
        Id="7fd693a5-74f5-4514-b929-06f7a2cd6a91"
        name="Choix des deux dés"
        isAbstract="false"
        isLeaf="false" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <useCase
        Id="6d16e136-4a0a-4c09-9efa-21edd679edf1"
        name="Arrive sur une case canon noir"
        isAbstract="false"
        isLeaf="false" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <useCase
        Id="26ca3ad0-705e-4e90-87e3-092385b49d01"
        isAbstract="false"
        isLeaf="false" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <useCase
        Id="1d8cbb46-de83-40e1-8daa-2f73604ea643"
        name="Prend Canon Noir"
        isAbstract="false"
        isLeaf="false" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <useCase
        Id="30da470a-3040-46da-a9c3-705aba576bb0"
        name="Tir"
        isAbstract="false"
        isLeaf="false" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <useCase
        Id="62a49910-060b-4553-9210-83508d851ee8"
        name="Lance un Duel"
        isAbstract="false"
        isLeaf="false" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <useCase
        Id="d359320a-7a95-4d91-b525-0e9125647ed6"
        name="Arrive sur une case du bord"
        isAbstract="false"
        isLeaf="false" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <actor
        Id="bff4e0d3-e4a8-47e9-9f1d-6ac8c4099612"
        name="Joueur2"
        isAbstract="false"
        isLeaf="false">
        <targetEnds>
          <association
            Id="f49343a5-004c-49ca-943e-63947f694756"
            isDerived="false"
            sourceEndRoleName="Joueur2"
            targetEndRoleName="est sur une Case du Bord"
            isLeaf="false"
            isAbstract="false">
            <useCaseMoniker
              Id="c3390425-16a5-4379-8e96-969b0a955852"
              LastKnownName="est sur une Case du Bord"
              LastKnownLocation="CanonNoirModelisation.uml" />
            <relationshipOwnedElementsInternal>
              <associationHasOwnedEnds>
                <memberEnd
                  Id="7600a012-8e7d-404b-b37a-1eb1831ae29b"
                  name="Joueur2"
                  isLeaf="false"
                  isStatic="false"
                  isReadOnly="false"
                  isDerived="false"
                  isDerivedUnion="false"
                  aggregation="None"
                  isComposite="false"
                  isNavigableOwned="false" />
              </associationHasOwnedEnds>
              <associationHasOwnedEnds>
                <memberEnd
                  Id="e9d22df4-156b-454a-b1b6-0dc0fdbe06ec"
                  name="est sur une Case du Bord"
                  isLeaf="false"
                  isStatic="false"
                  isReadOnly="false"
                  isDerived="false"
                  isDerivedUnion="false"
                  aggregation="None"
                  isComposite="false" />
              </associationHasOwnedEnds>
            </relationshipOwnedElementsInternal>
          </association>
        </targetEnds>
      </actor>
    </packageHasNamedElement>
    <packageHasNamedElement>
      <useCase
        Id="c3390425-16a5-4379-8e96-969b0a955852"
        name="est sur une Case du Bord"
        isAbstract="false"
        isLeaf="false" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <class
        Id="aa23170e-bbae-4075-8195-3480b42d0d06"
        isAbstract="false"
        isLeaf="false"
        isActiveClass="false" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <packageMoniker
        Id="59fa91e5-046f-4034-a9ec-1e879819e55b"
        LastKnownName="moteur_jeu"
        LastKnownLocation="Package_0844.uml" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <packageMoniker
        Id="7af21d82-2757-4054-b1fd-55934d881017"
        LastKnownName="interface_graphique"
        LastKnownLocation="Package_0845.uml" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <useCase
        Id="71a51da2-28d3-4776-a5c2-5dee96d77ba4"
        name="Commencer une Partie"
        isAbstract="false"
        isLeaf="false" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <useCase
        Id="affec721-645d-4232-b12a-7242069e3c4f"
        name="Prendre un Trésor"
        isAbstract="false"
        isLeaf="false" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <useCase
        Id="2a63fd8f-19e0-44b6-b26e-5428d53eb505"
        name="Changer de  navire"
        isAbstract="false"
        isLeaf="false" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <useCase
        Id="1cc6dd47-a88b-4ce4-81c1-e942aa81f087"
        name="Déplacement sur une case Trésor"
        isAbstract="false"
        isLeaf="false">
        <additions>
          <include
            Id="26d68ba4-7ade-4d15-8a3c-9220e7c15396">
            <useCaseMoniker
              Id="6efe97fe-5169-4960-9aa2-86198eb7b7d1"
              LastKnownName="Lancement des dés"
              LastKnownLocation="CanonNoirModelisation.uml" />
          </include>
        </additions>
      </useCase>
    </packageHasNamedElement>
    <packageHasNamedElement>
      <useCase
        Id="0e9e29a9-e74f-49d0-aa54-9ac663c7999d"
        name="Déplacement sur une case Canon noir"
        isAbstract="false"
        isLeaf="false">
        <additions>
          <include
            Id="2d6cdc98-7724-46e9-9273-7249a0514825">
            <useCaseMoniker
              Id="6efe97fe-5169-4960-9aa2-86198eb7b7d1"
              LastKnownName="Lancement des dés"
              LastKnownLocation="CanonNoirModelisation.uml" />
          </include>
        </additions>
      </useCase>
    </packageHasNamedElement>
    <packageHasNamedElement>
      <subsystem
        Id="fa9ef360-ff57-4171-b3df-2ef6ec9726af"
        name="Subsystem1"
        isAbstract="false"
        isLeaf="false"
        isActiveClass="false" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <subsystem
        Id="a20e2d4c-99e0-4121-b689-dd12c0d328c3"
        name="Jeu du Canon Noir"
        isAbstract="false"
        isLeaf="false"
        isActiveClass="false" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <useCase
        Id="a550b765-a6c5-4986-af08-fa6471f70b5a"
        name="Sélectionner Nombre de Joueurs"
        isAbstract="false"
        isLeaf="false">
        <additions>
          <include
            Id="48e7416c-0ce0-48fa-b060-be6cd297993e">
            <useCaseMoniker
              Id="d2c7d3f9-f997-4523-a15f-e859d56302aa"
              LastKnownName="Choisit sa couleur/son port"
              LastKnownLocation="CanonNoirModelisation.uml" />
          </include>
        </additions>
      </useCase>
    </packageHasNamedElement>
    <packageHasNamedElement>
      <useCase
        Id="d2c7d3f9-f997-4523-a15f-e859d56302aa"
        name="Choisit sa couleur/son port"
        isAbstract="false"
        isLeaf="false" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <useCase
        Id="833ba8be-0798-4313-983f-90128a304dce"
        name="Lancement Dés"
        isAbstract="false"
        isLeaf="false" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <useCase
        Id="90d44bd2-b6d3-4c76-8f28-8e3f299bce51"
        name="Provoquer un duel"
        isAbstract="false"
        isLeaf="false">
        <extendedCases>
          <extend
            Id="65a1f005-d1dc-4040-8535-7e91ac457068">
            <useCaseMoniker
              Id="bef18d66-da7f-4dcc-a74d-5483e24669f9"
              LastKnownName="Effectuer Tir"
              LastKnownLocation="CanonNoirModelisation.uml" />
          </extend>
        </extendedCases>
      </useCase>
    </packageHasNamedElement>
    <packageHasNamedElement>
      <useCase
        Id="bef18d66-da7f-4dcc-a74d-5483e24669f9"
        name="Effectuer Tir"
        isAbstract="false"
        isLeaf="false" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <useCase
        Id="1e4310c0-c09d-4b3d-b244-714f42a29ae7"
        name="Déplacement sur Case"
        isAbstract="false"
        isLeaf="false">
        <suppliersInternal>
          <dependency
            Id="ec7ee1ca-2552-4377-8533-895d60f0b800">
            <useCaseMoniker
              Id="833ba8be-0798-4313-983f-90128a304dce"
              LastKnownName="Lancement Dés"
              LastKnownLocation="CanonNoirModelisation.uml" />
          </dependency>
        </suppliersInternal>
      </useCase>
    </packageHasNamedElement>
    <packageHasNamedElement>
      <useCase
        Id="de09fc45-9a0f-4e65-8070-8e00a95da998"
        name="Est sur Case Trésor"
        isAbstract="false"
        isLeaf="false">
        <generalsInternal>
          <generalization
            Id="397b38dc-ca59-429d-aa8f-725c30ea2e2a"
            isSubstitutable="false">
            <useCaseMoniker
              Id="1e4310c0-c09d-4b3d-b244-714f42a29ae7"
              LastKnownName="Déplacement sur Case"
              LastKnownLocation="CanonNoirModelisation.uml" />
          </generalization>
        </generalsInternal>
        <extendedCases>
          <extend
            Id="6eaf73da-e4ef-4a3b-a2de-ccc610a0961f">
            <useCaseMoniker
              Id="9309a32d-e131-4c31-8272-067e2b2748e6"
              LastKnownName="Prendre Trésor"
              LastKnownLocation="CanonNoirModelisation.uml" />
          </extend>
        </extendedCases>
      </useCase>
    </packageHasNamedElement>
    <packageHasNamedElement>
      <useCase
        Id="fc4d5fa5-2468-43bd-959d-28277f264363"
        name="Est sur Case Canon Noir"
        isAbstract="false"
        isLeaf="false">
        <generalsInternal>
          <generalization
            Id="a7ac901d-ea67-4d3d-b11f-25533865cbb9"
            isSubstitutable="false">
            <useCaseMoniker
              Id="1e4310c0-c09d-4b3d-b244-714f42a29ae7"
              LastKnownName="Déplacement sur Case"
              LastKnownLocation="CanonNoirModelisation.uml" />
          </generalization>
        </generalsInternal>
        <additions>
          <include
            Id="23e3fbf2-2c1b-490d-bd03-a2a6497a5a80">
            <useCaseMoniker
              Id="bef18d66-da7f-4dcc-a74d-5483e24669f9"
              LastKnownName="Effectuer Tir"
              LastKnownLocation="CanonNoirModelisation.uml" />
          </include>
        </additions>
      </useCase>
    </packageHasNamedElement>
    <packageHasNamedElement>
      <useCase
        Id="2acb6c71-aa58-49f8-84ee-07bd7496744a"
        name="Est sur Case Port"
        isAbstract="false"
        isLeaf="false">
        <generalsInternal>
          <generalization
            Id="d4ab5910-1303-47ea-91b2-9afa29696c5a"
            isSubstitutable="false">
            <useCaseMoniker
              Id="1e4310c0-c09d-4b3d-b244-714f42a29ae7"
              LastKnownName="Déplacement sur Case"
              LastKnownLocation="CanonNoirModelisation.uml" />
          </generalization>
        </generalsInternal>
      </useCase>
    </packageHasNamedElement>
    <packageHasNamedElement>
      <useCase
        Id="9309a32d-e131-4c31-8272-067e2b2748e6"
        name="Prendre Trésor"
        isAbstract="false"
        isLeaf="false" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <useCase
        Id="ef8e1c23-08ad-464b-adb9-8e8a4adf028a"
        name="Dépose Trésor"
        isAbstract="false"
        isLeaf="false" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <useCase
        Id="b6d371c8-5c55-4bd3-8c28-ec3630794776"
        name="Change Navire"
        isAbstract="false"
        isLeaf="false" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <useCase
        Id="984d50a9-da20-47fe-8f27-bcf72b76dba7"
        name="Possède un Navire avec un Trésor"
        isAbstract="false"
        isLeaf="false">
        <generalsInternal>
          <generalization
            Id="7a9fead6-8589-40fd-aa97-651e136e63f8"
            isSubstitutable="false">
            <useCaseMoniker
              Id="2acb6c71-aa58-49f8-84ee-07bd7496744a"
              LastKnownName="Est sur Case Port"
              LastKnownLocation="CanonNoirModelisation.uml" />
          </generalization>
        </generalsInternal>
        <additions>
          <include
            Id="39bc4e76-aa09-4ae0-89a8-4c0a653fb438">
            <useCaseMoniker
              Id="ef8e1c23-08ad-464b-adb9-8e8a4adf028a"
              LastKnownName="Dépose Trésor"
              LastKnownLocation="CanonNoirModelisation.uml" />
          </include>
        </additions>
      </useCase>
    </packageHasNamedElement>
    <packageHasNamedElement>
      <useCase
        Id="4a7f1dc1-b708-4097-bf79-6f67615066ed"
        name="Possède un Navire sans Trésor"
        isAbstract="false"
        isLeaf="false">
        <generalsInternal>
          <generalization
            Id="81af1574-f064-442f-b767-c676cf74c0f5"
            isSubstitutable="false">
            <useCaseMoniker
              Id="2acb6c71-aa58-49f8-84ee-07bd7496744a"
              LastKnownName="Est sur Case Port"
              LastKnownLocation="CanonNoirModelisation.uml" />
          </generalization>
        </generalsInternal>
        <extendedCases>
          <extend
            Id="17e13956-1879-47f3-9ead-507970deb23b">
            <useCaseMoniker
              Id="b6d371c8-5c55-4bd3-8c28-ec3630794776"
              LastKnownName="Change Navire"
              LastKnownLocation="CanonNoirModelisation.uml" />
          </extend>
        </extendedCases>
      </useCase>
    </packageHasNamedElement>
    <packageHasNamedElement>
      <interaction
        Id="a087de62-c1d1-47ee-8a38-b5c6383ecc91"
        name="Sequence2"
        collapseFragmentsFlag="false"
        isActiveClass="false"
        isAbstract="false"
        isLeaf="false"
        isReentrant="false">
        <ownedAttributesInternal>
          <property
            Id="f9dc4809-0f38-42b5-8d81-fa44419e8232"
            isLeaf="false"
            isStatic="false"
            isReadOnly="false"
            isDerived="false"
            isDerivedUnion="false"
            aggregation="None"
            isComposite="false">
            <type_NamedElement>
              <subsystemMoniker
                Id="fa9ef360-ff57-4171-b3df-2ef6ec9726af"
                LastKnownName="Subsystem1"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </type_NamedElement>
          </property>
        </ownedAttributesInternal>
      </interaction>
    </packageHasNamedElement>
    <packageHasNamedElement>
      <activity
        Id="507e3f34-e658-450c-9fff-f1091591bdca"
        name="Activity1"
        isAbstract="false"
        isLeaf="false"
        isActiveClass="false"
        isReentrant="false"
        isReadOnly="false"
        isSingleExecution="false">
        <nodes>
          <initialNode
            Id="41329ce4-5425-4697-84fe-0f627138df53"
            name="Initial1"
            isLeaf="false">
            <flowNodeTargets>
              <controlFlow
                Id="4fea83a4-0f21-4dca-ba00-dde45bb1fbe3"
                isLeaf="false">
                <opaqueActionMoniker
                  Id="626a82bc-cdfd-4368-ba65-a6c45d6d0cfb"
                  LastKnownName="Lancement Dés"
                  LastKnownLocation="CanonNoirModelisation.uml" />
              </controlFlow>
            </flowNodeTargets>
          </initialNode>
          <opaqueAction
            Id="626a82bc-cdfd-4368-ba65-a6c45d6d0cfb"
            name="Lancement Dés"
            isLeaf="false">
            <flowNodeTargets>
              <controlFlow
                Id="e539e79b-5b7b-4d83-8039-72fb1a2d70a6"
                isLeaf="false">
                <opaqueActionMoniker
                  Id="276a4649-b4d3-45dc-ba16-74c06232bc3d"
                  LastKnownName="Choix du nombre de dés"
                  LastKnownLocation="CanonNoirModelisation.uml" />
              </controlFlow>
            </flowNodeTargets>
          </opaqueAction>
          <opaqueAction
            Id="276a4649-b4d3-45dc-ba16-74c06232bc3d"
            name="Choix du nombre de dés"
            isLeaf="false">
            <flowNodeTargets>
              <controlFlow
                Id="be42a597-0768-4e68-ae29-6bdb78dd15c6"
                isLeaf="false">
                <opaqueActionMoniker
                  Id="ea83632d-2d31-4e07-9e3d-9bf62e2c6a60"
                  LastKnownName="Déplacement"
                  LastKnownLocation="CanonNoirModelisation.uml" />
              </controlFlow>
            </flowNodeTargets>
          </opaqueAction>
          <opaqueAction
            Id="ea83632d-2d31-4e07-9e3d-9bf62e2c6a60"
            name="Déplacement"
            isLeaf="false">
            <flowNodeTargets>
              <controlFlow
                Id="dfa9c02a-fc1b-4977-bafe-6097dfb39c09"
                isLeaf="false">
                <forkNodeMoniker
                  Id="b570ff78-58c7-4e0b-8dbe-41db8924c75c"
                  LastKnownName="Fork1"
                  LastKnownLocation="CanonNoirModelisation.uml" />
              </controlFlow>
            </flowNodeTargets>
          </opaqueAction>
          <forkNode
            Id="b570ff78-58c7-4e0b-8dbe-41db8924c75c"
            name="Fork1"
            isLeaf="false">
            <flowNodeTargets>
              <controlFlow
                Id="71ab7a61-71c2-4dcb-92a9-62865528bb24"
                isLeaf="false">
                <opaqueActionMoniker
                  Id="8396ed7a-741c-48db-b4e6-14e68a6c9b08"
                  LastKnownName="Verifier Case Trésor"
                  LastKnownLocation="CanonNoirModelisation.uml" />
              </controlFlow>
              <controlFlow
                Id="d2c4aea1-8af1-42cb-afa1-93ee3a1a2e93"
                isLeaf="false">
                <opaqueActionMoniker
                  Id="23c951a6-49f1-4dfd-8f17-955410963107"
                  LastKnownName="Verifier Case Port"
                  LastKnownLocation="CanonNoirModelisation.uml" />
              </controlFlow>
              <controlFlow
                Id="3b81faee-ed03-4b65-93cb-619bae4608c0"
                isLeaf="false">
                <opaqueActionMoniker
                  Id="6b2ec24b-06bd-45b6-8733-a0f5a47b76cf"
                  LastKnownName="Verifier Case Canon Noir"
                  LastKnownLocation="CanonNoirModelisation.uml" />
              </controlFlow>
              <controlFlow
                Id="14132ce3-0472-4bac-85f6-931adc62e184"
                isLeaf="false">
                <opaqueActionMoniker
                  Id="8416b391-2870-4dc7-a659-690ad4713a84"
                  LastKnownName="Verifier Case Eau"
                  LastKnownLocation="CanonNoirModelisation.uml" />
              </controlFlow>
            </flowNodeTargets>
          </forkNode>
          <opaqueAction
            Id="8396ed7a-741c-48db-b4e6-14e68a6c9b08"
            name="Verifier Case Trésor"
            isLeaf="false">
            <flowNodeTargets>
              <controlFlow
                Id="185835ba-f285-4f6c-b9bf-d41d89151c14"
                isLeaf="false">
                <decisionNodeMoniker
                  Id="c6b9f0d2-53f1-4788-9ca1-e1b5402e1b91"
                  LastKnownName="Decision1"
                  LastKnownLocation="CanonNoirModelisation.uml" />
              </controlFlow>
            </flowNodeTargets>
          </opaqueAction>
          <opaqueAction
            Id="23c951a6-49f1-4dfd-8f17-955410963107"
            name="Verifier Case Port"
            isLeaf="false">
            <flowNodeTargets>
              <controlFlow
                Id="c5c3aa1e-a42c-4801-896d-67baa9842e82"
                isLeaf="false">
                <decisionNodeMoniker
                  Id="0ec03df5-9e38-4582-9aee-be0d8f73d243"
                  LastKnownName="Decision2"
                  LastKnownLocation="CanonNoirModelisation.uml" />
              </controlFlow>
            </flowNodeTargets>
          </opaqueAction>
          <opaqueAction
            Id="6b2ec24b-06bd-45b6-8733-a0f5a47b76cf"
            name="Verifier Case Canon Noir"
            isLeaf="false">
            <flowNodeTargets>
              <controlFlow
                Id="8e39b353-f027-49bd-8eb6-37ca2f7da9be"
                isLeaf="false">
                <opaqueActionMoniker
                  Id="114743f4-23d4-4e81-a7b1-4b9208133ceb"
                  LastKnownName="Choisir cible"
                  LastKnownLocation="CanonNoirModelisation.uml" />
              </controlFlow>
            </flowNodeTargets>
          </opaqueAction>
          <opaqueAction
            Id="8416b391-2870-4dc7-a659-690ad4713a84"
            name="Verifier Case Eau"
            isLeaf="false">
            <flowNodeTargets>
              <controlFlow
                Id="ff494353-1eb6-4bb9-8344-3a2b3d77c18c"
                isLeaf="false">
                <decisionNodeMoniker
                  Id="51d36e51-d9e2-4db7-847b-6898c33493d9"
                  LastKnownName="Decision4"
                  LastKnownLocation="CanonNoirModelisation.uml" />
              </controlFlow>
            </flowNodeTargets>
          </opaqueAction>
          <decisionNode
            Id="c6b9f0d2-53f1-4788-9ca1-e1b5402e1b91"
            name="Decision1"
            isLeaf="false">
            <flowNodeTargets>
              <controlFlow
                Id="db2bc791-ad76-4b84-863c-015c531e5e7b"
                guard="ne possède pas de Trésor"
                isLeaf="false">
                <opaqueActionMoniker
                  Id="a8ca36c0-f04d-4a7a-9c2c-063a778d29b6"
                  LastKnownName="Prendre Tresor"
                  LastKnownLocation="CanonNoirModelisation.uml" />
              </controlFlow>
              <controlFlow
                Id="3b298e62-6293-40b4-be94-666b182754f8"
                isLeaf="false">
                <activityFinalNodeMoniker
                  Id="4e23a587-1b83-48fd-8621-19d809a8070f"
                  LastKnownName="ActivityFinal1"
                  LastKnownLocation="CanonNoirModelisation.uml" />
              </controlFlow>
            </flowNodeTargets>
          </decisionNode>
          <opaqueAction
            Id="a8ca36c0-f04d-4a7a-9c2c-063a778d29b6"
            name="Prendre Tresor"
            isLeaf="false">
            <flowNodeTargets>
              <controlFlow
                Id="7c85bbf7-3e12-4275-9330-aa5b175ea9b1"
                isLeaf="false">
                <activityFinalNodeMoniker
                  Id="4e23a587-1b83-48fd-8621-19d809a8070f"
                  LastKnownName="ActivityFinal1"
                  LastKnownLocation="CanonNoirModelisation.uml" />
              </controlFlow>
            </flowNodeTargets>
          </opaqueAction>
          <decisionNode
            Id="0ec03df5-9e38-4582-9aee-be0d8f73d243"
            name="Decision2"
            isLeaf="false">
            <flowNodeTargets>
              <controlFlow
                Id="f1bf57cc-287f-4301-af60-5bcdc2592bc0"
                guard="possède Trésor"
                isLeaf="false">
                <opaqueActionMoniker
                  Id="43aa5095-a406-4dc9-888b-dfe43e92cb14"
                  LastKnownName="Dépose Trésor"
                  LastKnownLocation="CanonNoirModelisation.uml" />
              </controlFlow>
              <controlFlow
                Id="48c7a77a-f0cc-4f43-9a85-a9718ebeca4a"
                guard="ne possède pas de Trésor"
                isLeaf="false">
                <decisionNodeMoniker
                  Id="d0dd29ab-75da-43dc-8949-20ca46dc5f40"
                  LastKnownName="Decision3"
                  LastKnownLocation="CanonNoirModelisation.uml" />
              </controlFlow>
            </flowNodeTargets>
          </decisionNode>
          <opaqueAction
            Id="43aa5095-a406-4dc9-888b-dfe43e92cb14"
            name="Dépose Trésor"
            isLeaf="false">
            <flowNodeTargets>
              <controlFlow
                Id="86987334-aa2b-43af-ba69-b97873f17d62"
                isLeaf="false">
                <activityFinalNodeMoniker
                  Id="4e23a587-1b83-48fd-8621-19d809a8070f"
                  LastKnownName="ActivityFinal1"
                  LastKnownLocation="CanonNoirModelisation.uml" />
              </controlFlow>
            </flowNodeTargets>
          </opaqueAction>
          <decisionNode
            Id="d0dd29ab-75da-43dc-8949-20ca46dc5f40"
            name="Decision3"
            isLeaf="false">
            <flowNodeTargets>
              <controlFlow
                Id="2200843d-f032-444c-94a2-cf7b3605042f"
                guard="possède Radeau"
                isLeaf="false">
                <opaqueActionMoniker
                  Id="59b57c9b-8d78-4d61-b25b-0b30503481e0"
                  LastKnownName="Change Radeau en Caravelle"
                  LastKnownLocation="CanonNoirModelisation.uml" />
              </controlFlow>
              <controlFlow
                Id="02086b5c-a65d-472c-8598-97eea309a29b"
                isLeaf="false">
                <activityFinalNodeMoniker
                  Id="4e23a587-1b83-48fd-8621-19d809a8070f"
                  LastKnownName="ActivityFinal1"
                  LastKnownLocation="CanonNoirModelisation.uml" />
              </controlFlow>
            </flowNodeTargets>
          </decisionNode>
          <opaqueAction
            Id="59b57c9b-8d78-4d61-b25b-0b30503481e0"
            name="Change Radeau en Caravelle"
            isLeaf="false">
            <flowNodeTargets>
              <controlFlow
                Id="eb050e82-574c-474b-8dbe-809be686f873"
                isLeaf="false">
                <activityFinalNodeMoniker
                  Id="4e23a587-1b83-48fd-8621-19d809a8070f"
                  LastKnownName="ActivityFinal1"
                  LastKnownLocation="CanonNoirModelisation.uml" />
              </controlFlow>
            </flowNodeTargets>
          </opaqueAction>
          <opaqueAction
            Id="114743f4-23d4-4e81-a7b1-4b9208133ceb"
            name="Choisir cible"
            isLeaf="false">
            <flowNodeTargets>
              <controlFlow
                Id="4a9626c8-b0da-4881-af16-aaefee3e087e"
                isLeaf="false">
                <opaqueActionMoniker
                  Id="e18671dc-457c-410e-803c-c1dbfa5e8b0e"
                  LastKnownName="Effectuer Tir"
                  LastKnownLocation="CanonNoirModelisation.uml" />
              </controlFlow>
            </flowNodeTargets>
          </opaqueAction>
          <opaqueAction
            Id="e18671dc-457c-410e-803c-c1dbfa5e8b0e"
            name="Effectuer Tir"
            isLeaf="false">
            <flowNodeTargets>
              <controlFlow
                Id="78036137-23ab-4c9f-8261-93031541616c"
                isLeaf="false">
                <activityFinalNodeMoniker
                  Id="4e23a587-1b83-48fd-8621-19d809a8070f"
                  LastKnownName="ActivityFinal1"
                  LastKnownLocation="CanonNoirModelisation.uml" />
              </controlFlow>
            </flowNodeTargets>
          </opaqueAction>
          <decisionNode
            Id="51d36e51-d9e2-4db7-847b-6898c33493d9"
            name="Decision4"
            isLeaf="false">
            <flowNodeTargets>
              <controlFlow
                Id="95b9c6f4-f72e-4851-84b3-261b0cfe9384"
                guard="est sur Case du bord"
                isLeaf="false">
                <opaqueActionMoniker
                  Id="0b85149f-e6d0-49e4-843e-c8a1f5c601d4"
                  LastKnownName="Verifier Case Opposée"
                  LastKnownLocation="CanonNoirModelisation.uml" />
              </controlFlow>
              <controlFlow
                Id="612ff09a-de48-428f-b754-3c5287783127"
                isLeaf="false">
                <activityFinalNodeMoniker
                  Id="4e23a587-1b83-48fd-8621-19d809a8070f"
                  LastKnownName="ActivityFinal1"
                  LastKnownLocation="CanonNoirModelisation.uml" />
              </controlFlow>
            </flowNodeTargets>
          </decisionNode>
          <opaqueAction
            Id="0b85149f-e6d0-49e4-843e-c8a1f5c601d4"
            name="Verifier Case Opposée"
            isLeaf="false">
            <flowNodeTargets>
              <controlFlow
                Id="a960d986-dba9-4048-957b-758b863ef0b1"
                isLeaf="false">
                <decisionNodeMoniker
                  Id="989e64be-f14a-4462-b582-d685282ca61f"
                  LastKnownName="Decision5"
                  LastKnownLocation="CanonNoirModelisation.uml" />
              </controlFlow>
            </flowNodeTargets>
          </opaqueAction>
          <decisionNode
            Id="989e64be-f14a-4462-b582-d685282ca61f"
            name="Decision5"
            isLeaf="false">
            <flowNodeTargets>
              <controlFlow
                Id="a14fc511-ec6a-4bfd-bb26-fcf0ee53e02d"
                guard="adversaire Présent"
                isLeaf="false">
                <opaqueActionMoniker
                  Id="1469c5d9-e50d-4a92-b59a-e99fa16a39ca"
                  LastKnownName="Engager Duel"
                  LastKnownLocation="CanonNoirModelisation.uml" />
              </controlFlow>
              <controlFlow
                Id="1d118529-5494-4295-b01f-b71a29278027"
                isLeaf="false">
                <activityFinalNodeMoniker
                  Id="4e23a587-1b83-48fd-8621-19d809a8070f"
                  LastKnownName="ActivityFinal1"
                  LastKnownLocation="CanonNoirModelisation.uml" />
              </controlFlow>
            </flowNodeTargets>
          </decisionNode>
          <opaqueAction
            Id="1469c5d9-e50d-4a92-b59a-e99fa16a39ca"
            name="Engager Duel"
            isLeaf="false">
            <flowNodeTargets>
              <controlFlow
                Id="c2f6cd8d-29b1-4f63-9126-1e7d04197f43"
                isLeaf="false">
                <activityFinalNodeMoniker
                  Id="4e23a587-1b83-48fd-8621-19d809a8070f"
                  LastKnownName="ActivityFinal1"
                  LastKnownLocation="CanonNoirModelisation.uml" />
              </controlFlow>
            </flowNodeTargets>
          </opaqueAction>
          <activityFinalNode
            Id="4e23a587-1b83-48fd-8621-19d809a8070f"
            name="ActivityFinal1"
            isLeaf="false" />
        </nodes>
      </activity>
    </packageHasNamedElement>
    <packageHasNamedElement>
      <interaction
        Id="06692fb7-5e08-4ffc-bea4-ed1c7eb16e13"
        name="Sequence1"
        collapseFragmentsFlag="false"
        isActiveClass="false"
        isAbstract="false"
        isLeaf="false"
        isReentrant="false">
        <fragments>
          <messageOccurrenceSpecification
            Id="049aafcd-abcc-4e5a-af46-8a608c90e7ae"
            name="MessageOccurrenceSpecification23">
            <covered>
              <lifelineMoniker
                Id="1757f8f7-f3a5-43a8-b848-13a21695f647"
                LastKnownName="J1 : Joueur"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="1f273fd5-71ca-4b3e-8ff3-882b688070ed"
            name="MessageOccurrenceSpecification24">
            <covered>
              <lifelineMoniker
                Id="83e8a57f-667a-4512-a65e-adb62c6741dd"
                LastKnownName=": Moteur"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="bdd0eb96-9ca5-4dc9-862e-a53bd911b1a4"
            name="MessageOccurrenceSpecification12">
            <covered>
              <lifelineMoniker
                Id="83e8a57f-667a-4512-a65e-adb62c6741dd"
                LastKnownName=": Moteur"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="62fe7876-5298-400f-8ac5-62537d4dbcb5"
            name="MessageOccurrenceSpecification10">
            <covered>
              <lifelineMoniker
                Id="1757f8f7-f3a5-43a8-b848-13a21695f647"
                LastKnownName="J1 : Joueur"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="601c7d25-9ffc-4bc5-b150-3442b74cc4e5"
            name="MessageOccurrenceSpecification11">
            <covered>
              <lifelineMoniker
                Id="1757f8f7-f3a5-43a8-b848-13a21695f647"
                LastKnownName="J1 : Joueur"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="589ea0e4-6208-4d20-9c21-8d8e7382a3ee"
            name="MessageOccurrenceSpecification16">
            <covered>
              <lifelineMoniker
                Id="83e8a57f-667a-4512-a65e-adb62c6741dd"
                LastKnownName=": Moteur"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="8698642a-90d4-432a-bd06-9b027fb50d9f"
            name="MessageOccurrenceSpecification15">
            <covered>
              <lifelineMoniker
                Id="59808744-5586-41bf-be84-9e92a76b6395"
                LastKnownName="J2 : Joueur"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="65b364f4-f8df-4ccd-a4aa-9ca156d90103"
            name="MessageOccurrenceSpecification22">
            <covered>
              <lifelineMoniker
                Id="1757f8f7-f3a5-43a8-b848-13a21695f647"
                LastKnownName="J1 : Joueur"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="e770aa4a-34b2-4c49-999d-8cf97d654c92"
            name="MessageOccurrenceSpecification21">
            <covered>
              <lifelineMoniker
                Id="83e8a57f-667a-4512-a65e-adb62c6741dd"
                LastKnownName=": Moteur"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="7febecc6-72a7-4247-905d-028b7526c460"
            name="MessageOccurrenceSpecification14">
            <covered>
              <lifelineMoniker
                Id="59808744-5586-41bf-be84-9e92a76b6395"
                LastKnownName="J2 : Joueur"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="7878a82c-d38c-445e-8853-467a0ffbf69e"
            name="MessageOccurrenceSpecification5">
            <covered>
              <lifelineMoniker
                Id="83e8a57f-667a-4512-a65e-adb62c6741dd"
                LastKnownName=": Moteur"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="2d3f334e-97be-4b7f-bc11-fb2e7627e280"
            name="MessageOccurrenceSpecification8">
            <covered>
              <lifelineMoniker
                Id="83e8a57f-667a-4512-a65e-adb62c6741dd"
                LastKnownName=": Moteur"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="aa3ff365-b275-4339-a91d-80d742b0a4b2"
            name="MessageOccurrenceSpecification6">
            <covered>
              <lifelineMoniker
                Id="8c069800-69d0-4d85-9aa6-b5faa87835e8"
                LastKnownName=": Interface"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="bc06334b-d3d5-4d81-aa80-5fda392b05bd"
            name="MessageOccurrenceSpecification13">
            <covered>
              <lifelineMoniker
                Id="83e8a57f-667a-4512-a65e-adb62c6741dd"
                LastKnownName=": Moteur"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="be42b8ea-39c8-45a7-b824-5599abc681cf"
            name="MessageOccurrenceSpecification28">
            <covered>
              <lifelineMoniker
                Id="83e8a57f-667a-4512-a65e-adb62c6741dd"
                LastKnownName=": Moteur"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="2bdec6b8-c4e4-4efc-92a6-ca7424b92354"
            name="MessageOccurrenceSpecification25">
            <covered>
              <lifelineMoniker
                Id="83e8a57f-667a-4512-a65e-adb62c6741dd"
                LastKnownName=": Moteur"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="70a3fd79-7ee8-4244-a63a-a123161bce88"
            name="MessageOccurrenceSpecification9">
            <covered>
              <lifelineMoniker
                Id="83e8a57f-667a-4512-a65e-adb62c6741dd"
                LastKnownName=": Moteur"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="c8cf52d3-945d-4985-8089-f31ebdfad355"
            name="MessageOccurrenceSpecification26">
            <covered>
              <lifelineMoniker
                Id="59808744-5586-41bf-be84-9e92a76b6395"
                LastKnownName="J2 : Joueur"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="82b24ee6-78cf-4742-9898-ecd701bdf376"
            name="MessageOccurrenceSpecification7">
            <covered>
              <lifelineMoniker
                Id="8c069800-69d0-4d85-9aa6-b5faa87835e8"
                LastKnownName=": Interface"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="0529842c-17ce-459d-93ce-d28e39988b34"
            name="MessageOccurrenceSpecification27">
            <covered>
              <lifelineMoniker
                Id="59808744-5586-41bf-be84-9e92a76b6395"
                LastKnownName="J2 : Joueur"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <behaviorExecutionSpecification
            Id="ea6577a0-cbc4-47f6-af7e-933f2482937b"
            name="BehaviorExecutionSpecification2">
            <coveredLifelines>
              <lifelineMoniker
                Id="8c069800-69d0-4d85-9aa6-b5faa87835e8"
                LastKnownName=": Interface"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </coveredLifelines>
            <finish>
              <executionOccurrenceSpecificationMoniker
                Id="fd587ae9-b0bc-4836-a186-94a65915ecb9"
                LastKnownName="ExecutionOccurrenceSpecification4"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </finish>
            <start>
              <executionOccurrenceSpecificationMoniker
                Id="b22b63b6-24c1-4c3b-b403-2b2d9eb88f81"
                LastKnownName="ExecutionOccurrenceSpecification3"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </start>
            <nestedOccurrences>
              <messageOccurrenceSpecificationMoniker
                Id="aa3ff365-b275-4339-a91d-80d742b0a4b2"
                LastKnownName="MessageOccurrenceSpecification6"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <messageOccurrenceSpecificationMoniker
                Id="82b24ee6-78cf-4742-9898-ecd701bdf376"
                LastKnownName="MessageOccurrenceSpecification7"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </nestedOccurrences>
          </behaviorExecutionSpecification>
          <executionOccurrenceSpecification
            Id="b22b63b6-24c1-4c3b-b403-2b2d9eb88f81"
            name="ExecutionOccurrenceSpecification3">
            <event>
              <executionOccurrenceSpecificationReferencesEvent>
                <executionEventMoniker
                  Id="2746f67a-a33f-45f8-97e0-de97d058868a"
                  LastKnownName="ExecutionEvent"
                  LastKnownLocation="CanonNoirModelisation.uml" />
              </executionOccurrenceSpecificationReferencesEvent>
            </event>
            <covered>
              <lifelineMoniker
                Id="8c069800-69d0-4d85-9aa6-b5faa87835e8"
                LastKnownName=": Interface"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </executionOccurrenceSpecification>
          <executionOccurrenceSpecification
            Id="fd587ae9-b0bc-4836-a186-94a65915ecb9"
            name="ExecutionOccurrenceSpecification4">
            <event>
              <executionOccurrenceSpecificationReferencesEvent>
                <executionEventMoniker
                  Id="2477e8a3-9702-41e7-8797-dcf236707882"
                  LastKnownName="ExecutionEvent"
                  LastKnownLocation="CanonNoirModelisation.uml" />
              </executionOccurrenceSpecificationReferencesEvent>
            </event>
            <covered>
              <lifelineMoniker
                Id="8c069800-69d0-4d85-9aa6-b5faa87835e8"
                LastKnownName=": Interface"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </executionOccurrenceSpecification>
          <behaviorExecutionSpecification
            Id="0298d0f6-9f51-4007-a472-a059f8855117"
            name="BehaviorExecutionSpecification3">
            <coveredLifelines>
              <lifelineMoniker
                Id="1757f8f7-f3a5-43a8-b848-13a21695f647"
                LastKnownName="J1 : Joueur"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </coveredLifelines>
            <finish>
              <executionOccurrenceSpecificationMoniker
                Id="7678dc6d-c2ed-4a8d-84c6-9a566761780b"
                LastKnownName="ExecutionOccurrenceSpecification6"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </finish>
            <start>
              <executionOccurrenceSpecificationMoniker
                Id="818c2baa-ca00-4a27-936e-f8b733884152"
                LastKnownName="ExecutionOccurrenceSpecification5"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </start>
            <nestedOccurrences>
              <messageOccurrenceSpecificationMoniker
                Id="62fe7876-5298-400f-8ac5-62537d4dbcb5"
                LastKnownName="MessageOccurrenceSpecification10"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <messageOccurrenceSpecificationMoniker
                Id="601c7d25-9ffc-4bc5-b150-3442b74cc4e5"
                LastKnownName="MessageOccurrenceSpecification11"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </nestedOccurrences>
          </behaviorExecutionSpecification>
          <executionOccurrenceSpecification
            Id="818c2baa-ca00-4a27-936e-f8b733884152"
            name="ExecutionOccurrenceSpecification5">
            <event>
              <executionOccurrenceSpecificationReferencesEvent>
                <executionEventMoniker
                  Id="8c104b48-3745-41bf-8bc7-a637ee861e78"
                  LastKnownName="ExecutionEvent"
                  LastKnownLocation="CanonNoirModelisation.uml" />
              </executionOccurrenceSpecificationReferencesEvent>
            </event>
            <covered>
              <lifelineMoniker
                Id="1757f8f7-f3a5-43a8-b848-13a21695f647"
                LastKnownName="J1 : Joueur"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </executionOccurrenceSpecification>
          <executionOccurrenceSpecification
            Id="7678dc6d-c2ed-4a8d-84c6-9a566761780b"
            name="ExecutionOccurrenceSpecification6">
            <event>
              <executionOccurrenceSpecificationReferencesEvent>
                <executionEventMoniker
                  Id="68962036-7a66-4580-97c6-57bfa1c51a32"
                  LastKnownName="ExecutionEvent"
                  LastKnownLocation="CanonNoirModelisation.uml" />
              </executionOccurrenceSpecificationReferencesEvent>
            </event>
            <covered>
              <lifelineMoniker
                Id="1757f8f7-f3a5-43a8-b848-13a21695f647"
                LastKnownName="J1 : Joueur"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </executionOccurrenceSpecification>
          <behaviorExecutionSpecification
            Id="1cc32d3e-04bb-4689-8384-1af084c26e28"
            name="BehaviorExecutionSpecification4">
            <coveredLifelines>
              <lifelineMoniker
                Id="59808744-5586-41bf-be84-9e92a76b6395"
                LastKnownName="J2 : Joueur"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </coveredLifelines>
            <finish>
              <executionOccurrenceSpecificationMoniker
                Id="c8e45251-19e5-44ba-a53e-0e2287221e8d"
                LastKnownName="ExecutionOccurrenceSpecification8"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </finish>
            <start>
              <executionOccurrenceSpecificationMoniker
                Id="69fa418d-02a2-45b1-a2b4-dd98d830c71d"
                LastKnownName="ExecutionOccurrenceSpecification7"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </start>
            <nestedOccurrences>
              <messageOccurrenceSpecificationMoniker
                Id="7febecc6-72a7-4247-905d-028b7526c460"
                LastKnownName="MessageOccurrenceSpecification14"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <messageOccurrenceSpecificationMoniker
                Id="8698642a-90d4-432a-bd06-9b027fb50d9f"
                LastKnownName="MessageOccurrenceSpecification15"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </nestedOccurrences>
          </behaviorExecutionSpecification>
          <executionOccurrenceSpecification
            Id="69fa418d-02a2-45b1-a2b4-dd98d830c71d"
            name="ExecutionOccurrenceSpecification7">
            <event>
              <executionOccurrenceSpecificationReferencesEvent>
                <executionEventMoniker
                  Id="d3341cb1-9ff5-495f-b68e-39ab49c294b6"
                  LastKnownName="ExecutionEvent"
                  LastKnownLocation="CanonNoirModelisation.uml" />
              </executionOccurrenceSpecificationReferencesEvent>
            </event>
            <covered>
              <lifelineMoniker
                Id="59808744-5586-41bf-be84-9e92a76b6395"
                LastKnownName="J2 : Joueur"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </executionOccurrenceSpecification>
          <executionOccurrenceSpecification
            Id="c8e45251-19e5-44ba-a53e-0e2287221e8d"
            name="ExecutionOccurrenceSpecification8">
            <event>
              <executionOccurrenceSpecificationReferencesEvent>
                <executionEventMoniker
                  Id="22edd367-7faf-4c93-984a-10e0e7b48853"
                  LastKnownName="ExecutionEvent"
                  LastKnownLocation="CanonNoirModelisation.uml" />
              </executionOccurrenceSpecificationReferencesEvent>
            </event>
            <covered>
              <lifelineMoniker
                Id="59808744-5586-41bf-be84-9e92a76b6395"
                LastKnownName="J2 : Joueur"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </executionOccurrenceSpecification>
          <behaviorExecutionSpecification
            Id="1c4abcab-4f86-43b6-a313-c82270302571"
            name="BehaviorExecutionSpecification6">
            <coveredLifelines>
              <lifelineMoniker
                Id="1757f8f7-f3a5-43a8-b848-13a21695f647"
                LastKnownName="J1 : Joueur"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </coveredLifelines>
            <finish>
              <executionOccurrenceSpecificationMoniker
                Id="92eb4fcd-2c3a-4076-9839-6323fc796bcb"
                LastKnownName="ExecutionOccurrenceSpecification12"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </finish>
            <start>
              <executionOccurrenceSpecificationMoniker
                Id="05265f6c-cb3b-4572-b8a4-98082830892d"
                LastKnownName="ExecutionOccurrenceSpecification11"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </start>
            <nestedOccurrences>
              <messageOccurrenceSpecificationMoniker
                Id="65b364f4-f8df-4ccd-a4aa-9ca156d90103"
                LastKnownName="MessageOccurrenceSpecification22"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <messageOccurrenceSpecificationMoniker
                Id="049aafcd-abcc-4e5a-af46-8a608c90e7ae"
                LastKnownName="MessageOccurrenceSpecification23"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </nestedOccurrences>
          </behaviorExecutionSpecification>
          <executionOccurrenceSpecification
            Id="05265f6c-cb3b-4572-b8a4-98082830892d"
            name="ExecutionOccurrenceSpecification11">
            <event>
              <executionOccurrenceSpecificationReferencesEvent>
                <executionEventMoniker
                  Id="54a20db3-8388-4859-8326-20a0dd109640"
                  LastKnownName="ExecutionEvent"
                  LastKnownLocation="CanonNoirModelisation.uml" />
              </executionOccurrenceSpecificationReferencesEvent>
            </event>
            <covered>
              <lifelineMoniker
                Id="1757f8f7-f3a5-43a8-b848-13a21695f647"
                LastKnownName="J1 : Joueur"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </executionOccurrenceSpecification>
          <executionOccurrenceSpecification
            Id="92eb4fcd-2c3a-4076-9839-6323fc796bcb"
            name="ExecutionOccurrenceSpecification12">
            <event>
              <executionOccurrenceSpecificationReferencesEvent>
                <executionEventMoniker
                  Id="688a45df-1023-4428-aea7-4fe99542b88f"
                  LastKnownName="ExecutionEvent"
                  LastKnownLocation="CanonNoirModelisation.uml" />
              </executionOccurrenceSpecificationReferencesEvent>
            </event>
            <covered>
              <lifelineMoniker
                Id="1757f8f7-f3a5-43a8-b848-13a21695f647"
                LastKnownName="J1 : Joueur"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </executionOccurrenceSpecification>
          <behaviorExecutionSpecification
            Id="e0a9a753-e3d6-4624-9ab6-c6dd94825967"
            name="BehaviorExecutionSpecification7">
            <coveredLifelines>
              <lifelineMoniker
                Id="59808744-5586-41bf-be84-9e92a76b6395"
                LastKnownName="J2 : Joueur"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </coveredLifelines>
            <finish>
              <executionOccurrenceSpecificationMoniker
                Id="1961aa4c-0c0e-40d1-92d2-d25e451445ee"
                LastKnownName="ExecutionOccurrenceSpecification14"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </finish>
            <start>
              <executionOccurrenceSpecificationMoniker
                Id="bfd4ec79-bbbc-4550-b508-e5d898938c7b"
                LastKnownName="ExecutionOccurrenceSpecification13"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </start>
            <nestedOccurrences>
              <messageOccurrenceSpecificationMoniker
                Id="c8cf52d3-945d-4985-8089-f31ebdfad355"
                LastKnownName="MessageOccurrenceSpecification26"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <messageOccurrenceSpecificationMoniker
                Id="0529842c-17ce-459d-93ce-d28e39988b34"
                LastKnownName="MessageOccurrenceSpecification27"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </nestedOccurrences>
          </behaviorExecutionSpecification>
          <executionOccurrenceSpecification
            Id="bfd4ec79-bbbc-4550-b508-e5d898938c7b"
            name="ExecutionOccurrenceSpecification13">
            <event>
              <executionOccurrenceSpecificationReferencesEvent>
                <executionEventMoniker
                  Id="f91cb867-cbfd-419a-9bb5-a57da639e904"
                  LastKnownName="ExecutionEvent"
                  LastKnownLocation="CanonNoirModelisation.uml" />
              </executionOccurrenceSpecificationReferencesEvent>
            </event>
            <covered>
              <lifelineMoniker
                Id="59808744-5586-41bf-be84-9e92a76b6395"
                LastKnownName="J2 : Joueur"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </executionOccurrenceSpecification>
          <executionOccurrenceSpecification
            Id="1961aa4c-0c0e-40d1-92d2-d25e451445ee"
            name="ExecutionOccurrenceSpecification14">
            <event>
              <executionOccurrenceSpecificationReferencesEvent>
                <executionEventMoniker
                  Id="d62f95a7-99b1-4a97-93dc-987844175e40"
                  LastKnownName="ExecutionEvent"
                  LastKnownLocation="CanonNoirModelisation.uml" />
              </executionOccurrenceSpecificationReferencesEvent>
            </event>
            <covered>
              <lifelineMoniker
                Id="59808744-5586-41bf-be84-9e92a76b6395"
                LastKnownName="J2 : Joueur"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </executionOccurrenceSpecification>
        </fragments>
        <lifelines>
          <lifeline
            Id="83e8a57f-667a-4512-a65e-adb62c6741dd"
            name=": Moteur"
            isActor="false"
            lifelineDisplayName=": Moteur">
            <topLevelOccurrences>
              <messageOccurrenceSpecificationMoniker
                Id="7878a82c-d38c-445e-8853-467a0ffbf69e"
                LastKnownName="MessageOccurrenceSpecification5"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <messageOccurrenceSpecificationMoniker
                Id="2d3f334e-97be-4b7f-bc11-fb2e7627e280"
                LastKnownName="MessageOccurrenceSpecification8"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <messageOccurrenceSpecificationMoniker
                Id="70a3fd79-7ee8-4244-a63a-a123161bce88"
                LastKnownName="MessageOccurrenceSpecification9"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <messageOccurrenceSpecificationMoniker
                Id="bdd0eb96-9ca5-4dc9-862e-a53bd911b1a4"
                LastKnownName="MessageOccurrenceSpecification12"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <messageOccurrenceSpecificationMoniker
                Id="bc06334b-d3d5-4d81-aa80-5fda392b05bd"
                LastKnownName="MessageOccurrenceSpecification13"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <messageOccurrenceSpecificationMoniker
                Id="589ea0e4-6208-4d20-9c21-8d8e7382a3ee"
                LastKnownName="MessageOccurrenceSpecification16"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <messageOccurrenceSpecificationMoniker
                Id="e770aa4a-34b2-4c49-999d-8cf97d654c92"
                LastKnownName="MessageOccurrenceSpecification21"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <messageOccurrenceSpecificationMoniker
                Id="1f273fd5-71ca-4b3e-8ff3-882b688070ed"
                LastKnownName="MessageOccurrenceSpecification24"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <messageOccurrenceSpecificationMoniker
                Id="2bdec6b8-c4e4-4efc-92a6-ca7424b92354"
                LastKnownName="MessageOccurrenceSpecification25"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <messageOccurrenceSpecificationMoniker
                Id="be42b8ea-39c8-45a7-b824-5599abc681cf"
                LastKnownName="MessageOccurrenceSpecification28"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </topLevelOccurrences>
          </lifeline>
          <lifeline
            Id="8c069800-69d0-4d85-9aa6-b5faa87835e8"
            name=": Interface"
            isActor="false"
            lifelineDisplayName=": Interface">
            <topLevelOccurrences>
              <executionOccurrenceSpecificationMoniker
                Id="b22b63b6-24c1-4c3b-b403-2b2d9eb88f81"
                LastKnownName="ExecutionOccurrenceSpecification3"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <executionOccurrenceSpecificationMoniker
                Id="fd587ae9-b0bc-4836-a186-94a65915ecb9"
                LastKnownName="ExecutionOccurrenceSpecification4"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </topLevelOccurrences>
          </lifeline>
          <lifeline
            Id="1757f8f7-f3a5-43a8-b848-13a21695f647"
            name="J1 : Joueur"
            isActor="true"
            lifelineDisplayName="J1 : Joueur">
            <represents>
              <propertyMoniker
                Id="c0406107-ddb0-44da-a9ba-553c43a48521"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </represents>
            <topLevelOccurrences>
              <executionOccurrenceSpecificationMoniker
                Id="818c2baa-ca00-4a27-936e-f8b733884152"
                LastKnownName="ExecutionOccurrenceSpecification5"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <executionOccurrenceSpecificationMoniker
                Id="7678dc6d-c2ed-4a8d-84c6-9a566761780b"
                LastKnownName="ExecutionOccurrenceSpecification6"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <executionOccurrenceSpecificationMoniker
                Id="05265f6c-cb3b-4572-b8a4-98082830892d"
                LastKnownName="ExecutionOccurrenceSpecification11"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <executionOccurrenceSpecificationMoniker
                Id="92eb4fcd-2c3a-4076-9839-6323fc796bcb"
                LastKnownName="ExecutionOccurrenceSpecification12"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </topLevelOccurrences>
          </lifeline>
          <lifeline
            Id="59808744-5586-41bf-be84-9e92a76b6395"
            name="J2 : Joueur"
            isActor="true"
            lifelineDisplayName="J2 : Joueur">
            <represents>
              <propertyMoniker
                Id="2683068c-a785-471f-9372-9eac2aa0cc09"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </represents>
            <topLevelOccurrences>
              <executionOccurrenceSpecificationMoniker
                Id="69fa418d-02a2-45b1-a2b4-dd98d830c71d"
                LastKnownName="ExecutionOccurrenceSpecification7"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <executionOccurrenceSpecificationMoniker
                Id="c8e45251-19e5-44ba-a53e-0e2287221e8d"
                LastKnownName="ExecutionOccurrenceSpecification8"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <executionOccurrenceSpecificationMoniker
                Id="bfd4ec79-bbbc-4550-b508-e5d898938c7b"
                LastKnownName="ExecutionOccurrenceSpecification13"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <executionOccurrenceSpecificationMoniker
                Id="1961aa4c-0c0e-40d1-92d2-d25e451445ee"
                LastKnownName="ExecutionOccurrenceSpecification14"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </topLevelOccurrences>
          </lifeline>
        </lifelines>
        <messages>
          <message
            Id="ca6e9f6b-3cf4-4990-96e7-749c509cc514"
            name="AttendreNbJoueurs"
            messageKind="Complete"
            messageSort="SynchCall"
            createSelfMessage="false">
            <sendEvent>
              <messageOccurrenceSpecificationMoniker
                Id="7878a82c-d38c-445e-8853-467a0ffbf69e"
                LastKnownName="MessageOccurrenceSpecification5"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </sendEvent>
            <receiveEvent>
              <messageOccurrenceSpecificationMoniker
                Id="aa3ff365-b275-4339-a91d-80d742b0a4b2"
                LastKnownName="MessageOccurrenceSpecification6"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </receiveEvent>
          </message>
          <message
            Id="41462b6b-d0b2-4396-9872-ff969dbfb59b"
            name="&lt;&lt;return&gt;&gt;"
            messageKind="Complete"
            messageSort="Reply"
            createSelfMessage="false">
            <sendEvent>
              <messageOccurrenceSpecificationMoniker
                Id="82b24ee6-78cf-4742-9898-ecd701bdf376"
                LastKnownName="MessageOccurrenceSpecification7"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </sendEvent>
            <receiveEvent>
              <messageOccurrenceSpecificationMoniker
                Id="2d3f334e-97be-4b7f-bc11-fb2e7627e280"
                LastKnownName="MessageOccurrenceSpecification8"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </receiveEvent>
          </message>
          <message
            Id="e546a739-5317-47ab-87f3-c6cab47d8758"
            name="&lt;&lt;create&gt;&gt;"
            messageKind="Complete"
            messageSort="CreateMessage"
            createSelfMessage="false">
            <sendEvent>
              <messageOccurrenceSpecificationMoniker
                Id="70a3fd79-7ee8-4244-a63a-a123161bce88"
                LastKnownName="MessageOccurrenceSpecification9"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </sendEvent>
            <receiveEvent>
              <messageOccurrenceSpecificationMoniker
                Id="62fe7876-5298-400f-8ac5-62537d4dbcb5"
                LastKnownName="MessageOccurrenceSpecification10"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </receiveEvent>
          </message>
          <message
            Id="124982d0-4c01-456e-887d-f285683f7feb"
            name="&lt;&lt;return&gt;&gt;"
            messageKind="Complete"
            messageSort="Reply"
            createSelfMessage="false">
            <sendEvent>
              <messageOccurrenceSpecificationMoniker
                Id="601c7d25-9ffc-4bc5-b150-3442b74cc4e5"
                LastKnownName="MessageOccurrenceSpecification11"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </sendEvent>
            <receiveEvent>
              <messageOccurrenceSpecificationMoniker
                Id="bdd0eb96-9ca5-4dc9-862e-a53bd911b1a4"
                LastKnownName="MessageOccurrenceSpecification12"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </receiveEvent>
          </message>
          <message
            Id="943e5cad-257c-4af6-92db-fd0711f2304f"
            name="&lt;&lt;create&gt;&gt;"
            messageKind="Complete"
            messageSort="CreateMessage"
            createSelfMessage="false">
            <sendEvent>
              <messageOccurrenceSpecificationMoniker
                Id="bc06334b-d3d5-4d81-aa80-5fda392b05bd"
                LastKnownName="MessageOccurrenceSpecification13"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </sendEvent>
            <receiveEvent>
              <messageOccurrenceSpecificationMoniker
                Id="7febecc6-72a7-4247-905d-028b7526c460"
                LastKnownName="MessageOccurrenceSpecification14"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </receiveEvent>
          </message>
          <message
            Id="e1c465dd-afd3-43f6-b605-67d83a1c7da3"
            name="&lt;&lt;return&gt;&gt;"
            messageKind="Complete"
            messageSort="Reply"
            createSelfMessage="false">
            <sendEvent>
              <messageOccurrenceSpecificationMoniker
                Id="8698642a-90d4-432a-bd06-9b027fb50d9f"
                LastKnownName="MessageOccurrenceSpecification15"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </sendEvent>
            <receiveEvent>
              <messageOccurrenceSpecificationMoniker
                Id="589ea0e4-6208-4d20-9c21-8d8e7382a3ee"
                LastKnownName="MessageOccurrenceSpecification16"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </receiveEvent>
          </message>
          <message
            Id="526219bd-e6d1-4d22-82b1-ac12dc00cda6"
            name="AttendreLancementDés"
            messageKind="Complete"
            messageSort="SynchCall"
            createSelfMessage="false">
            <sendEvent>
              <messageOccurrenceSpecificationMoniker
                Id="e770aa4a-34b2-4c49-999d-8cf97d654c92"
                LastKnownName="MessageOccurrenceSpecification21"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </sendEvent>
            <receiveEvent>
              <messageOccurrenceSpecificationMoniker
                Id="65b364f4-f8df-4ccd-a4aa-9ca156d90103"
                LastKnownName="MessageOccurrenceSpecification22"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </receiveEvent>
          </message>
          <message
            Id="6cbca865-0c82-4516-9f58-589e65393512"
            name="&lt;&lt;return&gt;&gt;"
            messageKind="Complete"
            messageSort="Reply"
            createSelfMessage="false">
            <sendEvent>
              <messageOccurrenceSpecificationMoniker
                Id="049aafcd-abcc-4e5a-af46-8a608c90e7ae"
                LastKnownName="MessageOccurrenceSpecification23"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </sendEvent>
            <receiveEvent>
              <messageOccurrenceSpecificationMoniker
                Id="1f273fd5-71ca-4b3e-8ff3-882b688070ed"
                LastKnownName="MessageOccurrenceSpecification24"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </receiveEvent>
          </message>
          <message
            Id="e7c9722a-6140-4677-abdb-b001601cc93b"
            name="AttendreLancementDés"
            messageKind="Complete"
            messageSort="SynchCall"
            createSelfMessage="false">
            <sendEvent>
              <messageOccurrenceSpecificationMoniker
                Id="2bdec6b8-c4e4-4efc-92a6-ca7424b92354"
                LastKnownName="MessageOccurrenceSpecification25"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </sendEvent>
            <receiveEvent>
              <messageOccurrenceSpecificationMoniker
                Id="c8cf52d3-945d-4985-8089-f31ebdfad355"
                LastKnownName="MessageOccurrenceSpecification26"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </receiveEvent>
          </message>
          <message
            Id="45afaa0a-a316-44a1-a6c9-953445269b62"
            name="&lt;&lt;return&gt;&gt;"
            messageKind="Complete"
            messageSort="Reply"
            createSelfMessage="false">
            <sendEvent>
              <messageOccurrenceSpecificationMoniker
                Id="0529842c-17ce-459d-93ce-d28e39988b34"
                LastKnownName="MessageOccurrenceSpecification27"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </sendEvent>
            <receiveEvent>
              <messageOccurrenceSpecificationMoniker
                Id="be42b8ea-39c8-45a7-b824-5599abc681cf"
                LastKnownName="MessageOccurrenceSpecification28"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </receiveEvent>
          </message>
        </messages>
        <ownedAttributesInternal>
          <property
            Id="c0406107-ddb0-44da-a9ba-553c43a48521"
            isLeaf="false"
            isStatic="false"
            isReadOnly="false"
            isDerived="false"
            isDerivedUnion="false"
            aggregation="None"
            isComposite="false">
            <type_NamedElement>
              <actorMoniker
                Id="794238d3-51b1-45ba-8d9d-87f1232b3bb3"
                LastKnownName="Joueur"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </type_NamedElement>
          </property>
          <property
            Id="2683068c-a785-471f-9372-9eac2aa0cc09"
            isLeaf="false"
            isStatic="false"
            isReadOnly="false"
            isDerived="false"
            isDerivedUnion="false"
            aggregation="None"
            isComposite="false">
            <type_NamedElement>
              <actorMoniker
                Id="794238d3-51b1-45ba-8d9d-87f1232b3bb3"
                LastKnownName="Joueur"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </type_NamedElement>
          </property>
        </ownedAttributesInternal>
      </interaction>
    </packageHasNamedElement>
    <packageHasNamedElement>
      <executionEvent
        Id="2746f67a-a33f-45f8-97e0-de97d058868a"
        name="ExecutionEvent" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <executionEvent
        Id="2477e8a3-9702-41e7-8797-dcf236707882"
        name="ExecutionEvent" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <executionEvent
        Id="8c104b48-3745-41bf-8bc7-a637ee861e78"
        name="ExecutionEvent" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <executionEvent
        Id="68962036-7a66-4580-97c6-57bfa1c51a32"
        name="ExecutionEvent" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <executionEvent
        Id="d3341cb1-9ff5-495f-b68e-39ab49c294b6"
        name="ExecutionEvent" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <executionEvent
        Id="22edd367-7faf-4c93-984a-10e0e7b48853"
        name="ExecutionEvent" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <executionEvent
        Id="54a20db3-8388-4859-8326-20a0dd109640"
        name="ExecutionEvent" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <executionEvent
        Id="688a45df-1023-4428-aea7-4fe99542b88f"
        name="ExecutionEvent" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <executionEvent
        Id="f91cb867-cbfd-419a-9bb5-a57da639e904"
        name="ExecutionEvent" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <executionEvent
        Id="d62f95a7-99b1-4a97-93dc-987844175e40"
        name="ExecutionEvent" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <class
        Id="866d1481-70a9-4b40-86b9-546025d405f7"
        name="Adaptateur"
        isAbstract="false"
        isLeaf="false"
        isActiveClass="false" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <packageMoniker
        Id="ffb7ed5d-500d-4df9-b8dc-d85ad3410367"
        LastKnownName="interface_graphique"
        LastKnownLocation="Package_1258.uml" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <packageMoniker
        Id="397b0cfc-1756-44af-9706-013fabfaa5b1"
        LastKnownName="moteur_jeu"
        LastKnownLocation="Package_1259.uml" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <class
        Id="1d1febd4-4c36-4baf-a2ea-2296fef89126"
        name="Adaptateur1"
        isAbstract="false"
        isLeaf="false"
        isActiveClass="false" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <class
        Id="43c409b2-70ff-48ab-b51c-cdebc839c8b5"
        name="Facade"
        isAbstract="false"
        isLeaf="false"
        isActiveClass="false">
        <ownedOperationsInternal>
          <operation
            Id="51166407-cc1e-4511-9124-5b7b625907f9"
            name="getDe1"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="635800ef-01e6-45f7-9df3-18c9b4d991a7"
                  direction="Return"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="f6096e9a-ce71-41f3-9757-33b2d678241f"
                      LastKnownName="int"
                      LastKnownLocation="Package_0844.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
          <operation
            Id="6ba36064-2a49-4807-992b-983581b9f787"
            name="getDe2"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="4dd197ed-c3b1-4b0c-9ea2-d4498365f81f"
                  direction="Return"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="f6096e9a-ce71-41f3-9757-33b2d678241f"
                      LastKnownName="int"
                      LastKnownLocation="Package_0844.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
          <operation
            Id="68918f97-a65d-44eb-a558-2cb549c11f4f"
            name="afficherDe1"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="44a33381-f8df-4c58-baa8-9009560fd33e"
                  direction="Return"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="b563f66f-3f28-4cb7-b603-557d59ff2691"
                      LastKnownName="bool"
                      LastKnownLocation="Package_0844.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
          <operation
            Id="b0975e96-9b87-43ab-b1bd-7ca523791d6b"
            name="afficherDe2"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="22cdc097-ad5a-43f3-bcfe-91111e730b68"
                  direction="Return"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="b563f66f-3f28-4cb7-b603-557d59ff2691"
                      LastKnownName="bool"
                      LastKnownLocation="Package_0844.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
          <operation
            Id="52eccf60-c499-41c3-9bca-6ebe8d608ff7"
            name="getHauteur"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="d9fd6b73-7904-46fb-aa23-0e5202ea4ae5"
                  direction="Return"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="f6096e9a-ce71-41f3-9757-33b2d678241f"
                      LastKnownName="int"
                      LastKnownLocation="Package_0844.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
          <operation
            Id="b87e3354-1169-4eb3-9cce-ec9f07c6f510"
            name="getLargeur"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="9555283a-e144-4225-b308-6c7f93340b50"
                  direction="Return"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="f6096e9a-ce71-41f3-9757-33b2d678241f"
                      LastKnownName="int"
                      LastKnownLocation="Package_0844.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
          <operation
            Id="c29c76ae-cd90-4884-8497-99a2d69ff153"
            name="getHistogramme"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="4264528f-187e-470f-90a2-285944212632"
                  direction="Return"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="e6fa574b-dcc9-4826-85ff-39a0cdf20d4b"
                      LastKnownName="int[]"
                      LastKnownLocation="Package_1259.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
          <operation
            Id="7aab5e69-3cb7-4c66-aade-086f2c875391"
            name="getModeVue"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="f7f811c2-bf1c-41f5-9cec-1123e15a1078"
                  direction="Return"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="f6096e9a-ce71-41f3-9757-33b2d678241f"
                      LastKnownName="int"
                      LastKnownLocation="Package_0844.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
          <operation
            Id="8ad1c098-77d6-4e33-96bc-ce9d973cc19d"
            name="getNbJoueurs"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="e0776d1f-0bad-4295-ab76-c0ea9b732c40"
                  direction="Return"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="f6096e9a-ce71-41f3-9757-33b2d678241f"
                      LastKnownName="int"
                      LastKnownLocation="Package_0844.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
          <operation
            Id="0d368aef-a38f-40fb-9e3e-fe6788344a85"
            name="getTrajectoire"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="19ec3173-c4d4-4ef8-87da-f4f0bc808697"
                  direction="Return"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="e6fa574b-dcc9-4826-85ff-39a0cdf20d4b"
                      LastKnownName="int[]"
                      LastKnownLocation="Package_1259.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
          <operation
            Id="6bfa6cfa-4182-40a4-ba15-4f42cc1b75f3"
            name="getVictoire"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="e7f13603-b696-4b26-b90a-800186f952ff"
                  direction="Return"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="b563f66f-3f28-4cb7-b603-557d59ff2691"
                      LastKnownName="bool"
                      LastKnownLocation="Package_0844.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
          <operation
            Id="f846baa9-51ab-40d9-b702-2163b32410e2"
            name="getCasesAccessibles"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="2e9b6296-307b-4538-846c-1c7984e4fab3"
                  direction="Return"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="81941749-1260-4ee0-8dcb-d6255a02443d"
                      LastKnownName="int[][]"
                      LastKnownLocation="Package_1259.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
          <operation
            Id="0b1b4411-c4d5-4f32-ade2-c01a7db8a081"
            name="getPosNavires"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="cca18e19-9130-4d4e-a5a8-9f957253fde7"
                  direction="Return"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="81941749-1260-4ee0-8dcb-d6255a02443d"
                      LastKnownName="int[][]"
                      LastKnownLocation="Package_1259.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
          <operation
            Id="06d59178-e5e8-4bcc-b92a-23a9d97ed516"
            name="getNbTresorsSurCase"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="705bc8c4-0860-442c-8013-33020af5619d"
                  name="int x"
                  direction="In"
                  isUnique="false" />
              </operationHasOwnedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="e5192063-0986-48bf-9590-80602cf5e9ce"
                  name="int y"
                  direction="In"
                  isUnique="false" />
              </operationHasOwnedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="3f9b54aa-8ec6-4835-a9b2-2f7fe5dba222"
                  direction="Return"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="f6096e9a-ce71-41f3-9757-33b2d678241f"
                      LastKnownName="int"
                      LastKnownLocation="Package_0844.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
          <operation
            Id="1c753638-cc5f-4c4d-8f11-61805ece4d87"
            name="getNbTresorsNavires"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="9a35ee79-2574-441e-a056-405d1a48f051"
                  direction="Return"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="e6fa574b-dcc9-4826-85ff-39a0cdf20d4b"
                      LastKnownName="int[]"
                      LastKnownLocation="Package_1259.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
          <operation
            Id="7f0a8361-fdf4-4b33-a4aa-cbaa051ab67b"
            name="getCoulNavires"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="70784e95-10f1-4c51-8f93-6c624b6c9d2e"
                  direction="Return"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="e6fa574b-dcc9-4826-85ff-39a0cdf20d4b"
                      LastKnownName="int[]"
                      LastKnownLocation="Package_1259.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
          <operation
            Id="d6835f3d-2142-493c-b868-283c7ab5eeeb"
            name="executerMenu"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="bb605a5a-477a-4b70-bd30-9886b841b673"
                  name="int numBouton"
                  direction="In"
                  isUnique="false" />
              </operationHasOwnedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="f64e377a-0efe-4633-912e-82ca31685c42"
                  direction="Return"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="8d700a05-d8ca-4ec9-b80e-89ed5e2badb1"
                      LastKnownName="void"
                      LastKnownLocation="Package_0844.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
          <operation
            Id="8c92c526-948f-410f-83ff-59beb8e3881e"
            name="executerPlateau"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="cb59cb6f-458a-4f01-9147-1e59b07c3125"
                  name="int x"
                  direction="In"
                  isUnique="false" />
              </operationHasOwnedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="26226467-47d3-462b-9f61-47929812dba3"
                  name="int y"
                  direction="In"
                  isUnique="false" />
              </operationHasOwnedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="65759c4b-5ee4-4cce-b11d-55b283beb087"
                  direction="Return"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="8d700a05-d8ca-4ec9-b80e-89ed5e2badb1"
                      LastKnownName="void"
                      LastKnownLocation="Package_0844.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
          <operation
            Id="7fff2068-56ce-4981-a2eb-18e500970c9f"
            name="afficherBoutonLancerDes"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="6697ec9d-aba7-474d-8388-897430703fbc"
                  direction="Return"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="b563f66f-3f28-4cb7-b603-557d59ff2691"
                      LastKnownName="bool"
                      LastKnownLocation="Package_0844.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
          <operation
            Id="376de32b-e6cc-4de8-b298-a6b96c1442bb"
            name="afficherBoutonNbJoueurs"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="f5ea86a5-8d47-42f7-b22d-051b28fbce23"
                  direction="Return"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="b563f66f-3f28-4cb7-b603-557d59ff2691"
                      LastKnownName="bool"
                      LastKnownLocation="Package_0844.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
          <operation
            Id="5d54a5e7-aaa1-4126-ab8f-32b2623004a7"
            name="afficherBoutonCouleur"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="31bdf3c4-371b-4315-8b93-80c0337fcee4"
                  direction="Return"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="b563f66f-3f28-4cb7-b603-557d59ff2691"
                      LastKnownName="bool"
                      LastKnownLocation="Package_0844.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
          <operation
            Id="21de994c-b7c8-4eb4-a7da-5f053c298cb7"
            name="afficherBoutonBleu"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="3010af8a-010b-4a8b-bfa8-91d5e34d1dd0"
                  direction="Return"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="b563f66f-3f28-4cb7-b603-557d59ff2691"
                      LastKnownName="bool"
                      LastKnownLocation="Package_0844.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
          <operation
            Id="6b0cf925-7254-4575-952f-12e18981ff59"
            name="afficherBoutonVert"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="d50159bd-a2a8-4e7d-9520-6777e46e4193"
                  direction="Return"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="b563f66f-3f28-4cb7-b603-557d59ff2691"
                      LastKnownName="bool"
                      LastKnownLocation="Package_0844.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
          <operation
            Id="5ce24140-dea6-4a6a-bf89-969a53fb05cf"
            name="afficherBoutonRouge"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="d5975a43-7f0c-4e57-8616-051a944c678a"
                  direction="Return"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="b563f66f-3f28-4cb7-b603-557d59ff2691"
                      LastKnownName="bool"
                      LastKnownLocation="Package_0844.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
          <operation
            Id="98f151e5-630c-409e-96ab-61d50648d054"
            name="afficherBoutonJaune"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="bf7ff96c-9621-454b-9139-6be35bb5d5e9"
                  direction="Return"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="b563f66f-3f28-4cb7-b603-557d59ff2691"
                      LastKnownName="bool"
                      LastKnownLocation="Package_0844.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
          <operation
            Id="eff2e0c6-3900-408d-bcbf-ac63016fe99f"
            name="afficherCasesAccessibles"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="72918d8d-e73b-448d-9c1d-e7716ca1a41b"
                  direction="Return"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="b563f66f-3f28-4cb7-b603-557d59ff2691"
                      LastKnownName="bool"
                      LastKnownLocation="Package_0844.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
        </ownedOperationsInternal>
      </class>
    </packageHasNamedElement>
    <packageHasNamedElement>
      <class
        Id="3c3db832-4bae-47ae-a799-8cf10e05bc8b"
        name="Adaptateur"
        isAbstract="false"
        isLeaf="false"
        isActiveClass="false" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <packageMoniker
        Id="90f92467-3b5e-407c-89cc-e8ef31c202e5"
        LastKnownName="interface_graphique"
        LastKnownLocation="Package_2232.uml" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <packageMoniker
        Id="724d9dd6-d87d-4624-8bdf-179d81fa1cfa"
        LastKnownName="moteur_jeu"
        LastKnownLocation="Package1_2232.uml" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <activity
        Id="87b25413-1df9-47ff-89a5-2a4bf9c9a916"
        name="Activity1"
        isAbstract="false"
        isLeaf="false"
        isActiveClass="false"
        isReentrant="false"
        isReadOnly="false"
        isSingleExecution="false">
        <nodes>
          <initialNode
            Id="22e0687b-3206-4754-bd74-b811b274051a"
            name="Initial1"
            isLeaf="false">
            <flowNodeTargets>
              <controlFlow
                Id="14795864-0f84-4bfd-a88a-5ba1518f79d9"
                isLeaf="false">
                <opaqueActionMoniker
                  Id="c23a4e19-f053-44f2-84a6-1d01d2de1675"
                  LastKnownName="Saisir NbJoueurs"
                  LastKnownLocation="CanonNoirModelisation.uml" />
              </controlFlow>
            </flowNodeTargets>
          </initialNode>
          <opaqueAction
            Id="95fb4948-0ed6-4fde-b54b-135d2c9ab7ef"
            name="Choisir Couleurs"
            isLeaf="false">
            <flowNodeTargets>
              <controlFlow
                Id="5152ee7b-fcc3-40dc-b64c-2704ad15e3f6"
                isLeaf="false">
                <opaqueActionMoniker
                  Id="95fb4948-0ed6-4fde-b54b-135d2c9ab7ef"
                  LastKnownName="Choisir Couleurs"
                  LastKnownLocation="CanonNoirModelisation.uml" />
              </controlFlow>
              <controlFlow
                Id="3ac9f9fc-312e-478a-881a-d72feae1b776"
                isLeaf="false">
                <opaqueActionMoniker
                  Id="84f38efa-9b9e-4263-90a2-eddf243e7ee0"
                  LastKnownName="Lancer Dés"
                  LastKnownLocation="CanonNoirModelisation.uml" />
              </controlFlow>
            </flowNodeTargets>
          </opaqueAction>
          <opaqueAction
            Id="84f38efa-9b9e-4263-90a2-eddf243e7ee0"
            name="Lancer Dés"
            isLeaf="false">
            <flowNodeTargets>
              <controlFlow
                Id="2626b21e-3fb4-4bf0-8aa0-193bb1f4bb96"
                guard="nbLancers==nbJoueurs"
                isLeaf="false">
                <opaqueActionMoniker
                  Id="84f38efa-9b9e-4263-90a2-eddf243e7ee0"
                  LastKnownName="Lancer Dés"
                  LastKnownLocation="CanonNoirModelisation.uml" />
              </controlFlow>
              <controlFlow
                Id="26350192-f4e1-457e-8233-7ac747b5fcb6"
                isLeaf="false">
                <activityFinalNodeMoniker
                  Id="5c8851c1-9bad-49c6-bff0-adb2900c3f73"
                  LastKnownName="ActivityFinal1"
                  LastKnownLocation="CanonNoirModelisation.uml" />
              </controlFlow>
            </flowNodeTargets>
          </opaqueAction>
          <opaqueAction
            Id="c23a4e19-f053-44f2-84a6-1d01d2de1675"
            name="Saisir NbJoueurs"
            isLeaf="false">
            <flowNodeTargets>
              <controlFlow
                Id="4b677c51-44e7-4bfa-a05d-5fce15b065e1"
                isLeaf="false">
                <opaqueActionMoniker
                  Id="95fb4948-0ed6-4fde-b54b-135d2c9ab7ef"
                  LastKnownName="Choisir Couleurs"
                  LastKnownLocation="CanonNoirModelisation.uml" />
              </controlFlow>
            </flowNodeTargets>
          </opaqueAction>
          <activityFinalNode
            Id="5c8851c1-9bad-49c6-bff0-adb2900c3f73"
            name="ActivityFinal1"
            isLeaf="false" />
        </nodes>
      </activity>
    </packageHasNamedElement>
    <packageHasNamedElement>
      <component
        Id="94bc3931-329c-45bf-9d87-e252a026bc9b"
        name="Adaptateur2"
        isAbstract="false"
        isLeaf="false"
        isActiveClass="false">
        <ownedAttributesInternal>
          <requiredInterface
            Id="3a5590fa-6e35-4db2-a8a6-e262ad90ab0a"
            name="Port1"
            isLeaf="false"
            isStatic="false"
            isReadOnly="false"
            isDerived="false"
            isDerivedUnion="false"
            aggregation="None"
            isComposite="false"
            isService="false"
            isBehavior="false">
            <type_NamedElement>
              <interfaceMoniker
                Id="8cbc0e16-5612-4877-87e0-bb1f391d5d53"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </type_NamedElement>
          </requiredInterface>
          <providedInterface
            Id="96a24b16-b2a4-4329-b807-5b6d4a841b82"
            name="Port2"
            isLeaf="false"
            isStatic="false"
            isReadOnly="false"
            isDerived="false"
            isDerivedUnion="false"
            aggregation="None"
            isComposite="false"
            isService="false"
            isBehavior="false">
            <type_NamedElement>
              <interfaceMoniker
                Id="66974fe5-4cca-42ae-a05e-808134a5babb"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </type_NamedElement>
          </providedInterface>
        </ownedAttributesInternal>
      </component>
    </packageHasNamedElement>
    <packageHasNamedElement>
      <Interface
        Id="8cbc0e16-5612-4877-87e0-bb1f391d5d53"
        isAbstract="false"
        isLeaf="false" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <Interface
        Id="66974fe5-4cca-42ae-a05e-808134a5babb"
        isAbstract="false"
        isLeaf="false" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <component
        Id="3bca7019-c378-4a3c-93df-3112d8894085"
        name="Moteur du Jeu"
        isAbstract="false"
        isLeaf="false"
        isActiveClass="false">
        <ownedAttributesInternal>
          <part
            Id="58bfa27c-3ed0-4cba-b2cd-593b246a5fd1"
            name="Façade"
            isLeaf="false"
            isStatic="false"
            isReadOnly="false"
            isDerived="false"
            isDerivedUnion="false"
            aggregation="Composite"
            isComposite="true">
            <type_NamedElement>
              <componentMoniker
                Id="ed4c5071-5e0a-41ad-93d9-57520b8ea498"
                LastKnownName="Component1"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </type_NamedElement>
          </part>
          <providedInterface
            Id="68c8d1ea-6b6b-40b4-8345-55a5d75f59a0"
            name="Port1"
            isLeaf="false"
            isStatic="false"
            isReadOnly="false"
            isDerived="false"
            isDerivedUnion="false"
            aggregation="None"
            isComposite="false"
            isService="false"
            isBehavior="false">
            <type_NamedElement>
              <interfaceMoniker
                Id="093c6a77-ee18-4a90-bf15-b0fbd4488307"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </type_NamedElement>
          </providedInterface>
        </ownedAttributesInternal>
      </component>
    </packageHasNamedElement>
    <packageHasNamedElement>
      <component
        Id="ed4c5071-5e0a-41ad-93d9-57520b8ea498"
        name="Component1"
        isAbstract="false"
        isLeaf="false"
        isActiveClass="false" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <Interface
        Id="093c6a77-ee18-4a90-bf15-b0fbd4488307"
        isAbstract="false"
        isLeaf="false" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <component
        Id="6e546dde-00d3-4a3a-8b27-c171ec958419"
        name="IHM"
        isAbstract="false"
        isLeaf="false"
        isActiveClass="false">
        <ownedAttributesInternal>
          <requiredInterface
            Id="b7782609-865d-49dc-a9fa-1729614b7bbb"
            name="Port1"
            isLeaf="false"
            isStatic="false"
            isReadOnly="false"
            isDerived="false"
            isDerivedUnion="false"
            aggregation="None"
            isComposite="false"
            isService="false"
            isBehavior="false">
            <type_NamedElement>
              <interfaceMoniker
                Id="f9a25b4c-2022-4b2f-9b9a-a3e46ddb406f"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </type_NamedElement>
          </requiredInterface>
        </ownedAttributesInternal>
      </component>
    </packageHasNamedElement>
    <packageHasNamedElement>
      <Interface
        Id="f9a25b4c-2022-4b2f-9b9a-a3e46ddb406f"
        isAbstract="false"
        isLeaf="false" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <activity
        Id="2ee22bfd-b834-4874-818c-1a709d7f426c"
        name="Activity1"
        isAbstract="false"
        isLeaf="false"
        isActiveClass="false"
        isReentrant="false"
        isReadOnly="false"
        isSingleExecution="false">
        <nodes>
          <initialNode
            Id="4fd94186-623c-46de-bfd2-4067aa3ad5c2"
            name="Initial1"
            isLeaf="false">
            <flowNodeTargets>
              <controlFlow
                Id="fc4cc2ba-f829-407a-a675-7eb246fe2ec0"
                isLeaf="false">
                <opaqueActionMoniker
                  Id="88d53106-2b1b-4f8c-9f1e-4d4c3144a3ea"
                  LastKnownName="Joueur1 tire"
                  LastKnownLocation="CanonNoirModelisation.uml" />
              </controlFlow>
            </flowNodeTargets>
          </initialNode>
          <opaqueAction
            Id="88d53106-2b1b-4f8c-9f1e-4d4c3144a3ea"
            name="Joueur1 tire"
            isLeaf="false">
            <flowNodeTargets>
              <controlFlow
                Id="91a4cd67-c62b-4f8b-a711-782727346616"
                isLeaf="false">
                <decisionNodeMoniker
                  Id="ae2832ba-3753-4d96-8897-226deceb793b"
                  LastKnownName="Decision1"
                  LastKnownLocation="CanonNoirModelisation.uml" />
              </controlFlow>
            </flowNodeTargets>
          </opaqueAction>
          <opaqueAction
            Id="956f7a65-ac83-4e7d-9ff3-4c62dc318b92"
            name="Joueur2 change de Navire"
            isLeaf="false">
            <flowNodeTargets>
              <controlFlow
                Id="41bc595d-ee51-468a-ad3a-aa2a1424905b"
                isLeaf="false">
                <decisionNodeMoniker
                  Id="ca5cc614-e490-4131-a20a-7a38398c8a69"
                  LastKnownName="Decision2"
                  LastKnownLocation="CanonNoirModelisation.uml" />
              </controlFlow>
            </flowNodeTargets>
          </opaqueAction>
          <opaqueAction
            Id="506b5ffa-af78-407f-ad90-2e9cdb0e2733"
            name="Joueur1 prends Trésor"
            isLeaf="false">
            <flowNodeTargets>
              <controlFlow
                Id="3e212c74-a59d-41dd-b054-d2a258c89759"
                isLeaf="false">
                <activityFinalNodeMoniker
                  Id="103af931-926a-4ca0-8fb6-debb986988bf"
                  LastKnownName="ActivityFinal1"
                  LastKnownLocation="CanonNoirModelisation.uml" />
              </controlFlow>
            </flowNodeTargets>
          </opaqueAction>
          <opaqueAction
            Id="2c31d79f-d86d-4de5-9805-98941fc37f51"
            name="Joueur2 tire"
            isLeaf="false">
            <flowNodeTargets>
              <controlFlow
                Id="86c1b3f6-8c92-42cb-b56f-c581efad8be6"
                isLeaf="false">
                <decisionNodeMoniker
                  Id="e10260cc-3049-452f-a981-66f85eb01126"
                  LastKnownName="Decision3"
                  LastKnownLocation="CanonNoirModelisation.uml" />
              </controlFlow>
            </flowNodeTargets>
          </opaqueAction>
          <opaqueAction
            Id="1d3dfb08-c32e-4641-a5fc-0e16c5e13d9d"
            name="Joueur1 change de Navire"
            isLeaf="false">
            <flowNodeTargets>
              <controlFlow
                Id="1f76f201-abee-4e51-a4e1-4ae50477b556"
                isLeaf="false">
                <decisionNodeMoniker
                  Id="e737eeca-cfe8-4502-97e4-af1666367b75"
                  LastKnownName="Decision4"
                  LastKnownLocation="CanonNoirModelisation.uml" />
              </controlFlow>
            </flowNodeTargets>
          </opaqueAction>
          <opaqueAction
            Id="566ab28f-7f85-4db8-9bfd-16a642b2ee09"
            name="Joueur2 prends Trésor"
            isLeaf="false">
            <flowNodeTargets>
              <controlFlow
                Id="9577df76-33b8-488c-b14f-948237541121"
                isLeaf="false">
                <activityFinalNodeMoniker
                  Id="c369a2d0-270e-4d61-9bf7-ee309cb8be28"
                  LastKnownName="ActivityFinal2"
                  LastKnownLocation="CanonNoirModelisation.uml" />
              </controlFlow>
            </flowNodeTargets>
          </opaqueAction>
          <decisionNode
            Id="ae2832ba-3753-4d96-8897-226deceb793b"
            name="Decision1"
            isLeaf="false">
            <flowNodeTargets>
              <controlFlow
                Id="1ef3638a-98a9-4e4e-82a6-761f2b28fb4c"
                guard="succès"
                isLeaf="false">
                <opaqueActionMoniker
                  Id="956f7a65-ac83-4e7d-9ff3-4c62dc318b92"
                  LastKnownName="Joueur2 change de Navire"
                  LastKnownLocation="CanonNoirModelisation.uml" />
              </controlFlow>
              <controlFlow
                Id="125b31ab-6857-4d42-ae96-6d712727c442"
                guard="échec"
                isLeaf="false">
                <opaqueActionMoniker
                  Id="2c31d79f-d86d-4de5-9805-98941fc37f51"
                  LastKnownName="Joueur2 tire"
                  LastKnownLocation="CanonNoirModelisation.uml" />
              </controlFlow>
            </flowNodeTargets>
          </decisionNode>
          <decisionNode
            Id="ca5cc614-e490-4131-a20a-7a38398c8a69"
            name="Decision2"
            isLeaf="false">
            <flowNodeTargets>
              <controlFlow
                Id="b5fcde16-9a87-446c-9352-5b21870b9869"
                guard="J2 possède maintenant un Radeau"
                isLeaf="false">
                <opaqueActionMoniker
                  Id="506b5ffa-af78-407f-ad90-2e9cdb0e2733"
                  LastKnownName="Joueur1 prends Trésor"
                  LastKnownLocation="CanonNoirModelisation.uml" />
              </controlFlow>
              <controlFlow
                Id="b097eab7-51ab-41a6-b485-d526de447578"
                guard="J2 possède maintenant une Frégate"
                isLeaf="false">
                <activityFinalNodeMoniker
                  Id="103af931-926a-4ca0-8fb6-debb986988bf"
                  LastKnownName="ActivityFinal1"
                  LastKnownLocation="CanonNoirModelisation.uml" />
              </controlFlow>
            </flowNodeTargets>
          </decisionNode>
          <decisionNode
            Id="e10260cc-3049-452f-a981-66f85eb01126"
            name="Decision3"
            isLeaf="false">
            <flowNodeTargets>
              <controlFlow
                Id="f69d9558-66b7-4685-9dd8-d0868dda6544"
                guard="succès"
                isLeaf="false">
                <opaqueActionMoniker
                  Id="1d3dfb08-c32e-4641-a5fc-0e16c5e13d9d"
                  LastKnownName="Joueur1 change de Navire"
                  LastKnownLocation="CanonNoirModelisation.uml" />
              </controlFlow>
              <controlFlow
                Id="35479500-f98f-4030-9237-18135d75e6c1"
                guard="echec"
                isLeaf="false">
                <activityFinalNodeMoniker
                  Id="c369a2d0-270e-4d61-9bf7-ee309cb8be28"
                  LastKnownName="ActivityFinal2"
                  LastKnownLocation="CanonNoirModelisation.uml" />
              </controlFlow>
            </flowNodeTargets>
          </decisionNode>
          <decisionNode
            Id="e737eeca-cfe8-4502-97e4-af1666367b75"
            name="Decision4"
            isLeaf="false">
            <flowNodeTargets>
              <controlFlow
                Id="9f99f055-ce79-43df-b90f-411b893022e1"
                guard="J1 possède maintenant un Radeau"
                isLeaf="false">
                <opaqueActionMoniker
                  Id="566ab28f-7f85-4db8-9bfd-16a642b2ee09"
                  LastKnownName="Joueur2 prends Trésor"
                  LastKnownLocation="CanonNoirModelisation.uml" />
              </controlFlow>
              <controlFlow
                Id="11e276cd-9287-4f7d-9d76-70f571de5027"
                guard="J1 possède maintenant une Frégate"
                isLeaf="false">
                <activityFinalNodeMoniker
                  Id="c369a2d0-270e-4d61-9bf7-ee309cb8be28"
                  LastKnownName="ActivityFinal2"
                  LastKnownLocation="CanonNoirModelisation.uml" />
              </controlFlow>
            </flowNodeTargets>
          </decisionNode>
          <activityFinalNode
            Id="103af931-926a-4ca0-8fb6-debb986988bf"
            name="ActivityFinal1"
            isLeaf="false" />
          <activityFinalNode
            Id="c369a2d0-270e-4d61-9bf7-ee309cb8be28"
            name="ActivityFinal2"
            isLeaf="false" />
        </nodes>
      </activity>
    </packageHasNamedElement>
    <packageHasNamedElement>
      <interaction
        Id="475bc962-2c76-4ede-a371-06ace0c5325f"
        name="Sequence2"
        collapseFragmentsFlag="false"
        isActiveClass="false"
        isAbstract="false"
        isLeaf="false"
        isReentrant="false">
        <ownedCommentsInternal>
          <comment
            Id="2d10928e-eabd-4e77-94b0-b4da16124fe1">
            <body>Ici nous allons voir le cas de 2 joueurs, car c'est le plus compliqué et donc le plus complet !</body>
          </comment>
          <comment
            Id="1901eb31-49a3-4439-98e0-b481ca52d770">
            <body>Ici 2 joueurs dans notre scénario</body>
            <annotatedElements>
              <behaviorExecutionSpecificationMoniker
                Id="d8d1b794-b640-49d0-93c4-b188ce37509e"
                LastKnownName="BehaviorExecutionSpecification6"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </annotatedElements>
          </comment>
          <comment
            Id="b86911d7-cc8d-4e7a-85d0-02c5f6899e7b">
            <body>passage de l'état AttenteNbJoueurs à l'état AttenteChoixCouleurs</body>
            <annotatedElements>
              <behaviorExecutionSpecificationMoniker
                Id="d09603c6-4a10-4d0b-9a6f-2caf202e384a"
                LastKnownName="BehaviorExecutionSpecification8"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </annotatedElements>
          </comment>
          <comment
            Id="f4f3e9b7-3dbf-4a01-95ce-43a2cff25082">
            <body>affiche les boutons des différentes couleurs</body>
            <annotatedElements>
              <behaviorExecutionSpecificationMoniker
                Id="93da8e56-34c8-4888-9b14-9b83073bba63"
                LastKnownName="BehaviorExecutionSpecification13"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <behaviorExecutionSpecificationMoniker
                Id="e79253ec-2ee4-4d58-b071-3967bfcf6d9d"
                LastKnownName="BehaviorExecutionSpecification14"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <behaviorExecutionSpecificationMoniker
                Id="d70667b4-e8d6-4b66-a70c-986f1261a5ce"
                LastKnownName="BehaviorExecutionSpecification15"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <behaviorExecutionSpecificationMoniker
                Id="e734b61c-ce3f-431b-9b26-67825d8a3f8c"
                LastKnownName="BehaviorExecutionSpecification16"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </annotatedElements>
          </comment>
          <comment
            Id="360e8a6a-7f29-4c8c-aca8-eb0fb74dbcdf">
            <body>Scénario : début de partie avec 2 joueurs</body>
          </comment>
          <comment
            Id="37671cdb-860a-4304-8350-109fad1201f4">
            <body>bouton 1</body>
            <annotatedElements>
              <behaviorExecutionSpecificationMoniker
                Id="93da8e56-34c8-4888-9b14-9b83073bba63"
                LastKnownName="BehaviorExecutionSpecification13"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </annotatedElements>
          </comment>
          <comment
            Id="9bbc141f-5abc-481c-8e00-be86c10fca33">
            <body>bouton 2</body>
            <annotatedElements>
              <behaviorExecutionSpecificationMoniker
                Id="e79253ec-2ee4-4d58-b071-3967bfcf6d9d"
                LastKnownName="BehaviorExecutionSpecification14"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </annotatedElements>
          </comment>
          <comment
            Id="cd2dec7d-61f4-46ef-8ab1-9f882e97f4b2">
            <body>bouton 3</body>
            <annotatedElements>
              <behaviorExecutionSpecificationMoniker
                Id="d70667b4-e8d6-4b66-a70c-986f1261a5ce"
                LastKnownName="BehaviorExecutionSpecification15"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </annotatedElements>
          </comment>
          <comment
            Id="6dfbb199-c596-47e9-8e9a-23be689f166d">
            <body>bouton 4
</body>
            <annotatedElements>
              <behaviorExecutionSpecificationMoniker
                Id="e734b61c-ce3f-431b-9b26-67825d8a3f8c"
                LastKnownName="BehaviorExecutionSpecification16"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </annotatedElements>
          </comment>
          <comment
            Id="571671db-c97d-4c13-9db4-c0d68ed91287">
            <body>1 est le numéro du bouton bleu</body>
            <annotatedElements>
              <behaviorExecutionSpecificationMoniker
                Id="81cdc886-4de4-4c03-820a-5162450cf943"
                LastKnownName="BehaviorExecutionSpecification19"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </annotatedElements>
          </comment>
          <comment
            Id="88462fb6-e672-41a1-84da-411bccbe807a">
            <body>le bouton bleu n'est pas accessible car la couleur a déjà été choisie</body>
            <annotatedElements>
              <behaviorExecutionSpecificationMoniker
                Id="3c779455-89b3-4de9-acbb-88e4813e1b9e"
                LastKnownName="BehaviorExecutionSpecification23"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </annotatedElements>
          </comment>
          <comment
            Id="28fcd8f8-d60f-4475-8aab-f925c938444b">
            <body>Maintenant affichera les autres boutons car les couleurs sont disponibles (non affiché pour gain de place sur le diagramme)</body>
          </comment>
          <comment
            Id="08979f25-ed68-4322-b559-9c2a92ce22c7">
            <body>2 est le numéro du bouton rouge</body>
            <annotatedElements>
              <behaviorExecutionSpecificationMoniker
                Id="66e5b369-dc0f-404b-b81d-d599c3272c7f"
                LastKnownName="BehaviorExecutionSpecification25"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </annotatedElements>
          </comment>
          <comment
            Id="27e58c40-cc14-4613-9df1-380803d11a12">
            <body>on reste dans l'état AttenteChoixCouleur</body>
            <annotatedElements>
              <behaviorExecutionSpecificationMoniker
                Id="e1e0bdde-c936-4cfc-bb4f-9f46ba28cfa5"
                LastKnownName="BehaviorExecutionSpecification20"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </annotatedElements>
          </comment>
          <comment
            Id="d4c68850-f22b-4c11-a15a-bd0b2bb78b47">
            <body>on reste dans l'état AttenteChoixCouleur</body>
            <annotatedElements>
              <behaviorExecutionSpecificationMoniker
                Id="eee81cc2-4e3e-403b-b866-bd88d89fa239"
                LastKnownName="BehaviorExecutionSpecification26"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </annotatedElements>
          </comment>
          <comment
            Id="fd89dc67-de35-4f3f-8668-b238a0776435">
            <body>L'IHM va demander quels boutons elle peut afficher, il y aura donc le jaune (bouton 3) et le vert (bouton 4). Le joueur 2 va donc cliquer sur les deux et le processus ci-dessus se répètera au niveau du moteur pour affecter les navires. On arrive donc juste après ce moment ! Nous sommes passés de l'état AttendreChoixCouleur à AttendreDeOrdreJoueur.</body>
          </comment>
          <comment
            Id="2b0b75c2-1f69-4065-b799-3549f256b18c">
            <body>la valeur 2 est celle du bouton pour 2 joueurs</body>
            <annotatedElements>
              <behaviorExecutionSpecificationMoniker
                Id="295bd1be-e3a4-467c-9b51-4d4bc621f95f"
                LastKnownName="BehaviorExecutionSpecification7"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </annotatedElements>
          </comment>
          <comment
            Id="8cda328e-da9d-4ea5-8f3a-deb34d892d56">
            <body>On reste dans l'état AttendreDeOrdreJoueur</body>
            <annotatedElements>
              <behaviorExecutionSpecificationMoniker
                Id="7ca20afd-7419-4276-9acb-eb31e3c8fd3a"
                LastKnownName="BehaviorExecutionSpecification32"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </annotatedElements>
          </comment>
          <comment
            Id="109bb9b4-4add-4b67-b7de-9ebb83f27d95">
            <body>arrivé ici, le résultat du jet est affiché</body>
            <annotatedElements>
              <lifelineMoniker
                Id="835f1b13-c74f-47b0-8f12-ff025e05d067"
                LastKnownName=": IHM"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </annotatedElements>
          </comment>
          <comment
            Id="e02fa02e-f2b7-41e0-b8d1-1897e801b4f3">
            <body>Ici l'ordre des joueurs est mémorisé et puis l'état passe de AttendreDeOrdreJoueur à AttendreDeDeplacement</body>
            <annotatedElements>
              <behaviorExecutionSpecificationMoniker
                Id="4d4bae4b-ed2d-48d6-a251-438f3b58e56a"
                LastKnownName="BehaviorExecutionSpecification45"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </annotatedElements>
          </comment>
          <comment
            Id="ef8df28d-a6e9-491f-badd-aa3ddaae9abd">
            <body>1 est le numéro du bouton de lancer des dés</body>
            <annotatedElements>
              <behaviorExecutionSpecificationMoniker
                Id="befd92cb-050e-48cd-8917-faa579aba991"
                LastKnownName="BehaviorExecutionSpecification31"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </annotatedElements>
          </comment>
          <comment
            Id="85901ac3-855b-450d-a790-0263e2d7cb87">
            <body>1 est le numéro du bouton de lancer des dés</body>
            <annotatedElements>
              <behaviorExecutionSpecificationMoniker
                Id="7fde2117-c5a9-4b18-90ac-b0d6903346b2"
                LastKnownName="BehaviorExecutionSpecification44"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </annotatedElements>
          </comment>
          <comment
            Id="39cf4468-0ed8-47af-8c61-93d621f8d2b6">
            <body>L'affichage du jet de dés s'effectue comme au dessus

La partie commence à ce point une fois l'affichage mis à jour! J1 va de nouveau lancer le dé pour commencer à bouger.
</body>
          </comment>
          <comment
            Id="6ab1b88e-3ba2-43f6-a3ac-d53514a3841f">
            <body>........</body>
          </comment>
          <comment
            Id="fbbceda3-37ba-412a-9514-9c6148787442">
            <body>creation et affectation du navire et du port au joueur 1</body>
            <annotatedElements>
              <behaviorExecutionSpecificationMoniker
                Id="ec1f49fe-542e-4e71-ba70-117e3127de33"
                LastKnownName="BehaviorExecutionSpecification21"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </annotatedElements>
          </comment>
          <comment
            Id="c9ab20b1-98bd-4bbc-9c96-8384844445a9">
            <body>creation et affectation du navire et du port au joueur 1</body>
            <annotatedElements>
              <behaviorExecutionSpecificationMoniker
                Id="b04cfd46-669b-46ab-96ad-4d917b48ba53"
                LastKnownName="BehaviorExecutionSpecification27"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </annotatedElements>
          </comment>
        </ownedCommentsInternal>
        <fragments>
          <behaviorExecutionSpecification
            Id="2108cd05-1455-4cb7-9c91-170e0195b290"
            name="BehaviorExecutionSpecification5">
            <coveredLifelines>
              <lifelineMoniker
                Id="342f89fe-8f5a-473c-8e8a-dea3826053a8"
                LastKnownName=": Facade"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </coveredLifelines>
            <finish>
              <executionOccurrenceSpecificationMoniker
                Id="afb616ea-7a21-41ed-a21b-80866ad4d7cb"
                LastKnownName="ExecutionOccurrenceSpecification10"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </finish>
            <start>
              <executionOccurrenceSpecificationMoniker
                Id="b29bfa9c-4f29-4683-8def-f0dc1b86f534"
                LastKnownName="ExecutionOccurrenceSpecification9"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </start>
            <nestedOccurrences>
              <messageOccurrenceSpecificationMoniker
                Id="e32286a5-588b-4b08-8d85-be09fe56cc2f"
                LastKnownName="MessageOccurrenceSpecification10"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <messageOccurrenceSpecificationMoniker
                Id="90d2a729-a4f5-4368-b7d9-ce447e53f859"
                LastKnownName="MessageOccurrenceSpecification11"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </nestedOccurrences>
          </behaviorExecutionSpecification>
          <executionOccurrenceSpecification
            Id="b29bfa9c-4f29-4683-8def-f0dc1b86f534"
            name="ExecutionOccurrenceSpecification9">
            <event>
              <executionOccurrenceSpecificationReferencesEvent>
                <executionEventMoniker
                  Id="2643240d-0b35-4e57-9ede-7ade489776e8"
                  LastKnownName="ExecutionEvent"
                  LastKnownLocation="CanonNoirModelisation.uml" />
              </executionOccurrenceSpecificationReferencesEvent>
            </event>
            <covered>
              <lifelineMoniker
                Id="342f89fe-8f5a-473c-8e8a-dea3826053a8"
                LastKnownName=": Facade"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </executionOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="e32286a5-588b-4b08-8d85-be09fe56cc2f"
            name="MessageOccurrenceSpecification10">
            <covered>
              <lifelineMoniker
                Id="342f89fe-8f5a-473c-8e8a-dea3826053a8"
                LastKnownName=": Facade"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="47a7a9c2-e819-47a8-8e90-a733f27df0c6"
            name="MessageOccurrenceSpecification9">
            <covered>
              <lifelineMoniker
                Id="835f1b13-c74f-47b0-8f12-ff025e05d067"
                LastKnownName=": IHM"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="960d5ba9-7185-4006-bf65-880634334485"
            name="MessageOccurrenceSpecification12">
            <covered>
              <lifelineMoniker
                Id="835f1b13-c74f-47b0-8f12-ff025e05d067"
                LastKnownName=": IHM"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="90d2a729-a4f5-4368-b7d9-ce447e53f859"
            name="MessageOccurrenceSpecification11">
            <covered>
              <lifelineMoniker
                Id="342f89fe-8f5a-473c-8e8a-dea3826053a8"
                LastKnownName=": Facade"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <executionOccurrenceSpecification
            Id="afb616ea-7a21-41ed-a21b-80866ad4d7cb"
            name="ExecutionOccurrenceSpecification10">
            <event>
              <executionOccurrenceSpecificationReferencesEvent>
                <executionEventMoniker
                  Id="27ed20f3-69b4-441f-a78b-6ead0f631c51"
                  LastKnownName="ExecutionEvent"
                  LastKnownLocation="CanonNoirModelisation.uml" />
              </executionOccurrenceSpecificationReferencesEvent>
            </event>
            <covered>
              <lifelineMoniker
                Id="342f89fe-8f5a-473c-8e8a-dea3826053a8"
                LastKnownName=": Facade"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </executionOccurrenceSpecification>
          <behaviorExecutionSpecification
            Id="d8d1b794-b640-49d0-93c4-b188ce37509e"
            name="BehaviorExecutionSpecification6">
            <coveredLifelines>
              <lifelineMoniker
                Id="835f1b13-c74f-47b0-8f12-ff025e05d067"
                LastKnownName=": IHM"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </coveredLifelines>
            <finish>
              <executionOccurrenceSpecificationMoniker
                Id="defdfd00-2900-42e3-9c89-535fa2241a03"
                LastKnownName="ExecutionOccurrenceSpecification12"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </finish>
            <start>
              <executionOccurrenceSpecificationMoniker
                Id="e429a53a-768c-4cd1-b24e-149c118003e8"
                LastKnownName="ExecutionOccurrenceSpecification11"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </start>
            <nestedOccurrences>
              <messageOccurrenceSpecificationMoniker
                Id="ee85b503-d14a-4682-8a87-34f40c5bcf4e"
                LastKnownName="MessageOccurrenceSpecification14"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <messageOccurrenceSpecificationMoniker
                Id="d480a0d3-2260-4bae-a256-321117fac860"
                LastKnownName="MessageOccurrenceSpecification15"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </nestedOccurrences>
          </behaviorExecutionSpecification>
          <executionOccurrenceSpecification
            Id="e429a53a-768c-4cd1-b24e-149c118003e8"
            name="ExecutionOccurrenceSpecification11">
            <event>
              <executionOccurrenceSpecificationReferencesEvent>
                <executionEventMoniker
                  Id="f02cbc9b-bf22-4e38-835d-9b79d7cfb487"
                  LastKnownName="ExecutionEvent"
                  LastKnownLocation="CanonNoirModelisation.uml" />
              </executionOccurrenceSpecificationReferencesEvent>
            </event>
            <covered>
              <lifelineMoniker
                Id="835f1b13-c74f-47b0-8f12-ff025e05d067"
                LastKnownName=": IHM"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </executionOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="ee85b503-d14a-4682-8a87-34f40c5bcf4e"
            name="MessageOccurrenceSpecification14">
            <covered>
              <lifelineMoniker
                Id="835f1b13-c74f-47b0-8f12-ff025e05d067"
                LastKnownName=": IHM"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="570d0c1b-df2e-4ada-a903-feb3e18798e5"
            name="MessageOccurrenceSpecification13">
            <covered>
              <lifelineMoniker
                Id="0b05a055-7526-484a-8aa9-b0e761cdf9c5"
                LastKnownName="J1 : Joueur"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <behaviorExecutionSpecification
            Id="295bd1be-e3a4-467c-9b51-4d4bc621f95f"
            name="BehaviorExecutionSpecification7">
            <coveredLifelines>
              <lifelineMoniker
                Id="342f89fe-8f5a-473c-8e8a-dea3826053a8"
                LastKnownName=": Facade"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </coveredLifelines>
            <finish>
              <executionOccurrenceSpecificationMoniker
                Id="13c6e590-8bfc-49ab-8fe1-d8083568ca9a"
                LastKnownName="ExecutionOccurrenceSpecification14"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </finish>
            <start>
              <executionOccurrenceSpecificationMoniker
                Id="b5761334-35c8-4915-a71c-ef23c5ee7ba8"
                LastKnownName="ExecutionOccurrenceSpecification13"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </start>
            <nestedOccurrences>
              <messageOccurrenceSpecificationMoniker
                Id="d5ed0651-a2dd-4405-8eae-897cd16648ae"
                LastKnownName="MessageOccurrenceSpecification16"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <messageOccurrenceSpecificationMoniker
                Id="9112acdb-f212-485b-8827-8daec3bf4d8b"
                LastKnownName="MessageOccurrenceSpecification17"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </nestedOccurrences>
          </behaviorExecutionSpecification>
          <executionOccurrenceSpecification
            Id="b5761334-35c8-4915-a71c-ef23c5ee7ba8"
            name="ExecutionOccurrenceSpecification13">
            <event>
              <executionOccurrenceSpecificationReferencesEvent>
                <executionEventMoniker
                  Id="adb640bc-9ed8-4da0-ae92-7b704211e917"
                  LastKnownName="ExecutionEvent"
                  LastKnownLocation="CanonNoirModelisation.uml" />
              </executionOccurrenceSpecificationReferencesEvent>
            </event>
            <covered>
              <lifelineMoniker
                Id="342f89fe-8f5a-473c-8e8a-dea3826053a8"
                LastKnownName=": Facade"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </executionOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="d5ed0651-a2dd-4405-8eae-897cd16648ae"
            name="MessageOccurrenceSpecification16">
            <covered>
              <lifelineMoniker
                Id="342f89fe-8f5a-473c-8e8a-dea3826053a8"
                LastKnownName=": Facade"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="d480a0d3-2260-4bae-a256-321117fac860"
            name="MessageOccurrenceSpecification15">
            <covered>
              <lifelineMoniker
                Id="835f1b13-c74f-47b0-8f12-ff025e05d067"
                LastKnownName=": IHM"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <behaviorExecutionSpecification
            Id="d09603c6-4a10-4d0b-9a6f-2caf202e384a"
            name="BehaviorExecutionSpecification8">
            <coveredLifelines>
              <lifelineMoniker
                Id="e00daed3-3ddc-4ecb-b4d3-8a479eb0b3a5"
                LastKnownName=": Moteur"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </coveredLifelines>
            <finish>
              <executionOccurrenceSpecificationMoniker
                Id="7f209b48-0861-4338-a614-e03ae30c2bc9"
                LastKnownName="ExecutionOccurrenceSpecification16"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </finish>
            <start>
              <executionOccurrenceSpecificationMoniker
                Id="ace43a9a-e9fe-4b99-833b-c27f9547f739"
                LastKnownName="ExecutionOccurrenceSpecification15"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </start>
            <nestedOccurrences>
              <messageOccurrenceSpecificationMoniker
                Id="221473e8-f8ac-4d09-9a20-57e914faae07"
                LastKnownName="MessageOccurrenceSpecification18"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <messageOccurrenceSpecificationMoniker
                Id="9ba91bba-1130-4de2-b65a-fff81373c4f2"
                LastKnownName="MessageOccurrenceSpecification19"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <executionOccurrenceSpecificationMoniker
                Id="aba14302-3294-4840-a653-840d3b61c815"
                LastKnownName="ExecutionOccurrenceSpecification17"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <executionOccurrenceSpecificationMoniker
                Id="87be8c6e-8f40-41bd-a339-e486d7d49792"
                LastKnownName="ExecutionOccurrenceSpecification18"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </nestedOccurrences>
          </behaviorExecutionSpecification>
          <executionOccurrenceSpecification
            Id="defdfd00-2900-42e3-9c89-535fa2241a03"
            name="ExecutionOccurrenceSpecification12">
            <event>
              <executionOccurrenceSpecificationReferencesEvent>
                <executionEventMoniker
                  Id="76a91ae7-a72b-4bca-b1e2-882732f95020"
                  LastKnownName="ExecutionEvent"
                  LastKnownLocation="CanonNoirModelisation.uml" />
              </executionOccurrenceSpecificationReferencesEvent>
            </event>
            <covered>
              <lifelineMoniker
                Id="835f1b13-c74f-47b0-8f12-ff025e05d067"
                LastKnownName=": IHM"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </executionOccurrenceSpecification>
          <executionOccurrenceSpecification
            Id="ace43a9a-e9fe-4b99-833b-c27f9547f739"
            name="ExecutionOccurrenceSpecification15">
            <event>
              <executionOccurrenceSpecificationReferencesEvent>
                <executionEventMoniker
                  Id="a575e5b1-3de0-415b-b926-0c1ee4f128a7"
                  LastKnownName="ExecutionEvent"
                  LastKnownLocation="CanonNoirModelisation.uml" />
              </executionOccurrenceSpecificationReferencesEvent>
            </event>
            <covered>
              <lifelineMoniker
                Id="e00daed3-3ddc-4ecb-b4d3-8a479eb0b3a5"
                LastKnownName=": Moteur"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </executionOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="221473e8-f8ac-4d09-9a20-57e914faae07"
            name="MessageOccurrenceSpecification18">
            <covered>
              <lifelineMoniker
                Id="e00daed3-3ddc-4ecb-b4d3-8a479eb0b3a5"
                LastKnownName=": Moteur"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="9112acdb-f212-485b-8827-8daec3bf4d8b"
            name="MessageOccurrenceSpecification17">
            <covered>
              <lifelineMoniker
                Id="342f89fe-8f5a-473c-8e8a-dea3826053a8"
                LastKnownName=": Facade"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <executionOccurrenceSpecification
            Id="13c6e590-8bfc-49ab-8fe1-d8083568ca9a"
            name="ExecutionOccurrenceSpecification14">
            <event>
              <executionOccurrenceSpecificationReferencesEvent>
                <executionEventMoniker
                  Id="d932439b-1610-4de4-ba5a-617225104415"
                  LastKnownName="ExecutionEvent"
                  LastKnownLocation="CanonNoirModelisation.uml" />
              </executionOccurrenceSpecificationReferencesEvent>
            </event>
            <covered>
              <lifelineMoniker
                Id="342f89fe-8f5a-473c-8e8a-dea3826053a8"
                LastKnownName=": Facade"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </executionOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="9ba91bba-1130-4de2-b65a-fff81373c4f2"
            name="MessageOccurrenceSpecification19">
            <covered>
              <lifelineMoniker
                Id="e00daed3-3ddc-4ecb-b4d3-8a479eb0b3a5"
                LastKnownName=": Moteur"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <behaviorExecutionSpecification
            Id="592513db-7a41-4c34-b5d9-db2f1c98de04"
            name="BehaviorExecutionSpecification9">
            <coveredLifelines>
              <lifelineMoniker
                Id="e00daed3-3ddc-4ecb-b4d3-8a479eb0b3a5"
                LastKnownName=": Moteur"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </coveredLifelines>
            <finish>
              <executionOccurrenceSpecificationMoniker
                Id="87be8c6e-8f40-41bd-a339-e486d7d49792"
                LastKnownName="ExecutionOccurrenceSpecification18"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </finish>
            <start>
              <executionOccurrenceSpecificationMoniker
                Id="aba14302-3294-4840-a653-840d3b61c815"
                LastKnownName="ExecutionOccurrenceSpecification17"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </start>
            <nestedOccurrences>
              <messageOccurrenceSpecificationMoniker
                Id="921295cf-cf0f-4cc2-ae54-afc05b99ffb8"
                LastKnownName="MessageOccurrenceSpecification20"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </nestedOccurrences>
          </behaviorExecutionSpecification>
          <executionOccurrenceSpecification
            Id="aba14302-3294-4840-a653-840d3b61c815"
            name="ExecutionOccurrenceSpecification17">
            <event>
              <executionOccurrenceSpecificationReferencesEvent>
                <executionEventMoniker
                  Id="b54d6f75-e3dc-44da-b219-d76d6e153faf"
                  LastKnownName="ExecutionEvent"
                  LastKnownLocation="CanonNoirModelisation.uml" />
              </executionOccurrenceSpecificationReferencesEvent>
            </event>
            <covered>
              <lifelineMoniker
                Id="e00daed3-3ddc-4ecb-b4d3-8a479eb0b3a5"
                LastKnownName=": Moteur"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </executionOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="921295cf-cf0f-4cc2-ae54-afc05b99ffb8"
            name="MessageOccurrenceSpecification20">
            <covered>
              <lifelineMoniker
                Id="e00daed3-3ddc-4ecb-b4d3-8a479eb0b3a5"
                LastKnownName=": Moteur"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <behaviorExecutionSpecification
            Id="e6cbc338-89e4-40f9-a045-eaa1db885392"
            name="BehaviorExecutionSpecification11">
            <coveredLifelines>
              <lifelineMoniker
                Id="342f89fe-8f5a-473c-8e8a-dea3826053a8"
                LastKnownName=": Facade"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </coveredLifelines>
            <finish>
              <executionOccurrenceSpecificationMoniker
                Id="e7f77dda-0470-45b8-ab5e-7d5e1dd423d0"
                LastKnownName="ExecutionOccurrenceSpecification22"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </finish>
            <start>
              <executionOccurrenceSpecificationMoniker
                Id="4b7c7c1c-9d89-460b-a3b8-82483f727bc0"
                LastKnownName="ExecutionOccurrenceSpecification21"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </start>
            <nestedOccurrences>
              <messageOccurrenceSpecificationMoniker
                Id="a835ad21-6c39-4e8d-858b-9d3953ba12a3"
                LastKnownName="MessageOccurrenceSpecification24"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <messageOccurrenceSpecificationMoniker
                Id="ac3d80f1-14f2-4a65-a91c-c5ec0b325fe5"
                LastKnownName="MessageOccurrenceSpecification25"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </nestedOccurrences>
          </behaviorExecutionSpecification>
          <executionOccurrenceSpecification
            Id="4b7c7c1c-9d89-460b-a3b8-82483f727bc0"
            name="ExecutionOccurrenceSpecification21">
            <event>
              <executionOccurrenceSpecificationReferencesEvent>
                <executionEventMoniker
                  Id="4eea6cf6-dedb-408c-89a2-93ac5b8dcf83"
                  LastKnownName="ExecutionEvent"
                  LastKnownLocation="CanonNoirModelisation.uml" />
              </executionOccurrenceSpecificationReferencesEvent>
            </event>
            <covered>
              <lifelineMoniker
                Id="342f89fe-8f5a-473c-8e8a-dea3826053a8"
                LastKnownName=": Facade"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </executionOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="ae8677de-8a2d-444e-ae49-ebf601cddda6"
            name="MessageOccurrenceSpecification23">
            <covered>
              <lifelineMoniker
                Id="835f1b13-c74f-47b0-8f12-ff025e05d067"
                LastKnownName=": IHM"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="a835ad21-6c39-4e8d-858b-9d3953ba12a3"
            name="MessageOccurrenceSpecification24">
            <covered>
              <lifelineMoniker
                Id="342f89fe-8f5a-473c-8e8a-dea3826053a8"
                LastKnownName=": Facade"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <executionOccurrenceSpecification
            Id="87be8c6e-8f40-41bd-a339-e486d7d49792"
            name="ExecutionOccurrenceSpecification18">
            <event>
              <executionOccurrenceSpecificationReferencesEvent>
                <executionEventMoniker
                  Id="8c6a86c2-6f90-490c-95e3-1d17446e98f1"
                  LastKnownName="ExecutionEvent"
                  LastKnownLocation="CanonNoirModelisation.uml" />
              </executionOccurrenceSpecificationReferencesEvent>
            </event>
            <covered>
              <lifelineMoniker
                Id="e00daed3-3ddc-4ecb-b4d3-8a479eb0b3a5"
                LastKnownName=": Moteur"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </executionOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="ac3d80f1-14f2-4a65-a91c-c5ec0b325fe5"
            name="MessageOccurrenceSpecification25">
            <covered>
              <lifelineMoniker
                Id="342f89fe-8f5a-473c-8e8a-dea3826053a8"
                LastKnownName=": Facade"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="af5b3741-ec88-4eba-9dbe-85f5e7541e37"
            name="MessageOccurrenceSpecification26">
            <covered>
              <lifelineMoniker
                Id="835f1b13-c74f-47b0-8f12-ff025e05d067"
                LastKnownName=": IHM"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <executionOccurrenceSpecification
            Id="e7f77dda-0470-45b8-ab5e-7d5e1dd423d0"
            name="ExecutionOccurrenceSpecification22">
            <event>
              <executionOccurrenceSpecificationReferencesEvent>
                <executionEventMoniker
                  Id="956e63e4-94ee-45d8-b8cb-e84a6bfb08f3"
                  LastKnownName="ExecutionEvent"
                  LastKnownLocation="CanonNoirModelisation.uml" />
              </executionOccurrenceSpecificationReferencesEvent>
            </event>
            <covered>
              <lifelineMoniker
                Id="342f89fe-8f5a-473c-8e8a-dea3826053a8"
                LastKnownName=": Facade"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </executionOccurrenceSpecification>
          <executionOccurrenceSpecification
            Id="7f209b48-0861-4338-a614-e03ae30c2bc9"
            name="ExecutionOccurrenceSpecification16">
            <event>
              <executionOccurrenceSpecificationReferencesEvent>
                <executionEventMoniker
                  Id="76812a14-65a2-47f5-bb3c-37214bf16a17"
                  LastKnownName="ExecutionEvent"
                  LastKnownLocation="CanonNoirModelisation.uml" />
              </executionOccurrenceSpecificationReferencesEvent>
            </event>
            <covered>
              <lifelineMoniker
                Id="e00daed3-3ddc-4ecb-b4d3-8a479eb0b3a5"
                LastKnownName=": Moteur"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </executionOccurrenceSpecification>
          <behaviorExecutionSpecification
            Id="93da8e56-34c8-4888-9b14-9b83073bba63"
            name="BehaviorExecutionSpecification13">
            <coveredLifelines>
              <lifelineMoniker
                Id="342f89fe-8f5a-473c-8e8a-dea3826053a8"
                LastKnownName=": Facade"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </coveredLifelines>
            <finish>
              <executionOccurrenceSpecificationMoniker
                Id="5114e2a7-f847-4be6-aaec-c8df8ed51505"
                LastKnownName="ExecutionOccurrenceSpecification26"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </finish>
            <start>
              <executionOccurrenceSpecificationMoniker
                Id="7178cbc0-5657-4a97-b7ca-d3c99215db33"
                LastKnownName="ExecutionOccurrenceSpecification25"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </start>
            <nestedOccurrences>
              <messageOccurrenceSpecificationMoniker
                Id="f3e26522-4154-471d-972f-817edbabc520"
                LastKnownName="MessageOccurrenceSpecification30"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <messageOccurrenceSpecificationMoniker
                Id="67a36e44-14b4-44c4-a0ab-fcefe021c2c7"
                LastKnownName="MessageOccurrenceSpecification31"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </nestedOccurrences>
          </behaviorExecutionSpecification>
          <executionOccurrenceSpecification
            Id="7178cbc0-5657-4a97-b7ca-d3c99215db33"
            name="ExecutionOccurrenceSpecification25">
            <event>
              <executionOccurrenceSpecificationReferencesEvent>
                <executionEventMoniker
                  Id="5dc3ce91-f480-4e54-ade4-65863792227d"
                  LastKnownName="ExecutionEvent"
                  LastKnownLocation="CanonNoirModelisation.uml" />
              </executionOccurrenceSpecificationReferencesEvent>
            </event>
            <covered>
              <lifelineMoniker
                Id="342f89fe-8f5a-473c-8e8a-dea3826053a8"
                LastKnownName=": Facade"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </executionOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="f3e26522-4154-471d-972f-817edbabc520"
            name="MessageOccurrenceSpecification30">
            <covered>
              <lifelineMoniker
                Id="342f89fe-8f5a-473c-8e8a-dea3826053a8"
                LastKnownName=": Facade"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="0a9112c0-99da-42af-9b9a-dcaf4c7d6092"
            name="MessageOccurrenceSpecification29">
            <covered>
              <lifelineMoniker
                Id="835f1b13-c74f-47b0-8f12-ff025e05d067"
                LastKnownName=": IHM"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="67a36e44-14b4-44c4-a0ab-fcefe021c2c7"
            name="MessageOccurrenceSpecification31">
            <covered>
              <lifelineMoniker
                Id="342f89fe-8f5a-473c-8e8a-dea3826053a8"
                LastKnownName=": Facade"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="f9916d45-6272-45e4-8c7c-77521c320aeb"
            name="MessageOccurrenceSpecification32">
            <covered>
              <lifelineMoniker
                Id="835f1b13-c74f-47b0-8f12-ff025e05d067"
                LastKnownName=": IHM"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <executionOccurrenceSpecification
            Id="5114e2a7-f847-4be6-aaec-c8df8ed51505"
            name="ExecutionOccurrenceSpecification26">
            <event>
              <executionOccurrenceSpecificationReferencesEvent>
                <executionEventMoniker
                  Id="8c1379d3-c3a5-4a6b-8a5a-ff7a6b3f3214"
                  LastKnownName="ExecutionEvent"
                  LastKnownLocation="CanonNoirModelisation.uml" />
              </executionOccurrenceSpecificationReferencesEvent>
            </event>
            <covered>
              <lifelineMoniker
                Id="342f89fe-8f5a-473c-8e8a-dea3826053a8"
                LastKnownName=": Facade"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </executionOccurrenceSpecification>
          <behaviorExecutionSpecification
            Id="e79253ec-2ee4-4d58-b071-3967bfcf6d9d"
            name="BehaviorExecutionSpecification14">
            <coveredLifelines>
              <lifelineMoniker
                Id="342f89fe-8f5a-473c-8e8a-dea3826053a8"
                LastKnownName=": Facade"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </coveredLifelines>
            <finish>
              <executionOccurrenceSpecificationMoniker
                Id="5107fbfb-a500-4561-bcf1-6a85e9153bf4"
                LastKnownName="ExecutionOccurrenceSpecification28"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </finish>
            <start>
              <executionOccurrenceSpecificationMoniker
                Id="af19ba8c-8299-497f-a3f5-fb00b97523f4"
                LastKnownName="ExecutionOccurrenceSpecification27"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </start>
            <nestedOccurrences>
              <messageOccurrenceSpecificationMoniker
                Id="085656f4-1102-424e-a4de-d667f9b2d3be"
                LastKnownName="MessageOccurrenceSpecification34"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <messageOccurrenceSpecificationMoniker
                Id="2147d98f-1118-4366-b5fe-c3b18291117e"
                LastKnownName="MessageOccurrenceSpecification35"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </nestedOccurrences>
          </behaviorExecutionSpecification>
          <executionOccurrenceSpecification
            Id="af19ba8c-8299-497f-a3f5-fb00b97523f4"
            name="ExecutionOccurrenceSpecification27">
            <event>
              <executionOccurrenceSpecificationReferencesEvent>
                <executionEventMoniker
                  Id="354c0ddc-501e-42d1-90e7-aff242d45291"
                  LastKnownName="ExecutionEvent"
                  LastKnownLocation="CanonNoirModelisation.uml" />
              </executionOccurrenceSpecificationReferencesEvent>
            </event>
            <covered>
              <lifelineMoniker
                Id="342f89fe-8f5a-473c-8e8a-dea3826053a8"
                LastKnownName=": Facade"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </executionOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="86e4ec47-ad33-45fc-bf4f-cd019e3ad169"
            name="MessageOccurrenceSpecification33">
            <covered>
              <lifelineMoniker
                Id="835f1b13-c74f-47b0-8f12-ff025e05d067"
                LastKnownName=": IHM"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="085656f4-1102-424e-a4de-d667f9b2d3be"
            name="MessageOccurrenceSpecification34">
            <covered>
              <lifelineMoniker
                Id="342f89fe-8f5a-473c-8e8a-dea3826053a8"
                LastKnownName=": Facade"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="2147d98f-1118-4366-b5fe-c3b18291117e"
            name="MessageOccurrenceSpecification35">
            <covered>
              <lifelineMoniker
                Id="342f89fe-8f5a-473c-8e8a-dea3826053a8"
                LastKnownName=": Facade"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="b6cb3f75-c751-4027-a7e4-26e25d9d7440"
            name="MessageOccurrenceSpecification36">
            <covered>
              <lifelineMoniker
                Id="835f1b13-c74f-47b0-8f12-ff025e05d067"
                LastKnownName=": IHM"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <executionOccurrenceSpecification
            Id="5107fbfb-a500-4561-bcf1-6a85e9153bf4"
            name="ExecutionOccurrenceSpecification28">
            <event>
              <executionOccurrenceSpecificationReferencesEvent>
                <executionEventMoniker
                  Id="a76822ba-2554-4dcf-8550-673e05c404f5"
                  LastKnownName="ExecutionEvent"
                  LastKnownLocation="CanonNoirModelisation.uml" />
              </executionOccurrenceSpecificationReferencesEvent>
            </event>
            <covered>
              <lifelineMoniker
                Id="342f89fe-8f5a-473c-8e8a-dea3826053a8"
                LastKnownName=": Facade"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </executionOccurrenceSpecification>
          <behaviorExecutionSpecification
            Id="d70667b4-e8d6-4b66-a70c-986f1261a5ce"
            name="BehaviorExecutionSpecification15">
            <coveredLifelines>
              <lifelineMoniker
                Id="342f89fe-8f5a-473c-8e8a-dea3826053a8"
                LastKnownName=": Facade"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </coveredLifelines>
            <finish>
              <executionOccurrenceSpecificationMoniker
                Id="1d8fe341-25c8-494f-bf90-b8e827183603"
                LastKnownName="ExecutionOccurrenceSpecification30"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </finish>
            <start>
              <executionOccurrenceSpecificationMoniker
                Id="f4740e9b-bcda-4c82-b9c7-3d0cd1f3fce5"
                LastKnownName="ExecutionOccurrenceSpecification29"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </start>
            <nestedOccurrences>
              <messageOccurrenceSpecificationMoniker
                Id="76eb4ee0-7d12-4441-a64d-be1a1f23235a"
                LastKnownName="MessageOccurrenceSpecification38"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <messageOccurrenceSpecificationMoniker
                Id="be6e779f-7984-4fc4-aa0d-d0ae7b51a93a"
                LastKnownName="MessageOccurrenceSpecification39"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </nestedOccurrences>
          </behaviorExecutionSpecification>
          <executionOccurrenceSpecification
            Id="f4740e9b-bcda-4c82-b9c7-3d0cd1f3fce5"
            name="ExecutionOccurrenceSpecification29">
            <event>
              <executionOccurrenceSpecificationReferencesEvent>
                <executionEventMoniker
                  Id="63e46c50-b5d9-44d5-b45a-e7858def1863"
                  LastKnownName="ExecutionEvent"
                  LastKnownLocation="CanonNoirModelisation.uml" />
              </executionOccurrenceSpecificationReferencesEvent>
            </event>
            <covered>
              <lifelineMoniker
                Id="342f89fe-8f5a-473c-8e8a-dea3826053a8"
                LastKnownName=": Facade"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </executionOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="783eb487-8805-42ad-9f20-869beb92caba"
            name="MessageOccurrenceSpecification37">
            <covered>
              <lifelineMoniker
                Id="835f1b13-c74f-47b0-8f12-ff025e05d067"
                LastKnownName=": IHM"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="76eb4ee0-7d12-4441-a64d-be1a1f23235a"
            name="MessageOccurrenceSpecification38">
            <covered>
              <lifelineMoniker
                Id="342f89fe-8f5a-473c-8e8a-dea3826053a8"
                LastKnownName=": Facade"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="2b782058-364d-4703-a203-fb47d8d7ceb5"
            name="MessageOccurrenceSpecification40">
            <covered>
              <lifelineMoniker
                Id="835f1b13-c74f-47b0-8f12-ff025e05d067"
                LastKnownName=": IHM"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="be6e779f-7984-4fc4-aa0d-d0ae7b51a93a"
            name="MessageOccurrenceSpecification39">
            <covered>
              <lifelineMoniker
                Id="342f89fe-8f5a-473c-8e8a-dea3826053a8"
                LastKnownName=": Facade"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <executionOccurrenceSpecification
            Id="1d8fe341-25c8-494f-bf90-b8e827183603"
            name="ExecutionOccurrenceSpecification30">
            <event>
              <executionOccurrenceSpecificationReferencesEvent>
                <executionEventMoniker
                  Id="4b0dd380-3001-4202-8032-d131be1e80bc"
                  LastKnownName="ExecutionEvent"
                  LastKnownLocation="CanonNoirModelisation.uml" />
              </executionOccurrenceSpecificationReferencesEvent>
            </event>
            <covered>
              <lifelineMoniker
                Id="342f89fe-8f5a-473c-8e8a-dea3826053a8"
                LastKnownName=": Facade"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </executionOccurrenceSpecification>
          <behaviorExecutionSpecification
            Id="e734b61c-ce3f-431b-9b26-67825d8a3f8c"
            name="BehaviorExecutionSpecification16">
            <coveredLifelines>
              <lifelineMoniker
                Id="342f89fe-8f5a-473c-8e8a-dea3826053a8"
                LastKnownName=": Facade"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </coveredLifelines>
            <finish>
              <executionOccurrenceSpecificationMoniker
                Id="c08e2c92-6f8e-4ad0-bb8c-51d9af6037c4"
                LastKnownName="ExecutionOccurrenceSpecification32"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </finish>
            <start>
              <executionOccurrenceSpecificationMoniker
                Id="580193e9-f70f-404c-b208-8e299cfc6c21"
                LastKnownName="ExecutionOccurrenceSpecification31"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </start>
            <nestedOccurrences>
              <messageOccurrenceSpecificationMoniker
                Id="e212821a-ad56-4c66-9756-86b81e6dcfd4"
                LastKnownName="MessageOccurrenceSpecification42"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <messageOccurrenceSpecificationMoniker
                Id="d171f1c1-2a43-47b1-94f8-f4595d331b14"
                LastKnownName="MessageOccurrenceSpecification43"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </nestedOccurrences>
          </behaviorExecutionSpecification>
          <executionOccurrenceSpecification
            Id="580193e9-f70f-404c-b208-8e299cfc6c21"
            name="ExecutionOccurrenceSpecification31">
            <event>
              <executionOccurrenceSpecificationReferencesEvent>
                <executionEventMoniker
                  Id="b811718f-64e5-4afc-a95c-01cd3f3dbe6f"
                  LastKnownName="ExecutionEvent"
                  LastKnownLocation="CanonNoirModelisation.uml" />
              </executionOccurrenceSpecificationReferencesEvent>
            </event>
            <covered>
              <lifelineMoniker
                Id="342f89fe-8f5a-473c-8e8a-dea3826053a8"
                LastKnownName=": Facade"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </executionOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="e212821a-ad56-4c66-9756-86b81e6dcfd4"
            name="MessageOccurrenceSpecification42">
            <covered>
              <lifelineMoniker
                Id="342f89fe-8f5a-473c-8e8a-dea3826053a8"
                LastKnownName=": Facade"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="768cc28c-929b-4b54-a558-98e145af2703"
            name="MessageOccurrenceSpecification41">
            <covered>
              <lifelineMoniker
                Id="835f1b13-c74f-47b0-8f12-ff025e05d067"
                LastKnownName=": IHM"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="d171f1c1-2a43-47b1-94f8-f4595d331b14"
            name="MessageOccurrenceSpecification43">
            <covered>
              <lifelineMoniker
                Id="342f89fe-8f5a-473c-8e8a-dea3826053a8"
                LastKnownName=": Facade"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="a2fb55fb-9b2f-41fa-933b-173495330006"
            name="MessageOccurrenceSpecification44">
            <covered>
              <lifelineMoniker
                Id="835f1b13-c74f-47b0-8f12-ff025e05d067"
                LastKnownName=": IHM"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <executionOccurrenceSpecification
            Id="c08e2c92-6f8e-4ad0-bb8c-51d9af6037c4"
            name="ExecutionOccurrenceSpecification32">
            <event>
              <executionOccurrenceSpecificationReferencesEvent>
                <executionEventMoniker
                  Id="5e4d37b2-1729-420d-8e5f-e01477b9d02c"
                  LastKnownName="ExecutionEvent"
                  LastKnownLocation="CanonNoirModelisation.uml" />
              </executionOccurrenceSpecificationReferencesEvent>
            </event>
            <covered>
              <lifelineMoniker
                Id="342f89fe-8f5a-473c-8e8a-dea3826053a8"
                LastKnownName=": Facade"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </executionOccurrenceSpecification>
          <behaviorExecutionSpecification
            Id="0f4bfbc5-9c99-40a9-987d-6ea087d12d51"
            name="BehaviorExecutionSpecification18">
            <coveredLifelines>
              <lifelineMoniker
                Id="835f1b13-c74f-47b0-8f12-ff025e05d067"
                LastKnownName=": IHM"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </coveredLifelines>
            <finish>
              <executionOccurrenceSpecificationMoniker
                Id="d13b523d-7fe1-481d-9fff-05f6c77a020a"
                LastKnownName="ExecutionOccurrenceSpecification36"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </finish>
            <start>
              <executionOccurrenceSpecificationMoniker
                Id="83229ac1-b3a7-4319-8272-a32b5364d6fb"
                LastKnownName="ExecutionOccurrenceSpecification35"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </start>
            <nestedOccurrences>
              <messageOccurrenceSpecificationMoniker
                Id="71323b8a-ab96-4f30-8433-8cb7c78d673d"
                LastKnownName="MessageOccurrenceSpecification48"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <messageOccurrenceSpecificationMoniker
                Id="66380e48-6b27-4a4c-8b13-4fd89fe6b0f2"
                LastKnownName="MessageOccurrenceSpecification49"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </nestedOccurrences>
          </behaviorExecutionSpecification>
          <executionOccurrenceSpecification
            Id="83229ac1-b3a7-4319-8272-a32b5364d6fb"
            name="ExecutionOccurrenceSpecification35">
            <event>
              <executionOccurrenceSpecificationReferencesEvent>
                <executionEventMoniker
                  Id="9590959e-808f-450d-9e5e-9047f9e6f870"
                  LastKnownName="ExecutionEvent"
                  LastKnownLocation="CanonNoirModelisation.uml" />
              </executionOccurrenceSpecificationReferencesEvent>
            </event>
            <covered>
              <lifelineMoniker
                Id="835f1b13-c74f-47b0-8f12-ff025e05d067"
                LastKnownName=": IHM"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </executionOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="71323b8a-ab96-4f30-8433-8cb7c78d673d"
            name="MessageOccurrenceSpecification48">
            <covered>
              <lifelineMoniker
                Id="835f1b13-c74f-47b0-8f12-ff025e05d067"
                LastKnownName=": IHM"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="b756be69-ab32-4e4b-93dd-caf2c8d1cad3"
            name="MessageOccurrenceSpecification47">
            <covered>
              <lifelineMoniker
                Id="0b05a055-7526-484a-8aa9-b0e761cdf9c5"
                LastKnownName="J1 : Joueur"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <behaviorExecutionSpecification
            Id="81cdc886-4de4-4c03-820a-5162450cf943"
            name="BehaviorExecutionSpecification19">
            <coveredLifelines>
              <lifelineMoniker
                Id="342f89fe-8f5a-473c-8e8a-dea3826053a8"
                LastKnownName=": Facade"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </coveredLifelines>
            <finish>
              <executionOccurrenceSpecificationMoniker
                Id="4150d787-fa64-472d-a3f5-f1ef0d3d61b6"
                LastKnownName="ExecutionOccurrenceSpecification38"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </finish>
            <start>
              <executionOccurrenceSpecificationMoniker
                Id="175849b7-2ffd-4bb7-834a-4bd629e24487"
                LastKnownName="ExecutionOccurrenceSpecification37"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </start>
            <nestedOccurrences>
              <messageOccurrenceSpecificationMoniker
                Id="7fe50d82-3614-4f7b-a6b7-51ee22fd3581"
                LastKnownName="MessageOccurrenceSpecification50"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <messageOccurrenceSpecificationMoniker
                Id="abe1b42d-f31c-4066-ad05-9488fc617bc2"
                LastKnownName="MessageOccurrenceSpecification51"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </nestedOccurrences>
          </behaviorExecutionSpecification>
          <executionOccurrenceSpecification
            Id="175849b7-2ffd-4bb7-834a-4bd629e24487"
            name="ExecutionOccurrenceSpecification37">
            <event>
              <executionOccurrenceSpecificationReferencesEvent>
                <executionEventMoniker
                  Id="a80dacb0-e005-4b44-aaaa-2b61764fd3d1"
                  LastKnownName="ExecutionEvent"
                  LastKnownLocation="CanonNoirModelisation.uml" />
              </executionOccurrenceSpecificationReferencesEvent>
            </event>
            <covered>
              <lifelineMoniker
                Id="342f89fe-8f5a-473c-8e8a-dea3826053a8"
                LastKnownName=": Facade"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </executionOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="66380e48-6b27-4a4c-8b13-4fd89fe6b0f2"
            name="MessageOccurrenceSpecification49">
            <covered>
              <lifelineMoniker
                Id="835f1b13-c74f-47b0-8f12-ff025e05d067"
                LastKnownName=": IHM"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="7fe50d82-3614-4f7b-a6b7-51ee22fd3581"
            name="MessageOccurrenceSpecification50">
            <covered>
              <lifelineMoniker
                Id="342f89fe-8f5a-473c-8e8a-dea3826053a8"
                LastKnownName=": Facade"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <behaviorExecutionSpecification
            Id="e1e0bdde-c936-4cfc-bb4f-9f46ba28cfa5"
            name="BehaviorExecutionSpecification20">
            <coveredLifelines>
              <lifelineMoniker
                Id="e00daed3-3ddc-4ecb-b4d3-8a479eb0b3a5"
                LastKnownName=": Moteur"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </coveredLifelines>
            <finish>
              <executionOccurrenceSpecificationMoniker
                Id="e396ed28-5b29-492b-9e8e-f0226af979bf"
                LastKnownName="ExecutionOccurrenceSpecification40"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </finish>
            <start>
              <executionOccurrenceSpecificationMoniker
                Id="459b7708-7134-4306-978e-4f57aae17bc0"
                LastKnownName="ExecutionOccurrenceSpecification39"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </start>
            <nestedOccurrences>
              <messageOccurrenceSpecificationMoniker
                Id="f50f05e3-95c6-4eb3-926c-784e1e33d6e4"
                LastKnownName="MessageOccurrenceSpecification52"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <messageOccurrenceSpecificationMoniker
                Id="102afa7b-3a62-43a4-903f-cf43e8b23dbe"
                LastKnownName="MessageOccurrenceSpecification53"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <executionOccurrenceSpecificationMoniker
                Id="05db7b84-3f52-4890-945f-6ab610016787"
                LastKnownName="ExecutionOccurrenceSpecification41"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <executionOccurrenceSpecificationMoniker
                Id="dbf0550c-6c3c-4390-bcdc-3c23eee85824"
                LastKnownName="ExecutionOccurrenceSpecification42"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </nestedOccurrences>
          </behaviorExecutionSpecification>
          <executionOccurrenceSpecification
            Id="d13b523d-7fe1-481d-9fff-05f6c77a020a"
            name="ExecutionOccurrenceSpecification36">
            <event>
              <executionOccurrenceSpecificationReferencesEvent>
                <executionEventMoniker
                  Id="32cdf2eb-eb66-4a42-a063-ade9da299e4e"
                  LastKnownName="ExecutionEvent"
                  LastKnownLocation="CanonNoirModelisation.uml" />
              </executionOccurrenceSpecificationReferencesEvent>
            </event>
            <covered>
              <lifelineMoniker
                Id="835f1b13-c74f-47b0-8f12-ff025e05d067"
                LastKnownName=": IHM"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </executionOccurrenceSpecification>
          <executionOccurrenceSpecification
            Id="459b7708-7134-4306-978e-4f57aae17bc0"
            name="ExecutionOccurrenceSpecification39">
            <event>
              <executionOccurrenceSpecificationReferencesEvent>
                <executionEventMoniker
                  Id="d7c23ccf-e913-477c-9b2c-af256246266f"
                  LastKnownName="ExecutionEvent"
                  LastKnownLocation="CanonNoirModelisation.uml" />
              </executionOccurrenceSpecificationReferencesEvent>
            </event>
            <covered>
              <lifelineMoniker
                Id="e00daed3-3ddc-4ecb-b4d3-8a479eb0b3a5"
                LastKnownName=": Moteur"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </executionOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="f50f05e3-95c6-4eb3-926c-784e1e33d6e4"
            name="MessageOccurrenceSpecification52">
            <covered>
              <lifelineMoniker
                Id="e00daed3-3ddc-4ecb-b4d3-8a479eb0b3a5"
                LastKnownName=": Moteur"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="abe1b42d-f31c-4066-ad05-9488fc617bc2"
            name="MessageOccurrenceSpecification51">
            <covered>
              <lifelineMoniker
                Id="342f89fe-8f5a-473c-8e8a-dea3826053a8"
                LastKnownName=": Facade"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <executionOccurrenceSpecification
            Id="4150d787-fa64-472d-a3f5-f1ef0d3d61b6"
            name="ExecutionOccurrenceSpecification38">
            <event>
              <executionOccurrenceSpecificationReferencesEvent>
                <executionEventMoniker
                  Id="8b4f4796-afde-4878-b286-74a9e4ef4a60"
                  LastKnownName="ExecutionEvent"
                  LastKnownLocation="CanonNoirModelisation.uml" />
              </executionOccurrenceSpecificationReferencesEvent>
            </event>
            <covered>
              <lifelineMoniker
                Id="342f89fe-8f5a-473c-8e8a-dea3826053a8"
                LastKnownName=": Facade"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </executionOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="102afa7b-3a62-43a4-903f-cf43e8b23dbe"
            name="MessageOccurrenceSpecification53">
            <covered>
              <lifelineMoniker
                Id="e00daed3-3ddc-4ecb-b4d3-8a479eb0b3a5"
                LastKnownName=": Moteur"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <behaviorExecutionSpecification
            Id="ec1f49fe-542e-4e71-ba70-117e3127de33"
            name="BehaviorExecutionSpecification21">
            <coveredLifelines>
              <lifelineMoniker
                Id="e00daed3-3ddc-4ecb-b4d3-8a479eb0b3a5"
                LastKnownName=": Moteur"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </coveredLifelines>
            <finish>
              <executionOccurrenceSpecificationMoniker
                Id="dbf0550c-6c3c-4390-bcdc-3c23eee85824"
                LastKnownName="ExecutionOccurrenceSpecification42"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </finish>
            <start>
              <executionOccurrenceSpecificationMoniker
                Id="05db7b84-3f52-4890-945f-6ab610016787"
                LastKnownName="ExecutionOccurrenceSpecification41"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </start>
            <nestedOccurrences>
              <messageOccurrenceSpecificationMoniker
                Id="8fc0efca-abbd-4497-8358-0acb8366d469"
                LastKnownName="MessageOccurrenceSpecification54"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </nestedOccurrences>
          </behaviorExecutionSpecification>
          <executionOccurrenceSpecification
            Id="05db7b84-3f52-4890-945f-6ab610016787"
            name="ExecutionOccurrenceSpecification41">
            <event>
              <executionOccurrenceSpecificationReferencesEvent>
                <executionEventMoniker
                  Id="c340fe18-0cbb-4757-96da-d0f676bc74ce"
                  LastKnownName="ExecutionEvent"
                  LastKnownLocation="CanonNoirModelisation.uml" />
              </executionOccurrenceSpecificationReferencesEvent>
            </event>
            <covered>
              <lifelineMoniker
                Id="e00daed3-3ddc-4ecb-b4d3-8a479eb0b3a5"
                LastKnownName=": Moteur"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </executionOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="8fc0efca-abbd-4497-8358-0acb8366d469"
            name="MessageOccurrenceSpecification54">
            <covered>
              <lifelineMoniker
                Id="e00daed3-3ddc-4ecb-b4d3-8a479eb0b3a5"
                LastKnownName=": Moteur"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <behaviorExecutionSpecification
            Id="3c779455-89b3-4de9-acbb-88e4813e1b9e"
            name="BehaviorExecutionSpecification23">
            <coveredLifelines>
              <lifelineMoniker
                Id="342f89fe-8f5a-473c-8e8a-dea3826053a8"
                LastKnownName=": Facade"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </coveredLifelines>
            <finish>
              <executionOccurrenceSpecificationMoniker
                Id="9bcd7fe6-a5cf-436e-8df8-e68221013fa4"
                LastKnownName="ExecutionOccurrenceSpecification46"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </finish>
            <start>
              <executionOccurrenceSpecificationMoniker
                Id="af2a5053-2e23-4030-bfd8-1d449b0e4d06"
                LastKnownName="ExecutionOccurrenceSpecification45"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </start>
            <nestedOccurrences>
              <messageOccurrenceSpecificationMoniker
                Id="ffeb057b-9739-4c95-896c-055e10054a55"
                LastKnownName="MessageOccurrenceSpecification58"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <messageOccurrenceSpecificationMoniker
                Id="0337388b-b9ae-4c39-95f7-79c5145f637d"
                LastKnownName="MessageOccurrenceSpecification59"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </nestedOccurrences>
          </behaviorExecutionSpecification>
          <executionOccurrenceSpecification
            Id="af2a5053-2e23-4030-bfd8-1d449b0e4d06"
            name="ExecutionOccurrenceSpecification45">
            <event>
              <executionOccurrenceSpecificationReferencesEvent>
                <executionEventMoniker
                  Id="8ce31498-5e0c-4849-9289-1c750988b6ec"
                  LastKnownName="ExecutionEvent"
                  LastKnownLocation="CanonNoirModelisation.uml" />
              </executionOccurrenceSpecificationReferencesEvent>
            </event>
            <covered>
              <lifelineMoniker
                Id="342f89fe-8f5a-473c-8e8a-dea3826053a8"
                LastKnownName=": Facade"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </executionOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="ffeb057b-9739-4c95-896c-055e10054a55"
            name="MessageOccurrenceSpecification58">
            <covered>
              <lifelineMoniker
                Id="342f89fe-8f5a-473c-8e8a-dea3826053a8"
                LastKnownName=": Facade"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="158c470c-bd66-4180-b279-dae48acef438"
            name="MessageOccurrenceSpecification57">
            <covered>
              <lifelineMoniker
                Id="835f1b13-c74f-47b0-8f12-ff025e05d067"
                LastKnownName=": IHM"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <executionOccurrenceSpecification
            Id="dbf0550c-6c3c-4390-bcdc-3c23eee85824"
            name="ExecutionOccurrenceSpecification42">
            <event>
              <executionOccurrenceSpecificationReferencesEvent>
                <executionEventMoniker
                  Id="f0052482-1529-4c04-a9bc-86ae3b3f0ae7"
                  LastKnownName="ExecutionEvent"
                  LastKnownLocation="CanonNoirModelisation.uml" />
              </executionOccurrenceSpecificationReferencesEvent>
            </event>
            <covered>
              <lifelineMoniker
                Id="e00daed3-3ddc-4ecb-b4d3-8a479eb0b3a5"
                LastKnownName=": Moteur"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </executionOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="0337388b-b9ae-4c39-95f7-79c5145f637d"
            name="MessageOccurrenceSpecification59">
            <covered>
              <lifelineMoniker
                Id="342f89fe-8f5a-473c-8e8a-dea3826053a8"
                LastKnownName=": Facade"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="8f57c8f5-3542-47bc-9837-119a76f1199e"
            name="MessageOccurrenceSpecification60">
            <covered>
              <lifelineMoniker
                Id="835f1b13-c74f-47b0-8f12-ff025e05d067"
                LastKnownName=": IHM"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <executionOccurrenceSpecification
            Id="9bcd7fe6-a5cf-436e-8df8-e68221013fa4"
            name="ExecutionOccurrenceSpecification46">
            <event>
              <executionOccurrenceSpecificationReferencesEvent>
                <executionEventMoniker
                  Id="a21c97aa-9c68-4dd5-996f-c57925ea72f3"
                  LastKnownName="ExecutionEvent"
                  LastKnownLocation="CanonNoirModelisation.uml" />
              </executionOccurrenceSpecificationReferencesEvent>
            </event>
            <covered>
              <lifelineMoniker
                Id="342f89fe-8f5a-473c-8e8a-dea3826053a8"
                LastKnownName=": Facade"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </executionOccurrenceSpecification>
          <executionOccurrenceSpecification
            Id="e396ed28-5b29-492b-9e8e-f0226af979bf"
            name="ExecutionOccurrenceSpecification40">
            <event>
              <executionOccurrenceSpecificationReferencesEvent>
                <executionEventMoniker
                  Id="31246443-e203-4f8a-bbc9-d01fa04c9c30"
                  LastKnownName="ExecutionEvent"
                  LastKnownLocation="CanonNoirModelisation.uml" />
              </executionOccurrenceSpecificationReferencesEvent>
            </event>
            <covered>
              <lifelineMoniker
                Id="e00daed3-3ddc-4ecb-b4d3-8a479eb0b3a5"
                LastKnownName=": Moteur"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </executionOccurrenceSpecification>
          <behaviorExecutionSpecification
            Id="84ed0b4f-565b-4788-a231-5a2bda48530c"
            name="BehaviorExecutionSpecification24">
            <coveredLifelines>
              <lifelineMoniker
                Id="835f1b13-c74f-47b0-8f12-ff025e05d067"
                LastKnownName=": IHM"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </coveredLifelines>
            <finish>
              <executionOccurrenceSpecificationMoniker
                Id="4d3d7b8e-7427-4657-9148-fe95b19e743a"
                LastKnownName="ExecutionOccurrenceSpecification48"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </finish>
            <start>
              <executionOccurrenceSpecificationMoniker
                Id="397c8c32-2e67-4059-909f-aaca9a459650"
                LastKnownName="ExecutionOccurrenceSpecification47"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </start>
            <nestedOccurrences>
              <messageOccurrenceSpecificationMoniker
                Id="34e6a27a-2701-4ef7-8e3f-89d17ee43bbf"
                LastKnownName="MessageOccurrenceSpecification62"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <messageOccurrenceSpecificationMoniker
                Id="b92bd73d-8f7f-418c-9114-04dc3447a33e"
                LastKnownName="MessageOccurrenceSpecification63"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </nestedOccurrences>
          </behaviorExecutionSpecification>
          <executionOccurrenceSpecification
            Id="397c8c32-2e67-4059-909f-aaca9a459650"
            name="ExecutionOccurrenceSpecification47">
            <event>
              <executionOccurrenceSpecificationReferencesEvent>
                <executionEventMoniker
                  Id="23c136b6-1618-4ab9-aeea-4c345bf8a7a9"
                  LastKnownName="ExecutionEvent"
                  LastKnownLocation="CanonNoirModelisation.uml" />
              </executionOccurrenceSpecificationReferencesEvent>
            </event>
            <covered>
              <lifelineMoniker
                Id="835f1b13-c74f-47b0-8f12-ff025e05d067"
                LastKnownName=": IHM"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </executionOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="efb265db-d9c4-4f01-ad18-0c3ebb63fad0"
            name="MessageOccurrenceSpecification61">
            <covered>
              <lifelineMoniker
                Id="0b05a055-7526-484a-8aa9-b0e761cdf9c5"
                LastKnownName="J1 : Joueur"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="34e6a27a-2701-4ef7-8e3f-89d17ee43bbf"
            name="MessageOccurrenceSpecification62">
            <covered>
              <lifelineMoniker
                Id="835f1b13-c74f-47b0-8f12-ff025e05d067"
                LastKnownName=": IHM"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <behaviorExecutionSpecification
            Id="66e5b369-dc0f-404b-b81d-d599c3272c7f"
            name="BehaviorExecutionSpecification25">
            <coveredLifelines>
              <lifelineMoniker
                Id="342f89fe-8f5a-473c-8e8a-dea3826053a8"
                LastKnownName=": Facade"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </coveredLifelines>
            <finish>
              <executionOccurrenceSpecificationMoniker
                Id="9532d280-0279-46fb-b8f0-13d216054ba2"
                LastKnownName="ExecutionOccurrenceSpecification50"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </finish>
            <start>
              <executionOccurrenceSpecificationMoniker
                Id="c16d8ac0-0bc8-4d2e-adec-d3154089c7e6"
                LastKnownName="ExecutionOccurrenceSpecification49"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </start>
            <nestedOccurrences>
              <messageOccurrenceSpecificationMoniker
                Id="05b4e6e6-fc57-435d-83c3-0f4a564562ec"
                LastKnownName="MessageOccurrenceSpecification64"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <messageOccurrenceSpecificationMoniker
                Id="2a2d3f95-f176-4039-b177-792cbf9581bd"
                LastKnownName="MessageOccurrenceSpecification65"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </nestedOccurrences>
          </behaviorExecutionSpecification>
          <executionOccurrenceSpecification
            Id="c16d8ac0-0bc8-4d2e-adec-d3154089c7e6"
            name="ExecutionOccurrenceSpecification49">
            <event>
              <executionOccurrenceSpecificationReferencesEvent>
                <executionEventMoniker
                  Id="a95a20bf-f48e-4e5e-bf95-43fa8d3a715c"
                  LastKnownName="ExecutionEvent"
                  LastKnownLocation="CanonNoirModelisation.uml" />
              </executionOccurrenceSpecificationReferencesEvent>
            </event>
            <covered>
              <lifelineMoniker
                Id="342f89fe-8f5a-473c-8e8a-dea3826053a8"
                LastKnownName=": Facade"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </executionOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="b92bd73d-8f7f-418c-9114-04dc3447a33e"
            name="MessageOccurrenceSpecification63">
            <covered>
              <lifelineMoniker
                Id="835f1b13-c74f-47b0-8f12-ff025e05d067"
                LastKnownName=": IHM"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="05b4e6e6-fc57-435d-83c3-0f4a564562ec"
            name="MessageOccurrenceSpecification64">
            <covered>
              <lifelineMoniker
                Id="342f89fe-8f5a-473c-8e8a-dea3826053a8"
                LastKnownName=": Facade"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <behaviorExecutionSpecification
            Id="eee81cc2-4e3e-403b-b866-bd88d89fa239"
            name="BehaviorExecutionSpecification26">
            <coveredLifelines>
              <lifelineMoniker
                Id="e00daed3-3ddc-4ecb-b4d3-8a479eb0b3a5"
                LastKnownName=": Moteur"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </coveredLifelines>
            <finish>
              <executionOccurrenceSpecificationMoniker
                Id="3f32101c-6b22-4314-96b2-f9b26492a0a7"
                LastKnownName="ExecutionOccurrenceSpecification52"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </finish>
            <start>
              <executionOccurrenceSpecificationMoniker
                Id="11d0e0b7-fc64-4077-a079-c7881a904422"
                LastKnownName="ExecutionOccurrenceSpecification51"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </start>
            <nestedOccurrences>
              <messageOccurrenceSpecificationMoniker
                Id="d51f26b2-7a81-4406-8bf4-4a9c210cee9d"
                LastKnownName="MessageOccurrenceSpecification66"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <messageOccurrenceSpecificationMoniker
                Id="71489112-affa-41d1-b883-82f4cea52a74"
                LastKnownName="MessageOccurrenceSpecification67"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <executionOccurrenceSpecificationMoniker
                Id="54f22ace-5b03-4013-9cc2-f797e203307b"
                LastKnownName="ExecutionOccurrenceSpecification53"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <executionOccurrenceSpecificationMoniker
                Id="65895c8e-1450-4092-b80b-02c100aea793"
                LastKnownName="ExecutionOccurrenceSpecification54"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </nestedOccurrences>
          </behaviorExecutionSpecification>
          <executionOccurrenceSpecification
            Id="4d3d7b8e-7427-4657-9148-fe95b19e743a"
            name="ExecutionOccurrenceSpecification48">
            <event>
              <executionOccurrenceSpecificationReferencesEvent>
                <executionEventMoniker
                  Id="5f7e4c56-6116-4b09-9a55-5c60d65048df"
                  LastKnownName="ExecutionEvent"
                  LastKnownLocation="CanonNoirModelisation.uml" />
              </executionOccurrenceSpecificationReferencesEvent>
            </event>
            <covered>
              <lifelineMoniker
                Id="835f1b13-c74f-47b0-8f12-ff025e05d067"
                LastKnownName=": IHM"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </executionOccurrenceSpecification>
          <executionOccurrenceSpecification
            Id="11d0e0b7-fc64-4077-a079-c7881a904422"
            name="ExecutionOccurrenceSpecification51">
            <event>
              <executionOccurrenceSpecificationReferencesEvent>
                <executionEventMoniker
                  Id="b770aea5-a705-4e02-b70e-541c0d9d6d86"
                  LastKnownName="ExecutionEvent"
                  LastKnownLocation="CanonNoirModelisation.uml" />
              </executionOccurrenceSpecificationReferencesEvent>
            </event>
            <covered>
              <lifelineMoniker
                Id="e00daed3-3ddc-4ecb-b4d3-8a479eb0b3a5"
                LastKnownName=": Moteur"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </executionOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="2a2d3f95-f176-4039-b177-792cbf9581bd"
            name="MessageOccurrenceSpecification65">
            <covered>
              <lifelineMoniker
                Id="342f89fe-8f5a-473c-8e8a-dea3826053a8"
                LastKnownName=": Facade"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="d51f26b2-7a81-4406-8bf4-4a9c210cee9d"
            name="MessageOccurrenceSpecification66">
            <covered>
              <lifelineMoniker
                Id="e00daed3-3ddc-4ecb-b4d3-8a479eb0b3a5"
                LastKnownName=": Moteur"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <executionOccurrenceSpecification
            Id="9532d280-0279-46fb-b8f0-13d216054ba2"
            name="ExecutionOccurrenceSpecification50">
            <event>
              <executionOccurrenceSpecificationReferencesEvent>
                <executionEventMoniker
                  Id="547e845b-0dfa-4f07-9002-ebaa3a58969c"
                  LastKnownName="ExecutionEvent"
                  LastKnownLocation="CanonNoirModelisation.uml" />
              </executionOccurrenceSpecificationReferencesEvent>
            </event>
            <covered>
              <lifelineMoniker
                Id="342f89fe-8f5a-473c-8e8a-dea3826053a8"
                LastKnownName=": Facade"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </executionOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="71489112-affa-41d1-b883-82f4cea52a74"
            name="MessageOccurrenceSpecification67">
            <covered>
              <lifelineMoniker
                Id="e00daed3-3ddc-4ecb-b4d3-8a479eb0b3a5"
                LastKnownName=": Moteur"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <behaviorExecutionSpecification
            Id="b04cfd46-669b-46ab-96ad-4d917b48ba53"
            name="BehaviorExecutionSpecification27">
            <coveredLifelines>
              <lifelineMoniker
                Id="e00daed3-3ddc-4ecb-b4d3-8a479eb0b3a5"
                LastKnownName=": Moteur"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </coveredLifelines>
            <finish>
              <executionOccurrenceSpecificationMoniker
                Id="65895c8e-1450-4092-b80b-02c100aea793"
                LastKnownName="ExecutionOccurrenceSpecification54"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </finish>
            <start>
              <executionOccurrenceSpecificationMoniker
                Id="54f22ace-5b03-4013-9cc2-f797e203307b"
                LastKnownName="ExecutionOccurrenceSpecification53"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </start>
            <nestedOccurrences>
              <messageOccurrenceSpecificationMoniker
                Id="637fce26-a354-4f01-a6cf-ea6956f84be3"
                LastKnownName="MessageOccurrenceSpecification68"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </nestedOccurrences>
          </behaviorExecutionSpecification>
          <executionOccurrenceSpecification
            Id="54f22ace-5b03-4013-9cc2-f797e203307b"
            name="ExecutionOccurrenceSpecification53">
            <event>
              <executionOccurrenceSpecificationReferencesEvent>
                <executionEventMoniker
                  Id="a3bf1eed-dd4c-42d2-8e1f-5eb17b1c6105"
                  LastKnownName="ExecutionEvent"
                  LastKnownLocation="CanonNoirModelisation.uml" />
              </executionOccurrenceSpecificationReferencesEvent>
            </event>
            <covered>
              <lifelineMoniker
                Id="e00daed3-3ddc-4ecb-b4d3-8a479eb0b3a5"
                LastKnownName=": Moteur"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </executionOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="637fce26-a354-4f01-a6cf-ea6956f84be3"
            name="MessageOccurrenceSpecification68">
            <covered>
              <lifelineMoniker
                Id="e00daed3-3ddc-4ecb-b4d3-8a479eb0b3a5"
                LastKnownName=": Moteur"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <behaviorExecutionSpecification
            Id="aefc40c6-f77b-40f6-bace-954bc2b7b9fa"
            name="BehaviorExecutionSpecification29">
            <coveredLifelines>
              <lifelineMoniker
                Id="342f89fe-8f5a-473c-8e8a-dea3826053a8"
                LastKnownName=": Facade"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </coveredLifelines>
            <finish>
              <executionOccurrenceSpecificationMoniker
                Id="187830e8-2e16-435e-ab57-9a0de466005b"
                LastKnownName="ExecutionOccurrenceSpecification58"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </finish>
            <start>
              <executionOccurrenceSpecificationMoniker
                Id="2383662e-cbc7-4b66-91fb-2c62136c1794"
                LastKnownName="ExecutionOccurrenceSpecification57"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </start>
            <nestedOccurrences>
              <messageOccurrenceSpecificationMoniker
                Id="1a3d069a-8995-4633-8700-886e14ee7281"
                LastKnownName="MessageOccurrenceSpecification72"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <messageOccurrenceSpecificationMoniker
                Id="1af6f0a1-2e5f-44e3-a4d4-653ea090f212"
                LastKnownName="MessageOccurrenceSpecification73"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </nestedOccurrences>
          </behaviorExecutionSpecification>
          <executionOccurrenceSpecification
            Id="2383662e-cbc7-4b66-91fb-2c62136c1794"
            name="ExecutionOccurrenceSpecification57">
            <event>
              <executionOccurrenceSpecificationReferencesEvent>
                <executionEventMoniker
                  Id="635041cd-343a-4cff-a4a9-5c5ad3e54402"
                  LastKnownName="ExecutionEvent"
                  LastKnownLocation="CanonNoirModelisation.uml" />
              </executionOccurrenceSpecificationReferencesEvent>
            </event>
            <covered>
              <lifelineMoniker
                Id="342f89fe-8f5a-473c-8e8a-dea3826053a8"
                LastKnownName=": Facade"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </executionOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="c1077166-dedb-469d-a3af-ba980ee912dc"
            name="MessageOccurrenceSpecification71">
            <covered>
              <lifelineMoniker
                Id="835f1b13-c74f-47b0-8f12-ff025e05d067"
                LastKnownName=": IHM"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="1a3d069a-8995-4633-8700-886e14ee7281"
            name="MessageOccurrenceSpecification72">
            <covered>
              <lifelineMoniker
                Id="342f89fe-8f5a-473c-8e8a-dea3826053a8"
                LastKnownName=": Facade"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <executionOccurrenceSpecification
            Id="65895c8e-1450-4092-b80b-02c100aea793"
            name="ExecutionOccurrenceSpecification54">
            <event>
              <executionOccurrenceSpecificationReferencesEvent>
                <executionEventMoniker
                  Id="5a1b8f2a-1078-4ac0-aeae-f26b48ee4114"
                  LastKnownName="ExecutionEvent"
                  LastKnownLocation="CanonNoirModelisation.uml" />
              </executionOccurrenceSpecificationReferencesEvent>
            </event>
            <covered>
              <lifelineMoniker
                Id="e00daed3-3ddc-4ecb-b4d3-8a479eb0b3a5"
                LastKnownName=": Moteur"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </executionOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="1a580db1-5d7f-4a6a-a6dc-1a63a0a756ff"
            name="MessageOccurrenceSpecification74">
            <covered>
              <lifelineMoniker
                Id="835f1b13-c74f-47b0-8f12-ff025e05d067"
                LastKnownName=": IHM"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="1af6f0a1-2e5f-44e3-a4d4-653ea090f212"
            name="MessageOccurrenceSpecification73">
            <covered>
              <lifelineMoniker
                Id="342f89fe-8f5a-473c-8e8a-dea3826053a8"
                LastKnownName=": Facade"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <executionOccurrenceSpecification
            Id="187830e8-2e16-435e-ab57-9a0de466005b"
            name="ExecutionOccurrenceSpecification58">
            <event>
              <executionOccurrenceSpecificationReferencesEvent>
                <executionEventMoniker
                  Id="447ebbf7-481c-4bb0-801d-845144b7e59e"
                  LastKnownName="ExecutionEvent"
                  LastKnownLocation="CanonNoirModelisation.uml" />
              </executionOccurrenceSpecificationReferencesEvent>
            </event>
            <covered>
              <lifelineMoniker
                Id="342f89fe-8f5a-473c-8e8a-dea3826053a8"
                LastKnownName=": Facade"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </executionOccurrenceSpecification>
          <executionOccurrenceSpecification
            Id="3f32101c-6b22-4314-96b2-f9b26492a0a7"
            name="ExecutionOccurrenceSpecification52">
            <event>
              <executionOccurrenceSpecificationReferencesEvent>
                <executionEventMoniker
                  Id="fbff8cce-bdcc-4364-932a-17727540f8c8"
                  LastKnownName="ExecutionEvent"
                  LastKnownLocation="CanonNoirModelisation.uml" />
              </executionOccurrenceSpecificationReferencesEvent>
            </event>
            <covered>
              <lifelineMoniker
                Id="e00daed3-3ddc-4ecb-b4d3-8a479eb0b3a5"
                LastKnownName=": Moteur"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </executionOccurrenceSpecification>
          <behaviorExecutionSpecification
            Id="e175a2e9-37ac-4a41-9e79-7ca29887af9e"
            name="BehaviorExecutionSpecification30">
            <coveredLifelines>
              <lifelineMoniker
                Id="835f1b13-c74f-47b0-8f12-ff025e05d067"
                LastKnownName=": IHM"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </coveredLifelines>
            <finish>
              <executionOccurrenceSpecificationMoniker
                Id="a19f6edc-0048-4d97-8800-8a0f50884193"
                LastKnownName="ExecutionOccurrenceSpecification60"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </finish>
            <start>
              <executionOccurrenceSpecificationMoniker
                Id="2a970d17-0730-48af-ba0c-81651a253f17"
                LastKnownName="ExecutionOccurrenceSpecification59"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </start>
            <nestedOccurrences>
              <messageOccurrenceSpecificationMoniker
                Id="831e11d2-946c-495d-9fe4-469ad594a4bc"
                LastKnownName="MessageOccurrenceSpecification76"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <messageOccurrenceSpecificationMoniker
                Id="278523a9-bb27-4aea-a54b-d2c884d7c3ab"
                LastKnownName="MessageOccurrenceSpecification77"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </nestedOccurrences>
          </behaviorExecutionSpecification>
          <executionOccurrenceSpecification
            Id="2a970d17-0730-48af-ba0c-81651a253f17"
            name="ExecutionOccurrenceSpecification59">
            <event>
              <executionOccurrenceSpecificationReferencesEvent>
                <executionEventMoniker
                  Id="c73ce7a9-0503-4993-9fa7-03b2e64113c1"
                  LastKnownName="ExecutionEvent"
                  LastKnownLocation="CanonNoirModelisation.uml" />
              </executionOccurrenceSpecificationReferencesEvent>
            </event>
            <covered>
              <lifelineMoniker
                Id="835f1b13-c74f-47b0-8f12-ff025e05d067"
                LastKnownName=": IHM"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </executionOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="831e11d2-946c-495d-9fe4-469ad594a4bc"
            name="MessageOccurrenceSpecification76">
            <covered>
              <lifelineMoniker
                Id="835f1b13-c74f-47b0-8f12-ff025e05d067"
                LastKnownName=": IHM"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="1ec3057d-871e-4c0b-9dd9-46aca479dbb0"
            name="MessageOccurrenceSpecification75">
            <covered>
              <lifelineMoniker
                Id="0b05a055-7526-484a-8aa9-b0e761cdf9c5"
                LastKnownName="J1 : Joueur"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <behaviorExecutionSpecification
            Id="befd92cb-050e-48cd-8917-faa579aba991"
            name="BehaviorExecutionSpecification31">
            <coveredLifelines>
              <lifelineMoniker
                Id="342f89fe-8f5a-473c-8e8a-dea3826053a8"
                LastKnownName=": Facade"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </coveredLifelines>
            <finish>
              <executionOccurrenceSpecificationMoniker
                Id="d3780761-2fb2-455a-99a8-d77842c681c2"
                LastKnownName="ExecutionOccurrenceSpecification62"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </finish>
            <start>
              <executionOccurrenceSpecificationMoniker
                Id="62ebe1d8-7a3f-4889-bbfc-4bb748195313"
                LastKnownName="ExecutionOccurrenceSpecification61"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </start>
            <nestedOccurrences>
              <messageOccurrenceSpecificationMoniker
                Id="ce0b1c1b-8a65-47c9-8e1d-edd0dd74f1e6"
                LastKnownName="MessageOccurrenceSpecification78"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <messageOccurrenceSpecificationMoniker
                Id="d2b441cb-66cc-498c-9c6f-ce233ac1006f"
                LastKnownName="MessageOccurrenceSpecification79"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </nestedOccurrences>
          </behaviorExecutionSpecification>
          <executionOccurrenceSpecification
            Id="62ebe1d8-7a3f-4889-bbfc-4bb748195313"
            name="ExecutionOccurrenceSpecification61">
            <event>
              <executionOccurrenceSpecificationReferencesEvent>
                <executionEventMoniker
                  Id="a7569911-83b4-473d-b7c0-3f5d62eace79"
                  LastKnownName="ExecutionEvent"
                  LastKnownLocation="CanonNoirModelisation.uml" />
              </executionOccurrenceSpecificationReferencesEvent>
            </event>
            <covered>
              <lifelineMoniker
                Id="342f89fe-8f5a-473c-8e8a-dea3826053a8"
                LastKnownName=": Facade"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </executionOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="278523a9-bb27-4aea-a54b-d2c884d7c3ab"
            name="MessageOccurrenceSpecification77">
            <covered>
              <lifelineMoniker
                Id="835f1b13-c74f-47b0-8f12-ff025e05d067"
                LastKnownName=": IHM"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="ce0b1c1b-8a65-47c9-8e1d-edd0dd74f1e6"
            name="MessageOccurrenceSpecification78">
            <covered>
              <lifelineMoniker
                Id="342f89fe-8f5a-473c-8e8a-dea3826053a8"
                LastKnownName=": Facade"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <behaviorExecutionSpecification
            Id="7ca20afd-7419-4276-9acb-eb31e3c8fd3a"
            name="BehaviorExecutionSpecification32">
            <coveredLifelines>
              <lifelineMoniker
                Id="e00daed3-3ddc-4ecb-b4d3-8a479eb0b3a5"
                LastKnownName=": Moteur"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </coveredLifelines>
            <finish>
              <executionOccurrenceSpecificationMoniker
                Id="3b818248-a655-4e1a-833b-b8ef37bb6e72"
                LastKnownName="ExecutionOccurrenceSpecification64"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </finish>
            <start>
              <executionOccurrenceSpecificationMoniker
                Id="d4ebdd25-9e39-48d5-88a0-3e944cc3ea35"
                LastKnownName="ExecutionOccurrenceSpecification63"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </start>
            <nestedOccurrences>
              <messageOccurrenceSpecificationMoniker
                Id="c2f36364-bcf9-4926-a41a-cff914f98fc1"
                LastKnownName="MessageOccurrenceSpecification80"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </nestedOccurrences>
          </behaviorExecutionSpecification>
          <executionOccurrenceSpecification
            Id="a19f6edc-0048-4d97-8800-8a0f50884193"
            name="ExecutionOccurrenceSpecification60">
            <event>
              <executionOccurrenceSpecificationReferencesEvent>
                <executionEventMoniker
                  Id="a3b6755a-59b9-4592-ba63-b9ecc04c3c6d"
                  LastKnownName="ExecutionEvent"
                  LastKnownLocation="CanonNoirModelisation.uml" />
              </executionOccurrenceSpecificationReferencesEvent>
            </event>
            <covered>
              <lifelineMoniker
                Id="835f1b13-c74f-47b0-8f12-ff025e05d067"
                LastKnownName=": IHM"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </executionOccurrenceSpecification>
          <executionOccurrenceSpecification
            Id="d4ebdd25-9e39-48d5-88a0-3e944cc3ea35"
            name="ExecutionOccurrenceSpecification63">
            <event>
              <executionOccurrenceSpecificationReferencesEvent>
                <executionEventMoniker
                  Id="14b3c3b4-0108-41fa-9f0d-8a1bbc846383"
                  LastKnownName="ExecutionEvent"
                  LastKnownLocation="CanonNoirModelisation.uml" />
              </executionOccurrenceSpecificationReferencesEvent>
            </event>
            <covered>
              <lifelineMoniker
                Id="e00daed3-3ddc-4ecb-b4d3-8a479eb0b3a5"
                LastKnownName=": Moteur"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </executionOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="d2b441cb-66cc-498c-9c6f-ce233ac1006f"
            name="MessageOccurrenceSpecification79">
            <covered>
              <lifelineMoniker
                Id="342f89fe-8f5a-473c-8e8a-dea3826053a8"
                LastKnownName=": Facade"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="c2f36364-bcf9-4926-a41a-cff914f98fc1"
            name="MessageOccurrenceSpecification80">
            <covered>
              <lifelineMoniker
                Id="e00daed3-3ddc-4ecb-b4d3-8a479eb0b3a5"
                LastKnownName=": Moteur"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <executionOccurrenceSpecification
            Id="d3780761-2fb2-455a-99a8-d77842c681c2"
            name="ExecutionOccurrenceSpecification62">
            <event>
              <executionOccurrenceSpecificationReferencesEvent>
                <executionEventMoniker
                  Id="f86e08c7-2ba4-430b-8d1a-01922f15a5b7"
                  LastKnownName="ExecutionEvent"
                  LastKnownLocation="CanonNoirModelisation.uml" />
              </executionOccurrenceSpecificationReferencesEvent>
            </event>
            <covered>
              <lifelineMoniker
                Id="342f89fe-8f5a-473c-8e8a-dea3826053a8"
                LastKnownName=": Facade"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </executionOccurrenceSpecification>
          <executionOccurrenceSpecification
            Id="3b818248-a655-4e1a-833b-b8ef37bb6e72"
            name="ExecutionOccurrenceSpecification64">
            <event>
              <executionOccurrenceSpecificationReferencesEvent>
                <executionEventMoniker
                  Id="eaa7bf12-0667-4607-ad33-cc681cf8d22f"
                  LastKnownName="ExecutionEvent"
                  LastKnownLocation="CanonNoirModelisation.uml" />
              </executionOccurrenceSpecificationReferencesEvent>
            </event>
            <covered>
              <lifelineMoniker
                Id="e00daed3-3ddc-4ecb-b4d3-8a479eb0b3a5"
                LastKnownName=": Moteur"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </executionOccurrenceSpecification>
          <behaviorExecutionSpecification
            Id="6121a5db-a90d-48e1-aecb-d75682f1f392"
            name="BehaviorExecutionSpecification34">
            <coveredLifelines>
              <lifelineMoniker
                Id="342f89fe-8f5a-473c-8e8a-dea3826053a8"
                LastKnownName=": Facade"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </coveredLifelines>
            <finish>
              <executionOccurrenceSpecificationMoniker
                Id="c53b7729-e375-4483-8547-34b27c75e288"
                LastKnownName="ExecutionOccurrenceSpecification68"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </finish>
            <start>
              <executionOccurrenceSpecificationMoniker
                Id="3dc8e6d1-87d0-420e-ad27-d55a33bc3789"
                LastKnownName="ExecutionOccurrenceSpecification67"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </start>
            <nestedOccurrences>
              <messageOccurrenceSpecificationMoniker
                Id="4dcda798-8f62-433b-a8c7-f043419cd560"
                LastKnownName="MessageOccurrenceSpecification84"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <messageOccurrenceSpecificationMoniker
                Id="c29485ad-2142-40fe-b7b5-61c2034ce41f"
                LastKnownName="MessageOccurrenceSpecification85"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </nestedOccurrences>
          </behaviorExecutionSpecification>
          <executionOccurrenceSpecification
            Id="3dc8e6d1-87d0-420e-ad27-d55a33bc3789"
            name="ExecutionOccurrenceSpecification67">
            <event>
              <executionOccurrenceSpecificationReferencesEvent>
                <executionEventMoniker
                  Id="439a8d6a-80c2-4d7a-985c-90572ea9806e"
                  LastKnownName="ExecutionEvent"
                  LastKnownLocation="CanonNoirModelisation.uml" />
              </executionOccurrenceSpecificationReferencesEvent>
            </event>
            <covered>
              <lifelineMoniker
                Id="342f89fe-8f5a-473c-8e8a-dea3826053a8"
                LastKnownName=": Facade"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </executionOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="57a8b899-afd4-4cec-8d2e-8f5e734c182c"
            name="MessageOccurrenceSpecification83">
            <covered>
              <lifelineMoniker
                Id="835f1b13-c74f-47b0-8f12-ff025e05d067"
                LastKnownName=": IHM"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="4dcda798-8f62-433b-a8c7-f043419cd560"
            name="MessageOccurrenceSpecification84">
            <covered>
              <lifelineMoniker
                Id="342f89fe-8f5a-473c-8e8a-dea3826053a8"
                LastKnownName=": Facade"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="eaa14273-844b-4d84-97a3-931f812b08e0"
            name="MessageOccurrenceSpecification86">
            <covered>
              <lifelineMoniker
                Id="835f1b13-c74f-47b0-8f12-ff025e05d067"
                LastKnownName=": IHM"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="c29485ad-2142-40fe-b7b5-61c2034ce41f"
            name="MessageOccurrenceSpecification85">
            <covered>
              <lifelineMoniker
                Id="342f89fe-8f5a-473c-8e8a-dea3826053a8"
                LastKnownName=": Facade"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <executionOccurrenceSpecification
            Id="c53b7729-e375-4483-8547-34b27c75e288"
            name="ExecutionOccurrenceSpecification68">
            <event>
              <executionOccurrenceSpecificationReferencesEvent>
                <executionEventMoniker
                  Id="67fcd76a-f874-4d72-910a-57e7a4d25f2f"
                  LastKnownName="ExecutionEvent"
                  LastKnownLocation="CanonNoirModelisation.uml" />
              </executionOccurrenceSpecificationReferencesEvent>
            </event>
            <covered>
              <lifelineMoniker
                Id="342f89fe-8f5a-473c-8e8a-dea3826053a8"
                LastKnownName=": Facade"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </executionOccurrenceSpecification>
          <behaviorExecutionSpecification
            Id="b693f431-47e1-44eb-94ea-c1719d179dd4"
            name="BehaviorExecutionSpecification35">
            <coveredLifelines>
              <lifelineMoniker
                Id="342f89fe-8f5a-473c-8e8a-dea3826053a8"
                LastKnownName=": Facade"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </coveredLifelines>
            <finish>
              <executionOccurrenceSpecificationMoniker
                Id="0fde5b3b-bb67-4d52-91c5-097ab16d1169"
                LastKnownName="ExecutionOccurrenceSpecification70"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </finish>
            <start>
              <executionOccurrenceSpecificationMoniker
                Id="ab75ebb5-28e5-4f34-ad84-6b0407a25b32"
                LastKnownName="ExecutionOccurrenceSpecification69"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </start>
            <nestedOccurrences>
              <messageOccurrenceSpecificationMoniker
                Id="261b86eb-9c3b-453f-9db5-fb194a826cbb"
                LastKnownName="MessageOccurrenceSpecification88"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <messageOccurrenceSpecificationMoniker
                Id="e82d2856-5d20-45cd-9225-1d83769b3128"
                LastKnownName="MessageOccurrenceSpecification107"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <messageOccurrenceSpecificationMoniker
                Id="7c6ae4cb-1623-4e0c-93e8-2397f0ab12e8"
                LastKnownName="MessageOccurrenceSpecification110"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <messageOccurrenceSpecificationMoniker
                Id="2037a8d8-f7ac-4c6f-999e-73e9f17dcbf9"
                LastKnownName="MessageOccurrenceSpecification89"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </nestedOccurrences>
          </behaviorExecutionSpecification>
          <executionOccurrenceSpecification
            Id="ab75ebb5-28e5-4f34-ad84-6b0407a25b32"
            name="ExecutionOccurrenceSpecification69">
            <event>
              <executionOccurrenceSpecificationReferencesEvent>
                <executionEventMoniker
                  Id="bf7acf21-3a86-4724-a780-6f7ee22643c8"
                  LastKnownName="ExecutionEvent"
                  LastKnownLocation="CanonNoirModelisation.uml" />
              </executionOccurrenceSpecificationReferencesEvent>
            </event>
            <covered>
              <lifelineMoniker
                Id="342f89fe-8f5a-473c-8e8a-dea3826053a8"
                LastKnownName=": Facade"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </executionOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="261b86eb-9c3b-453f-9db5-fb194a826cbb"
            name="MessageOccurrenceSpecification88">
            <covered>
              <lifelineMoniker
                Id="342f89fe-8f5a-473c-8e8a-dea3826053a8"
                LastKnownName=": Facade"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="b522b0c2-f8a2-49db-88bb-4dc94cdb2ae3"
            name="MessageOccurrenceSpecification87">
            <covered>
              <lifelineMoniker
                Id="835f1b13-c74f-47b0-8f12-ff025e05d067"
                LastKnownName=": IHM"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <behaviorExecutionSpecification
            Id="7931e1e0-6378-4401-8eb0-285ad8066526"
            name="BehaviorExecutionSpecification40">
            <coveredLifelines>
              <lifelineMoniker
                Id="e00daed3-3ddc-4ecb-b4d3-8a479eb0b3a5"
                LastKnownName=": Moteur"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </coveredLifelines>
            <finish>
              <executionOccurrenceSpecificationMoniker
                Id="ee8aa1a9-b542-41ad-abc4-67e5fcea4cd4"
                LastKnownName="ExecutionOccurrenceSpecification80"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </finish>
            <start>
              <executionOccurrenceSpecificationMoniker
                Id="ddbaa967-06f3-4ea7-a496-8b1682dd638a"
                LastKnownName="ExecutionOccurrenceSpecification79"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </start>
            <nestedOccurrences>
              <messageOccurrenceSpecificationMoniker
                Id="279bc462-af39-4531-9eed-4018a90cf05f"
                LastKnownName="MessageOccurrenceSpecification108"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <messageOccurrenceSpecificationMoniker
                Id="cc0b0d2c-93b9-4c61-839c-80b185739d91"
                LastKnownName="MessageOccurrenceSpecification109"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </nestedOccurrences>
          </behaviorExecutionSpecification>
          <executionOccurrenceSpecification
            Id="ddbaa967-06f3-4ea7-a496-8b1682dd638a"
            name="ExecutionOccurrenceSpecification79">
            <event>
              <executionOccurrenceSpecificationReferencesEvent>
                <executionEventMoniker
                  Id="6794d359-2922-4edd-b23f-a2018553f72a"
                  LastKnownName="ExecutionEvent"
                  LastKnownLocation="CanonNoirModelisation.uml" />
              </executionOccurrenceSpecificationReferencesEvent>
            </event>
            <covered>
              <lifelineMoniker
                Id="e00daed3-3ddc-4ecb-b4d3-8a479eb0b3a5"
                LastKnownName=": Moteur"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </executionOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="279bc462-af39-4531-9eed-4018a90cf05f"
            name="MessageOccurrenceSpecification108">
            <covered>
              <lifelineMoniker
                Id="e00daed3-3ddc-4ecb-b4d3-8a479eb0b3a5"
                LastKnownName=": Moteur"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="e82d2856-5d20-45cd-9225-1d83769b3128"
            name="MessageOccurrenceSpecification107">
            <covered>
              <lifelineMoniker
                Id="342f89fe-8f5a-473c-8e8a-dea3826053a8"
                LastKnownName=": Facade"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="cc0b0d2c-93b9-4c61-839c-80b185739d91"
            name="MessageOccurrenceSpecification109">
            <covered>
              <lifelineMoniker
                Id="e00daed3-3ddc-4ecb-b4d3-8a479eb0b3a5"
                LastKnownName=": Moteur"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="7c6ae4cb-1623-4e0c-93e8-2397f0ab12e8"
            name="MessageOccurrenceSpecification110">
            <covered>
              <lifelineMoniker
                Id="342f89fe-8f5a-473c-8e8a-dea3826053a8"
                LastKnownName=": Facade"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <executionOccurrenceSpecification
            Id="ee8aa1a9-b542-41ad-abc4-67e5fcea4cd4"
            name="ExecutionOccurrenceSpecification80">
            <event>
              <executionOccurrenceSpecificationReferencesEvent>
                <executionEventMoniker
                  Id="48964376-b771-4a74-811e-099274dc0de6"
                  LastKnownName="ExecutionEvent"
                  LastKnownLocation="CanonNoirModelisation.uml" />
              </executionOccurrenceSpecificationReferencesEvent>
            </event>
            <covered>
              <lifelineMoniker
                Id="e00daed3-3ddc-4ecb-b4d3-8a479eb0b3a5"
                LastKnownName=": Moteur"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </executionOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="2037a8d8-f7ac-4c6f-999e-73e9f17dcbf9"
            name="MessageOccurrenceSpecification89">
            <covered>
              <lifelineMoniker
                Id="342f89fe-8f5a-473c-8e8a-dea3826053a8"
                LastKnownName=": Facade"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="e629299e-ffad-4024-8d3c-a8937ac37404"
            name="MessageOccurrenceSpecification90">
            <covered>
              <lifelineMoniker
                Id="835f1b13-c74f-47b0-8f12-ff025e05d067"
                LastKnownName=": IHM"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <executionOccurrenceSpecification
            Id="0fde5b3b-bb67-4d52-91c5-097ab16d1169"
            name="ExecutionOccurrenceSpecification70">
            <event>
              <executionOccurrenceSpecificationReferencesEvent>
                <executionEventMoniker
                  Id="ed5e4ef4-1ed1-4c67-89bd-4afdf5257d70"
                  LastKnownName="ExecutionEvent"
                  LastKnownLocation="CanonNoirModelisation.uml" />
              </executionOccurrenceSpecificationReferencesEvent>
            </event>
            <covered>
              <lifelineMoniker
                Id="342f89fe-8f5a-473c-8e8a-dea3826053a8"
                LastKnownName=": Facade"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </executionOccurrenceSpecification>
          <behaviorExecutionSpecification
            Id="6c922885-9f22-4873-ab49-e3f154d7f6b8"
            name="BehaviorExecutionSpecification38">
            <coveredLifelines>
              <lifelineMoniker
                Id="342f89fe-8f5a-473c-8e8a-dea3826053a8"
                LastKnownName=": Facade"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </coveredLifelines>
            <finish>
              <executionOccurrenceSpecificationMoniker
                Id="ffe03385-15f5-43c0-9b00-3d7576e244bd"
                LastKnownName="ExecutionOccurrenceSpecification76"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </finish>
            <start>
              <executionOccurrenceSpecificationMoniker
                Id="e0569da0-f9af-460f-a4ea-807a771e27d6"
                LastKnownName="ExecutionOccurrenceSpecification75"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </start>
            <nestedOccurrences>
              <messageOccurrenceSpecificationMoniker
                Id="8d4bb377-cfc5-422c-8ba5-9a84e4e7e4a0"
                LastKnownName="MessageOccurrenceSpecification100"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <messageOccurrenceSpecificationMoniker
                Id="7d32e2c7-2131-4fd8-84c7-8ff3ca80ab28"
                LastKnownName="MessageOccurrenceSpecification101"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </nestedOccurrences>
          </behaviorExecutionSpecification>
          <executionOccurrenceSpecification
            Id="e0569da0-f9af-460f-a4ea-807a771e27d6"
            name="ExecutionOccurrenceSpecification75">
            <event>
              <executionOccurrenceSpecificationReferencesEvent>
                <executionEventMoniker
                  Id="b483651a-d426-4f0f-b624-af9d9d4b5ab8"
                  LastKnownName="ExecutionEvent"
                  LastKnownLocation="CanonNoirModelisation.uml" />
              </executionOccurrenceSpecificationReferencesEvent>
            </event>
            <covered>
              <lifelineMoniker
                Id="342f89fe-8f5a-473c-8e8a-dea3826053a8"
                LastKnownName=": Facade"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </executionOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="8d4bb377-cfc5-422c-8ba5-9a84e4e7e4a0"
            name="MessageOccurrenceSpecification100">
            <covered>
              <lifelineMoniker
                Id="342f89fe-8f5a-473c-8e8a-dea3826053a8"
                LastKnownName=": Facade"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="af9d76fe-5990-4ff0-bd60-cfa7923c3569"
            name="MessageOccurrenceSpecification99">
            <covered>
              <lifelineMoniker
                Id="835f1b13-c74f-47b0-8f12-ff025e05d067"
                LastKnownName=": IHM"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="1300a944-8ed0-46a3-ac80-6d338b379966"
            name="MessageOccurrenceSpecification102">
            <covered>
              <lifelineMoniker
                Id="835f1b13-c74f-47b0-8f12-ff025e05d067"
                LastKnownName=": IHM"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="7d32e2c7-2131-4fd8-84c7-8ff3ca80ab28"
            name="MessageOccurrenceSpecification101">
            <covered>
              <lifelineMoniker
                Id="342f89fe-8f5a-473c-8e8a-dea3826053a8"
                LastKnownName=": Facade"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <executionOccurrenceSpecification
            Id="ffe03385-15f5-43c0-9b00-3d7576e244bd"
            name="ExecutionOccurrenceSpecification76">
            <event>
              <executionOccurrenceSpecificationReferencesEvent>
                <executionEventMoniker
                  Id="193f8efe-d146-42dd-af6a-98c03d3c2bc0"
                  LastKnownName="ExecutionEvent"
                  LastKnownLocation="CanonNoirModelisation.uml" />
              </executionOccurrenceSpecificationReferencesEvent>
            </event>
            <covered>
              <lifelineMoniker
                Id="342f89fe-8f5a-473c-8e8a-dea3826053a8"
                LastKnownName=": Facade"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </executionOccurrenceSpecification>
          <behaviorExecutionSpecification
            Id="7640fa15-42f1-4a5b-9198-0223983f5b95"
            name="BehaviorExecutionSpecification39">
            <coveredLifelines>
              <lifelineMoniker
                Id="342f89fe-8f5a-473c-8e8a-dea3826053a8"
                LastKnownName=": Facade"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </coveredLifelines>
            <finish>
              <executionOccurrenceSpecificationMoniker
                Id="f358b4b2-b5a2-4606-bf53-6d187ad847a4"
                LastKnownName="ExecutionOccurrenceSpecification78"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </finish>
            <start>
              <executionOccurrenceSpecificationMoniker
                Id="9255d676-5982-448e-bf41-4fc798044a67"
                LastKnownName="ExecutionOccurrenceSpecification77"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </start>
            <nestedOccurrences>
              <messageOccurrenceSpecificationMoniker
                Id="ccccaef3-3ebf-4d09-ae08-1f3bc23d6c7a"
                LastKnownName="MessageOccurrenceSpecification104"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <messageOccurrenceSpecificationMoniker
                Id="8a9cfbda-c626-4185-b3a2-06104596649c"
                LastKnownName="MessageOccurrenceSpecification111"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <messageOccurrenceSpecificationMoniker
                Id="b68c8477-0660-4ef5-a074-a3d43f0cf06c"
                LastKnownName="MessageOccurrenceSpecification114"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <messageOccurrenceSpecificationMoniker
                Id="a17c7fbd-2b2b-4f30-a350-9b0e16a1caa9"
                LastKnownName="MessageOccurrenceSpecification105"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </nestedOccurrences>
          </behaviorExecutionSpecification>
          <executionOccurrenceSpecification
            Id="9255d676-5982-448e-bf41-4fc798044a67"
            name="ExecutionOccurrenceSpecification77">
            <event>
              <executionOccurrenceSpecificationReferencesEvent>
                <executionEventMoniker
                  Id="2ef1441f-4552-4228-b099-1e77a5c69378"
                  LastKnownName="ExecutionEvent"
                  LastKnownLocation="CanonNoirModelisation.uml" />
              </executionOccurrenceSpecificationReferencesEvent>
            </event>
            <covered>
              <lifelineMoniker
                Id="342f89fe-8f5a-473c-8e8a-dea3826053a8"
                LastKnownName=": Facade"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </executionOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="c57f0e07-b5eb-468f-9a8f-2556c54b8893"
            name="MessageOccurrenceSpecification103">
            <covered>
              <lifelineMoniker
                Id="835f1b13-c74f-47b0-8f12-ff025e05d067"
                LastKnownName=": IHM"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="ccccaef3-3ebf-4d09-ae08-1f3bc23d6c7a"
            name="MessageOccurrenceSpecification104">
            <covered>
              <lifelineMoniker
                Id="342f89fe-8f5a-473c-8e8a-dea3826053a8"
                LastKnownName=": Facade"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <behaviorExecutionSpecification
            Id="9db074ea-6482-4a00-8589-9dc633170911"
            name="BehaviorExecutionSpecification41">
            <coveredLifelines>
              <lifelineMoniker
                Id="e00daed3-3ddc-4ecb-b4d3-8a479eb0b3a5"
                LastKnownName=": Moteur"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </coveredLifelines>
            <finish>
              <executionOccurrenceSpecificationMoniker
                Id="ce014512-a360-44b3-9a64-d56713ab0dbb"
                LastKnownName="ExecutionOccurrenceSpecification82"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </finish>
            <start>
              <executionOccurrenceSpecificationMoniker
                Id="176163c9-f5ea-45a1-babf-9f62cd75c36d"
                LastKnownName="ExecutionOccurrenceSpecification81"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </start>
            <nestedOccurrences>
              <messageOccurrenceSpecificationMoniker
                Id="8ae280ce-5172-4a77-b917-dfbdb7942356"
                LastKnownName="MessageOccurrenceSpecification112"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <messageOccurrenceSpecificationMoniker
                Id="9010b141-0f51-429e-9753-795159feb910"
                LastKnownName="MessageOccurrenceSpecification113"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </nestedOccurrences>
          </behaviorExecutionSpecification>
          <executionOccurrenceSpecification
            Id="176163c9-f5ea-45a1-babf-9f62cd75c36d"
            name="ExecutionOccurrenceSpecification81">
            <event>
              <executionOccurrenceSpecificationReferencesEvent>
                <executionEventMoniker
                  Id="f5b2037a-ac57-4114-87ca-9b76d298d2f4"
                  LastKnownName="ExecutionEvent"
                  LastKnownLocation="CanonNoirModelisation.uml" />
              </executionOccurrenceSpecificationReferencesEvent>
            </event>
            <covered>
              <lifelineMoniker
                Id="e00daed3-3ddc-4ecb-b4d3-8a479eb0b3a5"
                LastKnownName=": Moteur"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </executionOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="8a9cfbda-c626-4185-b3a2-06104596649c"
            name="MessageOccurrenceSpecification111">
            <covered>
              <lifelineMoniker
                Id="342f89fe-8f5a-473c-8e8a-dea3826053a8"
                LastKnownName=": Facade"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="8ae280ce-5172-4a77-b917-dfbdb7942356"
            name="MessageOccurrenceSpecification112">
            <covered>
              <lifelineMoniker
                Id="e00daed3-3ddc-4ecb-b4d3-8a479eb0b3a5"
                LastKnownName=": Moteur"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="b68c8477-0660-4ef5-a074-a3d43f0cf06c"
            name="MessageOccurrenceSpecification114">
            <covered>
              <lifelineMoniker
                Id="342f89fe-8f5a-473c-8e8a-dea3826053a8"
                LastKnownName=": Facade"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="9010b141-0f51-429e-9753-795159feb910"
            name="MessageOccurrenceSpecification113">
            <covered>
              <lifelineMoniker
                Id="e00daed3-3ddc-4ecb-b4d3-8a479eb0b3a5"
                LastKnownName=": Moteur"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <executionOccurrenceSpecification
            Id="ce014512-a360-44b3-9a64-d56713ab0dbb"
            name="ExecutionOccurrenceSpecification82">
            <event>
              <executionOccurrenceSpecificationReferencesEvent>
                <executionEventMoniker
                  Id="db3745fc-f531-458f-bdc3-6995993796cc"
                  LastKnownName="ExecutionEvent"
                  LastKnownLocation="CanonNoirModelisation.uml" />
              </executionOccurrenceSpecificationReferencesEvent>
            </event>
            <covered>
              <lifelineMoniker
                Id="e00daed3-3ddc-4ecb-b4d3-8a479eb0b3a5"
                LastKnownName=": Moteur"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </executionOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="a17c7fbd-2b2b-4f30-a350-9b0e16a1caa9"
            name="MessageOccurrenceSpecification105">
            <covered>
              <lifelineMoniker
                Id="342f89fe-8f5a-473c-8e8a-dea3826053a8"
                LastKnownName=": Facade"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="5e4009fc-1ac8-40c4-be81-45fa10fbf33d"
            name="MessageOccurrenceSpecification106">
            <covered>
              <lifelineMoniker
                Id="835f1b13-c74f-47b0-8f12-ff025e05d067"
                LastKnownName=": IHM"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <executionOccurrenceSpecification
            Id="f358b4b2-b5a2-4606-bf53-6d187ad847a4"
            name="ExecutionOccurrenceSpecification78">
            <event>
              <executionOccurrenceSpecificationReferencesEvent>
                <executionEventMoniker
                  Id="30963e6f-8eda-4794-87c9-4dbd2e7a4721"
                  LastKnownName="ExecutionEvent"
                  LastKnownLocation="CanonNoirModelisation.uml" />
              </executionOccurrenceSpecificationReferencesEvent>
            </event>
            <covered>
              <lifelineMoniker
                Id="342f89fe-8f5a-473c-8e8a-dea3826053a8"
                LastKnownName=": Facade"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </executionOccurrenceSpecification>
          <behaviorExecutionSpecification
            Id="5ef398ba-8f2f-4fb6-be8a-3e08d3c11bbc"
            name="BehaviorExecutionSpecification43">
            <coveredLifelines>
              <lifelineMoniker
                Id="835f1b13-c74f-47b0-8f12-ff025e05d067"
                LastKnownName=": IHM"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </coveredLifelines>
            <finish>
              <executionOccurrenceSpecificationMoniker
                Id="cebadf18-e0b6-408a-a102-2e9cc1f5f325"
                LastKnownName="ExecutionOccurrenceSpecification86"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </finish>
            <start>
              <executionOccurrenceSpecificationMoniker
                Id="37813e9a-d476-4b49-a56e-0c1a810cf3d3"
                LastKnownName="ExecutionOccurrenceSpecification85"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </start>
            <nestedOccurrences>
              <messageOccurrenceSpecificationMoniker
                Id="2537633e-04b4-46a1-abd7-038ad8f92e98"
                LastKnownName="MessageOccurrenceSpecification118"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <messageOccurrenceSpecificationMoniker
                Id="0858c16f-5ac7-4247-b8cb-9279e906d8a3"
                LastKnownName="MessageOccurrenceSpecification119"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </nestedOccurrences>
          </behaviorExecutionSpecification>
          <executionOccurrenceSpecification
            Id="37813e9a-d476-4b49-a56e-0c1a810cf3d3"
            name="ExecutionOccurrenceSpecification85">
            <event>
              <executionOccurrenceSpecificationReferencesEvent>
                <executionEventMoniker
                  Id="69998761-1838-4db6-9f84-b28af7ad7b46"
                  LastKnownName="ExecutionEvent"
                  LastKnownLocation="CanonNoirModelisation.uml" />
              </executionOccurrenceSpecificationReferencesEvent>
            </event>
            <covered>
              <lifelineMoniker
                Id="835f1b13-c74f-47b0-8f12-ff025e05d067"
                LastKnownName=": IHM"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </executionOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="cd2936fd-3b95-49c9-b8bf-504d64109b9c"
            name="MessageOccurrenceSpecification117">
            <covered>
              <lifelineMoniker
                Id="c9ff191b-0a1b-4695-b3ba-0dcb4c8716d8"
                LastKnownName="J2 : Joueur"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="2537633e-04b4-46a1-abd7-038ad8f92e98"
            name="MessageOccurrenceSpecification118">
            <covered>
              <lifelineMoniker
                Id="835f1b13-c74f-47b0-8f12-ff025e05d067"
                LastKnownName=": IHM"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <behaviorExecutionSpecification
            Id="7fde2117-c5a9-4b18-90ac-b0d6903346b2"
            name="BehaviorExecutionSpecification44">
            <coveredLifelines>
              <lifelineMoniker
                Id="342f89fe-8f5a-473c-8e8a-dea3826053a8"
                LastKnownName=": Facade"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </coveredLifelines>
            <finish>
              <executionOccurrenceSpecificationMoniker
                Id="39d34bc1-9cef-45f1-bc3a-692c26a33f9a"
                LastKnownName="ExecutionOccurrenceSpecification88"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </finish>
            <start>
              <executionOccurrenceSpecificationMoniker
                Id="738c6055-4137-4f13-8562-7d12ae849d29"
                LastKnownName="ExecutionOccurrenceSpecification87"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </start>
            <nestedOccurrences>
              <messageOccurrenceSpecificationMoniker
                Id="d7ee9a22-0727-4b47-80a8-cf5dc76b6a29"
                LastKnownName="MessageOccurrenceSpecification120"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <messageOccurrenceSpecificationMoniker
                Id="b6619406-0d85-4ac0-8312-742a2cfcd633"
                LastKnownName="MessageOccurrenceSpecification121"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </nestedOccurrences>
          </behaviorExecutionSpecification>
          <executionOccurrenceSpecification
            Id="738c6055-4137-4f13-8562-7d12ae849d29"
            name="ExecutionOccurrenceSpecification87">
            <event>
              <executionOccurrenceSpecificationReferencesEvent>
                <executionEventMoniker
                  Id="ad6b5dcf-bbaa-45d5-bc9e-c1fd95f3f564"
                  LastKnownName="ExecutionEvent"
                  LastKnownLocation="CanonNoirModelisation.uml" />
              </executionOccurrenceSpecificationReferencesEvent>
            </event>
            <covered>
              <lifelineMoniker
                Id="342f89fe-8f5a-473c-8e8a-dea3826053a8"
                LastKnownName=": Facade"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </executionOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="0858c16f-5ac7-4247-b8cb-9279e906d8a3"
            name="MessageOccurrenceSpecification119">
            <covered>
              <lifelineMoniker
                Id="835f1b13-c74f-47b0-8f12-ff025e05d067"
                LastKnownName=": IHM"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="d7ee9a22-0727-4b47-80a8-cf5dc76b6a29"
            name="MessageOccurrenceSpecification120">
            <covered>
              <lifelineMoniker
                Id="342f89fe-8f5a-473c-8e8a-dea3826053a8"
                LastKnownName=": Facade"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <behaviorExecutionSpecification
            Id="4d4bae4b-ed2d-48d6-a251-438f3b58e56a"
            name="BehaviorExecutionSpecification45">
            <coveredLifelines>
              <lifelineMoniker
                Id="e00daed3-3ddc-4ecb-b4d3-8a479eb0b3a5"
                LastKnownName=": Moteur"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </coveredLifelines>
            <finish>
              <executionOccurrenceSpecificationMoniker
                Id="0f31cc4a-8a54-4998-bd4e-f8bb98b0440c"
                LastKnownName="ExecutionOccurrenceSpecification90"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </finish>
            <start>
              <executionOccurrenceSpecificationMoniker
                Id="449a42d4-c5bd-4a71-b868-dde4147666cb"
                LastKnownName="ExecutionOccurrenceSpecification89"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </start>
            <nestedOccurrences>
              <messageOccurrenceSpecificationMoniker
                Id="48d8e7fd-1644-4c26-bfc1-f31eee82f174"
                LastKnownName="MessageOccurrenceSpecification122"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <messageOccurrenceSpecificationMoniker
                Id="5eeaae35-35e7-47f7-9953-fcbb3457fd62"
                LastKnownName="MessageOccurrenceSpecification115"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <executionOccurrenceSpecificationMoniker
                Id="5da6fcce-8aa9-49d4-9854-e3920ce0b0a4"
                LastKnownName="ExecutionOccurrenceSpecification83"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <executionOccurrenceSpecificationMoniker
                Id="93da501b-4726-4dda-b157-18d188a7ee40"
                LastKnownName="ExecutionOccurrenceSpecification84"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </nestedOccurrences>
          </behaviorExecutionSpecification>
          <executionOccurrenceSpecification
            Id="cebadf18-e0b6-408a-a102-2e9cc1f5f325"
            name="ExecutionOccurrenceSpecification86">
            <event>
              <executionOccurrenceSpecificationReferencesEvent>
                <executionEventMoniker
                  Id="cc6e7820-3a2b-4f1e-a39a-0d95e8fe299c"
                  LastKnownName="ExecutionEvent"
                  LastKnownLocation="CanonNoirModelisation.uml" />
              </executionOccurrenceSpecificationReferencesEvent>
            </event>
            <covered>
              <lifelineMoniker
                Id="835f1b13-c74f-47b0-8f12-ff025e05d067"
                LastKnownName=": IHM"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </executionOccurrenceSpecification>
          <executionOccurrenceSpecification
            Id="449a42d4-c5bd-4a71-b868-dde4147666cb"
            name="ExecutionOccurrenceSpecification89">
            <event>
              <executionOccurrenceSpecificationReferencesEvent>
                <executionEventMoniker
                  Id="9000e3fd-6095-483a-9638-ac2df6191d6d"
                  LastKnownName="ExecutionEvent"
                  LastKnownLocation="CanonNoirModelisation.uml" />
              </executionOccurrenceSpecificationReferencesEvent>
            </event>
            <covered>
              <lifelineMoniker
                Id="e00daed3-3ddc-4ecb-b4d3-8a479eb0b3a5"
                LastKnownName=": Moteur"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </executionOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="b6619406-0d85-4ac0-8312-742a2cfcd633"
            name="MessageOccurrenceSpecification121">
            <covered>
              <lifelineMoniker
                Id="342f89fe-8f5a-473c-8e8a-dea3826053a8"
                LastKnownName=": Facade"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="48d8e7fd-1644-4c26-bfc1-f31eee82f174"
            name="MessageOccurrenceSpecification122">
            <covered>
              <lifelineMoniker
                Id="e00daed3-3ddc-4ecb-b4d3-8a479eb0b3a5"
                LastKnownName=": Moteur"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <executionOccurrenceSpecification
            Id="39d34bc1-9cef-45f1-bc3a-692c26a33f9a"
            name="ExecutionOccurrenceSpecification88">
            <event>
              <executionOccurrenceSpecificationReferencesEvent>
                <executionEventMoniker
                  Id="7702288c-ffba-4091-abbb-e63624b1a096"
                  LastKnownName="ExecutionEvent"
                  LastKnownLocation="CanonNoirModelisation.uml" />
              </executionOccurrenceSpecificationReferencesEvent>
            </event>
            <covered>
              <lifelineMoniker
                Id="342f89fe-8f5a-473c-8e8a-dea3826053a8"
                LastKnownName=": Facade"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </executionOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="5eeaae35-35e7-47f7-9953-fcbb3457fd62"
            name="MessageOccurrenceSpecification115">
            <covered>
              <lifelineMoniker
                Id="e00daed3-3ddc-4ecb-b4d3-8a479eb0b3a5"
                LastKnownName=": Moteur"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <behaviorExecutionSpecification
            Id="361aba01-efea-4c08-9f5e-ca74dce2efd4"
            name="BehaviorExecutionSpecification42">
            <coveredLifelines>
              <lifelineMoniker
                Id="e00daed3-3ddc-4ecb-b4d3-8a479eb0b3a5"
                LastKnownName=": Moteur"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </coveredLifelines>
            <finish>
              <executionOccurrenceSpecificationMoniker
                Id="93da501b-4726-4dda-b157-18d188a7ee40"
                LastKnownName="ExecutionOccurrenceSpecification84"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </finish>
            <start>
              <executionOccurrenceSpecificationMoniker
                Id="5da6fcce-8aa9-49d4-9854-e3920ce0b0a4"
                LastKnownName="ExecutionOccurrenceSpecification83"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </start>
            <nestedOccurrences>
              <messageOccurrenceSpecificationMoniker
                Id="26499b54-b402-45f8-89c7-6008899d97f6"
                LastKnownName="MessageOccurrenceSpecification116"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </nestedOccurrences>
          </behaviorExecutionSpecification>
          <executionOccurrenceSpecification
            Id="5da6fcce-8aa9-49d4-9854-e3920ce0b0a4"
            name="ExecutionOccurrenceSpecification83">
            <event>
              <executionOccurrenceSpecificationReferencesEvent>
                <executionEventMoniker
                  Id="21056c7e-48bb-45c6-b82e-9b3040963788"
                  LastKnownName="ExecutionEvent"
                  LastKnownLocation="CanonNoirModelisation.uml" />
              </executionOccurrenceSpecificationReferencesEvent>
            </event>
            <covered>
              <lifelineMoniker
                Id="e00daed3-3ddc-4ecb-b4d3-8a479eb0b3a5"
                LastKnownName=": Moteur"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </executionOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="26499b54-b402-45f8-89c7-6008899d97f6"
            name="MessageOccurrenceSpecification116">
            <covered>
              <lifelineMoniker
                Id="e00daed3-3ddc-4ecb-b4d3-8a479eb0b3a5"
                LastKnownName=": Moteur"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <behaviorExecutionSpecification
            Id="5df8c275-fdf5-45fb-b6e6-41afa6b6f5a8"
            name="BehaviorExecutionSpecification46">
            <coveredLifelines>
              <lifelineMoniker
                Id="342f89fe-8f5a-473c-8e8a-dea3826053a8"
                LastKnownName=": Facade"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </coveredLifelines>
            <finish>
              <executionOccurrenceSpecificationMoniker
                Id="bc015ac7-2e44-4edb-9e75-df24884319bb"
                LastKnownName="ExecutionOccurrenceSpecification92"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </finish>
            <start>
              <executionOccurrenceSpecificationMoniker
                Id="c560e03a-fa76-49c9-b893-48edd8ace3a0"
                LastKnownName="ExecutionOccurrenceSpecification91"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </start>
            <nestedOccurrences>
              <messageOccurrenceSpecificationMoniker
                Id="d071e262-892e-4231-8099-bb54b63f87f5"
                LastKnownName="MessageOccurrenceSpecification124"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </nestedOccurrences>
          </behaviorExecutionSpecification>
          <executionOccurrenceSpecification
            Id="c560e03a-fa76-49c9-b893-48edd8ace3a0"
            name="ExecutionOccurrenceSpecification91">
            <event>
              <executionOccurrenceSpecificationReferencesEvent>
                <executionEventMoniker
                  Id="3ad1d790-7204-4a2a-a7d0-6b6196b18e4b"
                  LastKnownName="ExecutionEvent"
                  LastKnownLocation="CanonNoirModelisation.uml" />
              </executionOccurrenceSpecificationReferencesEvent>
            </event>
            <covered>
              <lifelineMoniker
                Id="342f89fe-8f5a-473c-8e8a-dea3826053a8"
                LastKnownName=": Facade"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </executionOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="d071e262-892e-4231-8099-bb54b63f87f5"
            name="MessageOccurrenceSpecification124">
            <covered>
              <lifelineMoniker
                Id="342f89fe-8f5a-473c-8e8a-dea3826053a8"
                LastKnownName=": Facade"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="d268724b-23ea-461b-b71a-d42c3d8b3cf7"
            name="MessageOccurrenceSpecification123">
            <covered>
              <lifelineMoniker
                Id="835f1b13-c74f-47b0-8f12-ff025e05d067"
                LastKnownName=": IHM"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <executionOccurrenceSpecification
            Id="93da501b-4726-4dda-b157-18d188a7ee40"
            name="ExecutionOccurrenceSpecification84">
            <event>
              <executionOccurrenceSpecificationReferencesEvent>
                <executionEventMoniker
                  Id="8602364b-8492-4c53-a333-030d681443a7"
                  LastKnownName="ExecutionEvent"
                  LastKnownLocation="CanonNoirModelisation.uml" />
              </executionOccurrenceSpecificationReferencesEvent>
            </event>
            <covered>
              <lifelineMoniker
                Id="e00daed3-3ddc-4ecb-b4d3-8a479eb0b3a5"
                LastKnownName=": Moteur"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </executionOccurrenceSpecification>
          <executionOccurrenceSpecification
            Id="bc015ac7-2e44-4edb-9e75-df24884319bb"
            name="ExecutionOccurrenceSpecification92">
            <event>
              <executionOccurrenceSpecificationReferencesEvent>
                <executionEventMoniker
                  Id="c431e332-d137-4251-94ef-2fb93b656146"
                  LastKnownName="ExecutionEvent"
                  LastKnownLocation="CanonNoirModelisation.uml" />
              </executionOccurrenceSpecificationReferencesEvent>
            </event>
            <covered>
              <lifelineMoniker
                Id="342f89fe-8f5a-473c-8e8a-dea3826053a8"
                LastKnownName=": Facade"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </executionOccurrenceSpecification>
          <executionOccurrenceSpecification
            Id="0f31cc4a-8a54-4998-bd4e-f8bb98b0440c"
            name="ExecutionOccurrenceSpecification90">
            <event>
              <executionOccurrenceSpecificationReferencesEvent>
                <executionEventMoniker
                  Id="ec1b92d4-9420-4fb3-b812-8b4e0ec25668"
                  LastKnownName="ExecutionEvent"
                  LastKnownLocation="CanonNoirModelisation.uml" />
              </executionOccurrenceSpecificationReferencesEvent>
            </event>
            <covered>
              <lifelineMoniker
                Id="e00daed3-3ddc-4ecb-b4d3-8a479eb0b3a5"
                LastKnownName=": Moteur"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </executionOccurrenceSpecification>
        </fragments>
        <lifelines>
          <lifeline
            Id="0b05a055-7526-484a-8aa9-b0e761cdf9c5"
            name="J1 : Joueur"
            isActor="true"
            lifelineDisplayName="J1 : Joueur">
            <represents>
              <propertyMoniker
                Id="108892db-14af-41a1-a13a-b9a51736abf3"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </represents>
            <topLevelOccurrences>
              <messageOccurrenceSpecificationMoniker
                Id="570d0c1b-df2e-4ada-a903-feb3e18798e5"
                LastKnownName="MessageOccurrenceSpecification13"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <messageOccurrenceSpecificationMoniker
                Id="b756be69-ab32-4e4b-93dd-caf2c8d1cad3"
                LastKnownName="MessageOccurrenceSpecification47"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <messageOccurrenceSpecificationMoniker
                Id="efb265db-d9c4-4f01-ad18-0c3ebb63fad0"
                LastKnownName="MessageOccurrenceSpecification61"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <messageOccurrenceSpecificationMoniker
                Id="1ec3057d-871e-4c0b-9dd9-46aca479dbb0"
                LastKnownName="MessageOccurrenceSpecification75"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </topLevelOccurrences>
          </lifeline>
          <lifeline
            Id="c9ff191b-0a1b-4695-b3ba-0dcb4c8716d8"
            name="J2 : Joueur"
            isActor="true"
            lifelineDisplayName="J2 : Joueur">
            <represents>
              <propertyMoniker
                Id="d1384a7a-9acd-4ac0-8105-dffd3461cb7c"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </represents>
            <topLevelOccurrences>
              <messageOccurrenceSpecificationMoniker
                Id="cd2936fd-3b95-49c9-b8bf-504d64109b9c"
                LastKnownName="MessageOccurrenceSpecification117"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </topLevelOccurrences>
          </lifeline>
          <lifeline
            Id="835f1b13-c74f-47b0-8f12-ff025e05d067"
            name=": IHM"
            isActor="false"
            lifelineDisplayName=": IHM">
            <represents>
              <propertyMoniker
                Id="3e653d72-cb01-4bae-8a2e-a2218b7aca2f"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </represents>
            <topLevelOccurrences>
              <messageOccurrenceSpecificationMoniker
                Id="47a7a9c2-e819-47a8-8e90-a733f27df0c6"
                LastKnownName="MessageOccurrenceSpecification9"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <messageOccurrenceSpecificationMoniker
                Id="960d5ba9-7185-4006-bf65-880634334485"
                LastKnownName="MessageOccurrenceSpecification12"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <executionOccurrenceSpecificationMoniker
                Id="e429a53a-768c-4cd1-b24e-149c118003e8"
                LastKnownName="ExecutionOccurrenceSpecification11"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <executionOccurrenceSpecificationMoniker
                Id="defdfd00-2900-42e3-9c89-535fa2241a03"
                LastKnownName="ExecutionOccurrenceSpecification12"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <messageOccurrenceSpecificationMoniker
                Id="ae8677de-8a2d-444e-ae49-ebf601cddda6"
                LastKnownName="MessageOccurrenceSpecification23"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <messageOccurrenceSpecificationMoniker
                Id="af5b3741-ec88-4eba-9dbe-85f5e7541e37"
                LastKnownName="MessageOccurrenceSpecification26"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <messageOccurrenceSpecificationMoniker
                Id="0a9112c0-99da-42af-9b9a-dcaf4c7d6092"
                LastKnownName="MessageOccurrenceSpecification29"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <messageOccurrenceSpecificationMoniker
                Id="f9916d45-6272-45e4-8c7c-77521c320aeb"
                LastKnownName="MessageOccurrenceSpecification32"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <messageOccurrenceSpecificationMoniker
                Id="86e4ec47-ad33-45fc-bf4f-cd019e3ad169"
                LastKnownName="MessageOccurrenceSpecification33"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <messageOccurrenceSpecificationMoniker
                Id="b6cb3f75-c751-4027-a7e4-26e25d9d7440"
                LastKnownName="MessageOccurrenceSpecification36"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <messageOccurrenceSpecificationMoniker
                Id="783eb487-8805-42ad-9f20-869beb92caba"
                LastKnownName="MessageOccurrenceSpecification37"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <messageOccurrenceSpecificationMoniker
                Id="2b782058-364d-4703-a203-fb47d8d7ceb5"
                LastKnownName="MessageOccurrenceSpecification40"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <messageOccurrenceSpecificationMoniker
                Id="768cc28c-929b-4b54-a558-98e145af2703"
                LastKnownName="MessageOccurrenceSpecification41"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <messageOccurrenceSpecificationMoniker
                Id="a2fb55fb-9b2f-41fa-933b-173495330006"
                LastKnownName="MessageOccurrenceSpecification44"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <executionOccurrenceSpecificationMoniker
                Id="83229ac1-b3a7-4319-8272-a32b5364d6fb"
                LastKnownName="ExecutionOccurrenceSpecification35"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <executionOccurrenceSpecificationMoniker
                Id="d13b523d-7fe1-481d-9fff-05f6c77a020a"
                LastKnownName="ExecutionOccurrenceSpecification36"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <messageOccurrenceSpecificationMoniker
                Id="158c470c-bd66-4180-b279-dae48acef438"
                LastKnownName="MessageOccurrenceSpecification57"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <messageOccurrenceSpecificationMoniker
                Id="8f57c8f5-3542-47bc-9837-119a76f1199e"
                LastKnownName="MessageOccurrenceSpecification60"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <executionOccurrenceSpecificationMoniker
                Id="397c8c32-2e67-4059-909f-aaca9a459650"
                LastKnownName="ExecutionOccurrenceSpecification47"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <executionOccurrenceSpecificationMoniker
                Id="4d3d7b8e-7427-4657-9148-fe95b19e743a"
                LastKnownName="ExecutionOccurrenceSpecification48"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <messageOccurrenceSpecificationMoniker
                Id="c1077166-dedb-469d-a3af-ba980ee912dc"
                LastKnownName="MessageOccurrenceSpecification71"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <messageOccurrenceSpecificationMoniker
                Id="1a580db1-5d7f-4a6a-a6dc-1a63a0a756ff"
                LastKnownName="MessageOccurrenceSpecification74"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <executionOccurrenceSpecificationMoniker
                Id="2a970d17-0730-48af-ba0c-81651a253f17"
                LastKnownName="ExecutionOccurrenceSpecification59"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <executionOccurrenceSpecificationMoniker
                Id="a19f6edc-0048-4d97-8800-8a0f50884193"
                LastKnownName="ExecutionOccurrenceSpecification60"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <messageOccurrenceSpecificationMoniker
                Id="57a8b899-afd4-4cec-8d2e-8f5e734c182c"
                LastKnownName="MessageOccurrenceSpecification83"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <messageOccurrenceSpecificationMoniker
                Id="eaa14273-844b-4d84-97a3-931f812b08e0"
                LastKnownName="MessageOccurrenceSpecification86"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <messageOccurrenceSpecificationMoniker
                Id="b522b0c2-f8a2-49db-88bb-4dc94cdb2ae3"
                LastKnownName="MessageOccurrenceSpecification87"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <messageOccurrenceSpecificationMoniker
                Id="e629299e-ffad-4024-8d3c-a8937ac37404"
                LastKnownName="MessageOccurrenceSpecification90"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <messageOccurrenceSpecificationMoniker
                Id="af9d76fe-5990-4ff0-bd60-cfa7923c3569"
                LastKnownName="MessageOccurrenceSpecification99"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <messageOccurrenceSpecificationMoniker
                Id="1300a944-8ed0-46a3-ac80-6d338b379966"
                LastKnownName="MessageOccurrenceSpecification102"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <messageOccurrenceSpecificationMoniker
                Id="c57f0e07-b5eb-468f-9a8f-2556c54b8893"
                LastKnownName="MessageOccurrenceSpecification103"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <messageOccurrenceSpecificationMoniker
                Id="5e4009fc-1ac8-40c4-be81-45fa10fbf33d"
                LastKnownName="MessageOccurrenceSpecification106"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <executionOccurrenceSpecificationMoniker
                Id="37813e9a-d476-4b49-a56e-0c1a810cf3d3"
                LastKnownName="ExecutionOccurrenceSpecification85"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <executionOccurrenceSpecificationMoniker
                Id="cebadf18-e0b6-408a-a102-2e9cc1f5f325"
                LastKnownName="ExecutionOccurrenceSpecification86"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <messageOccurrenceSpecificationMoniker
                Id="d268724b-23ea-461b-b71a-d42c3d8b3cf7"
                LastKnownName="MessageOccurrenceSpecification123"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </topLevelOccurrences>
          </lifeline>
          <lifeline
            Id="342f89fe-8f5a-473c-8e8a-dea3826053a8"
            name=": Facade"
            isActor="false"
            lifelineDisplayName=": Facade">
            <represents>
              <propertyMoniker
                Id="a1c75b9f-30ef-4820-8bb7-c4b232bd32d9"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </represents>
            <topLevelOccurrences>
              <executionOccurrenceSpecificationMoniker
                Id="b29bfa9c-4f29-4683-8def-f0dc1b86f534"
                LastKnownName="ExecutionOccurrenceSpecification9"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <executionOccurrenceSpecificationMoniker
                Id="afb616ea-7a21-41ed-a21b-80866ad4d7cb"
                LastKnownName="ExecutionOccurrenceSpecification10"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <executionOccurrenceSpecificationMoniker
                Id="b5761334-35c8-4915-a71c-ef23c5ee7ba8"
                LastKnownName="ExecutionOccurrenceSpecification13"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <executionOccurrenceSpecificationMoniker
                Id="13c6e590-8bfc-49ab-8fe1-d8083568ca9a"
                LastKnownName="ExecutionOccurrenceSpecification14"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <executionOccurrenceSpecificationMoniker
                Id="4b7c7c1c-9d89-460b-a3b8-82483f727bc0"
                LastKnownName="ExecutionOccurrenceSpecification21"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <executionOccurrenceSpecificationMoniker
                Id="e7f77dda-0470-45b8-ab5e-7d5e1dd423d0"
                LastKnownName="ExecutionOccurrenceSpecification22"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <executionOccurrenceSpecificationMoniker
                Id="7178cbc0-5657-4a97-b7ca-d3c99215db33"
                LastKnownName="ExecutionOccurrenceSpecification25"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <executionOccurrenceSpecificationMoniker
                Id="5114e2a7-f847-4be6-aaec-c8df8ed51505"
                LastKnownName="ExecutionOccurrenceSpecification26"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <executionOccurrenceSpecificationMoniker
                Id="af19ba8c-8299-497f-a3f5-fb00b97523f4"
                LastKnownName="ExecutionOccurrenceSpecification27"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <executionOccurrenceSpecificationMoniker
                Id="5107fbfb-a500-4561-bcf1-6a85e9153bf4"
                LastKnownName="ExecutionOccurrenceSpecification28"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <executionOccurrenceSpecificationMoniker
                Id="f4740e9b-bcda-4c82-b9c7-3d0cd1f3fce5"
                LastKnownName="ExecutionOccurrenceSpecification29"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <executionOccurrenceSpecificationMoniker
                Id="1d8fe341-25c8-494f-bf90-b8e827183603"
                LastKnownName="ExecutionOccurrenceSpecification30"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <executionOccurrenceSpecificationMoniker
                Id="580193e9-f70f-404c-b208-8e299cfc6c21"
                LastKnownName="ExecutionOccurrenceSpecification31"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <executionOccurrenceSpecificationMoniker
                Id="c08e2c92-6f8e-4ad0-bb8c-51d9af6037c4"
                LastKnownName="ExecutionOccurrenceSpecification32"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <executionOccurrenceSpecificationMoniker
                Id="175849b7-2ffd-4bb7-834a-4bd629e24487"
                LastKnownName="ExecutionOccurrenceSpecification37"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <executionOccurrenceSpecificationMoniker
                Id="4150d787-fa64-472d-a3f5-f1ef0d3d61b6"
                LastKnownName="ExecutionOccurrenceSpecification38"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <executionOccurrenceSpecificationMoniker
                Id="af2a5053-2e23-4030-bfd8-1d449b0e4d06"
                LastKnownName="ExecutionOccurrenceSpecification45"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <executionOccurrenceSpecificationMoniker
                Id="9bcd7fe6-a5cf-436e-8df8-e68221013fa4"
                LastKnownName="ExecutionOccurrenceSpecification46"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <executionOccurrenceSpecificationMoniker
                Id="c16d8ac0-0bc8-4d2e-adec-d3154089c7e6"
                LastKnownName="ExecutionOccurrenceSpecification49"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <executionOccurrenceSpecificationMoniker
                Id="9532d280-0279-46fb-b8f0-13d216054ba2"
                LastKnownName="ExecutionOccurrenceSpecification50"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <executionOccurrenceSpecificationMoniker
                Id="2383662e-cbc7-4b66-91fb-2c62136c1794"
                LastKnownName="ExecutionOccurrenceSpecification57"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <executionOccurrenceSpecificationMoniker
                Id="187830e8-2e16-435e-ab57-9a0de466005b"
                LastKnownName="ExecutionOccurrenceSpecification58"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <executionOccurrenceSpecificationMoniker
                Id="62ebe1d8-7a3f-4889-bbfc-4bb748195313"
                LastKnownName="ExecutionOccurrenceSpecification61"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <executionOccurrenceSpecificationMoniker
                Id="d3780761-2fb2-455a-99a8-d77842c681c2"
                LastKnownName="ExecutionOccurrenceSpecification62"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <executionOccurrenceSpecificationMoniker
                Id="3dc8e6d1-87d0-420e-ad27-d55a33bc3789"
                LastKnownName="ExecutionOccurrenceSpecification67"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <executionOccurrenceSpecificationMoniker
                Id="c53b7729-e375-4483-8547-34b27c75e288"
                LastKnownName="ExecutionOccurrenceSpecification68"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <executionOccurrenceSpecificationMoniker
                Id="ab75ebb5-28e5-4f34-ad84-6b0407a25b32"
                LastKnownName="ExecutionOccurrenceSpecification69"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <executionOccurrenceSpecificationMoniker
                Id="0fde5b3b-bb67-4d52-91c5-097ab16d1169"
                LastKnownName="ExecutionOccurrenceSpecification70"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <executionOccurrenceSpecificationMoniker
                Id="e0569da0-f9af-460f-a4ea-807a771e27d6"
                LastKnownName="ExecutionOccurrenceSpecification75"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <executionOccurrenceSpecificationMoniker
                Id="ffe03385-15f5-43c0-9b00-3d7576e244bd"
                LastKnownName="ExecutionOccurrenceSpecification76"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <executionOccurrenceSpecificationMoniker
                Id="9255d676-5982-448e-bf41-4fc798044a67"
                LastKnownName="ExecutionOccurrenceSpecification77"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <executionOccurrenceSpecificationMoniker
                Id="f358b4b2-b5a2-4606-bf53-6d187ad847a4"
                LastKnownName="ExecutionOccurrenceSpecification78"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <executionOccurrenceSpecificationMoniker
                Id="738c6055-4137-4f13-8562-7d12ae849d29"
                LastKnownName="ExecutionOccurrenceSpecification87"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <executionOccurrenceSpecificationMoniker
                Id="39d34bc1-9cef-45f1-bc3a-692c26a33f9a"
                LastKnownName="ExecutionOccurrenceSpecification88"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <executionOccurrenceSpecificationMoniker
                Id="c560e03a-fa76-49c9-b893-48edd8ace3a0"
                LastKnownName="ExecutionOccurrenceSpecification91"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <executionOccurrenceSpecificationMoniker
                Id="bc015ac7-2e44-4edb-9e75-df24884319bb"
                LastKnownName="ExecutionOccurrenceSpecification92"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </topLevelOccurrences>
          </lifeline>
          <lifeline
            Id="e00daed3-3ddc-4ecb-b4d3-8a479eb0b3a5"
            name=": Moteur"
            isActor="false"
            lifelineDisplayName=": Moteur">
            <topLevelOccurrences>
              <executionOccurrenceSpecificationMoniker
                Id="ace43a9a-e9fe-4b99-833b-c27f9547f739"
                LastKnownName="ExecutionOccurrenceSpecification15"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <executionOccurrenceSpecificationMoniker
                Id="7f209b48-0861-4338-a614-e03ae30c2bc9"
                LastKnownName="ExecutionOccurrenceSpecification16"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <executionOccurrenceSpecificationMoniker
                Id="459b7708-7134-4306-978e-4f57aae17bc0"
                LastKnownName="ExecutionOccurrenceSpecification39"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <executionOccurrenceSpecificationMoniker
                Id="e396ed28-5b29-492b-9e8e-f0226af979bf"
                LastKnownName="ExecutionOccurrenceSpecification40"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <executionOccurrenceSpecificationMoniker
                Id="11d0e0b7-fc64-4077-a079-c7881a904422"
                LastKnownName="ExecutionOccurrenceSpecification51"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <executionOccurrenceSpecificationMoniker
                Id="3f32101c-6b22-4314-96b2-f9b26492a0a7"
                LastKnownName="ExecutionOccurrenceSpecification52"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <executionOccurrenceSpecificationMoniker
                Id="d4ebdd25-9e39-48d5-88a0-3e944cc3ea35"
                LastKnownName="ExecutionOccurrenceSpecification63"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <executionOccurrenceSpecificationMoniker
                Id="3b818248-a655-4e1a-833b-b8ef37bb6e72"
                LastKnownName="ExecutionOccurrenceSpecification64"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <executionOccurrenceSpecificationMoniker
                Id="ddbaa967-06f3-4ea7-a496-8b1682dd638a"
                LastKnownName="ExecutionOccurrenceSpecification79"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <executionOccurrenceSpecificationMoniker
                Id="ee8aa1a9-b542-41ad-abc4-67e5fcea4cd4"
                LastKnownName="ExecutionOccurrenceSpecification80"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <executionOccurrenceSpecificationMoniker
                Id="176163c9-f5ea-45a1-babf-9f62cd75c36d"
                LastKnownName="ExecutionOccurrenceSpecification81"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <executionOccurrenceSpecificationMoniker
                Id="ce014512-a360-44b3-9a64-d56713ab0dbb"
                LastKnownName="ExecutionOccurrenceSpecification82"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <executionOccurrenceSpecificationMoniker
                Id="449a42d4-c5bd-4a71-b868-dde4147666cb"
                LastKnownName="ExecutionOccurrenceSpecification89"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <executionOccurrenceSpecificationMoniker
                Id="0f31cc4a-8a54-4998-bd4e-f8bb98b0440c"
                LastKnownName="ExecutionOccurrenceSpecification90"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </topLevelOccurrences>
          </lifeline>
        </lifelines>
        <messages>
          <message
            Id="1953b28e-69f0-4656-a8a1-24acac60f3f2"
            name="afficherBoutonNbJoueurs()"
            messageKind="Complete"
            messageSort="SynchCall"
            createSelfMessage="false">
            <sendEvent>
              <messageOccurrenceSpecificationMoniker
                Id="47a7a9c2-e819-47a8-8e90-a733f27df0c6"
                LastKnownName="MessageOccurrenceSpecification9"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </sendEvent>
            <receiveEvent>
              <messageOccurrenceSpecificationMoniker
                Id="e32286a5-588b-4b08-8d85-be09fe56cc2f"
                LastKnownName="MessageOccurrenceSpecification10"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </receiveEvent>
          </message>
          <message
            Id="d387d341-c473-4e7f-bc93-9b450ed18b55"
            name="renvoie true et active le bouton"
            messageKind="Complete"
            messageSort="Reply"
            createSelfMessage="false">
            <sendEvent>
              <messageOccurrenceSpecificationMoniker
                Id="90d2a729-a4f5-4368-b7d9-ce447e53f859"
                LastKnownName="MessageOccurrenceSpecification11"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </sendEvent>
            <receiveEvent>
              <messageOccurrenceSpecificationMoniker
                Id="960d5ba9-7185-4006-bf65-880634334485"
                LastKnownName="MessageOccurrenceSpecification12"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </receiveEvent>
          </message>
          <message
            Id="26758cfb-1083-4d7d-ae28-ae57a25922f4"
            name="afficherBoutonCouleur()"
            messageKind="Complete"
            messageSort="SynchCall"
            createSelfMessage="false">
            <sendEvent>
              <messageOccurrenceSpecificationMoniker
                Id="ae8677de-8a2d-444e-ae49-ebf601cddda6"
                LastKnownName="MessageOccurrenceSpecification23"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </sendEvent>
            <receiveEvent>
              <messageOccurrenceSpecificationMoniker
                Id="a835ad21-6c39-4e8d-858b-9d3953ba12a3"
                LastKnownName="MessageOccurrenceSpecification24"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </receiveEvent>
          </message>
          <message
            Id="6b920618-3f03-41fb-bc0b-3410f48c225c"
            name="Action joueur : boutonNbJoueurClic() "
            messageKind="Complete"
            messageSort="AsynchCall"
            createSelfMessage="false">
            <sendEvent>
              <messageOccurrenceSpecificationMoniker
                Id="570d0c1b-df2e-4ada-a903-feb3e18798e5"
                LastKnownName="MessageOccurrenceSpecification13"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </sendEvent>
            <receiveEvent>
              <messageOccurrenceSpecificationMoniker
                Id="ee85b503-d14a-4682-8a87-34f40c5bcf4e"
                LastKnownName="MessageOccurrenceSpecification14"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </receiveEvent>
          </message>
          <message
            Id="b19d5293-a2c3-42e0-9ffc-486ace8f2aec"
            name="true"
            messageKind="Complete"
            messageSort="Reply"
            createSelfMessage="false">
            <sendEvent>
              <messageOccurrenceSpecificationMoniker
                Id="ac3d80f1-14f2-4a65-a91c-c5ec0b325fe5"
                LastKnownName="MessageOccurrenceSpecification25"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </sendEvent>
            <receiveEvent>
              <messageOccurrenceSpecificationMoniker
                Id="af5b3741-ec88-4eba-9dbe-85f5e7541e37"
                LastKnownName="MessageOccurrenceSpecification26"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </receiveEvent>
          </message>
          <message
            Id="fc5bc3ef-d55c-4db8-9a89-96396aa10849"
            name="executerMenu(2)"
            messageKind="Complete"
            messageSort="AsynchCall"
            createSelfMessage="false">
            <sendEvent>
              <messageOccurrenceSpecificationMoniker
                Id="d480a0d3-2260-4bae-a256-321117fac860"
                LastKnownName="MessageOccurrenceSpecification15"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </sendEvent>
            <receiveEvent>
              <messageOccurrenceSpecificationMoniker
                Id="d5ed0651-a2dd-4405-8eae-897cd16648ae"
                LastKnownName="MessageOccurrenceSpecification16"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </receiveEvent>
          </message>
          <message
            Id="f7f9f05f-cee3-44fd-8fc4-43f9ad72b34c"
            name="afficherBoutonBleu()"
            messageKind="Complete"
            messageSort="SynchCall"
            createSelfMessage="false">
            <sendEvent>
              <messageOccurrenceSpecificationMoniker
                Id="0a9112c0-99da-42af-9b9a-dcaf4c7d6092"
                LastKnownName="MessageOccurrenceSpecification29"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </sendEvent>
            <receiveEvent>
              <messageOccurrenceSpecificationMoniker
                Id="f3e26522-4154-471d-972f-817edbabc520"
                LastKnownName="MessageOccurrenceSpecification30"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </receiveEvent>
          </message>
          <message
            Id="e7d1f863-b663-4ff0-8a19-eb80c12810fe"
            name="executerMenu(2)"
            messageKind="Complete"
            messageSort="AsynchCall"
            createSelfMessage="false">
            <sendEvent>
              <messageOccurrenceSpecificationMoniker
                Id="9112acdb-f212-485b-8827-8daec3bf4d8b"
                LastKnownName="MessageOccurrenceSpecification17"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </sendEvent>
            <receiveEvent>
              <messageOccurrenceSpecificationMoniker
                Id="221473e8-f8ac-4d09-9a20-57e914faae07"
                LastKnownName="MessageOccurrenceSpecification18"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </receiveEvent>
          </message>
          <message
            Id="fc1af9fa-0219-4570-a7cd-072dc6feb6e7"
            name="true"
            messageKind="Complete"
            messageSort="Reply"
            createSelfMessage="false">
            <sendEvent>
              <messageOccurrenceSpecificationMoniker
                Id="67a36e44-14b4-44c4-a0ab-fcefe021c2c7"
                LastKnownName="MessageOccurrenceSpecification31"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </sendEvent>
            <receiveEvent>
              <messageOccurrenceSpecificationMoniker
                Id="f9916d45-6272-45e4-8c7c-77521c320aeb"
                LastKnownName="MessageOccurrenceSpecification32"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </receiveEvent>
          </message>
          <message
            Id="4589c1c5-68aa-46f7-82c9-50c929b1101c"
            name="création des joueurs"
            messageKind="Complete"
            messageSort="CreateMessage"
            createSelfMessage="true">
            <sendEvent>
              <messageOccurrenceSpecificationMoniker
                Id="9ba91bba-1130-4de2-b65a-fff81373c4f2"
                LastKnownName="MessageOccurrenceSpecification19"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </sendEvent>
            <receiveEvent>
              <messageOccurrenceSpecificationMoniker
                Id="921295cf-cf0f-4cc2-ae54-afc05b99ffb8"
                LastKnownName="MessageOccurrenceSpecification20"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </receiveEvent>
          </message>
          <message
            Id="d9ace93d-638b-489e-bbc2-bebee9fb3f5f"
            name="afficherBoutonRouge()"
            messageKind="Complete"
            messageSort="SynchCall"
            createSelfMessage="false">
            <sendEvent>
              <messageOccurrenceSpecificationMoniker
                Id="86e4ec47-ad33-45fc-bf4f-cd019e3ad169"
                LastKnownName="MessageOccurrenceSpecification33"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </sendEvent>
            <receiveEvent>
              <messageOccurrenceSpecificationMoniker
                Id="085656f4-1102-424e-a4de-d667f9b2d3be"
                LastKnownName="MessageOccurrenceSpecification34"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </receiveEvent>
          </message>
          <message
            Id="0605b40b-a4dc-42ec-9e42-9963bb89dbc3"
            name="true"
            messageKind="Complete"
            messageSort="Reply"
            createSelfMessage="false">
            <sendEvent>
              <messageOccurrenceSpecificationMoniker
                Id="2147d98f-1118-4366-b5fe-c3b18291117e"
                LastKnownName="MessageOccurrenceSpecification35"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </sendEvent>
            <receiveEvent>
              <messageOccurrenceSpecificationMoniker
                Id="b6cb3f75-c751-4027-a7e4-26e25d9d7440"
                LastKnownName="MessageOccurrenceSpecification36"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </receiveEvent>
          </message>
          <message
            Id="888defe1-ac31-42a6-bf8c-5a5c95568ce5"
            name="afficherBoutonJaune()"
            messageKind="Complete"
            messageSort="SynchCall"
            createSelfMessage="false">
            <sendEvent>
              <messageOccurrenceSpecificationMoniker
                Id="783eb487-8805-42ad-9f20-869beb92caba"
                LastKnownName="MessageOccurrenceSpecification37"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </sendEvent>
            <receiveEvent>
              <messageOccurrenceSpecificationMoniker
                Id="76eb4ee0-7d12-4441-a64d-be1a1f23235a"
                LastKnownName="MessageOccurrenceSpecification38"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </receiveEvent>
          </message>
          <message
            Id="5993bf9a-dbbd-4d97-86c4-aeba5a4176fb"
            name="true"
            messageKind="Complete"
            messageSort="Reply"
            createSelfMessage="false">
            <sendEvent>
              <messageOccurrenceSpecificationMoniker
                Id="be6e779f-7984-4fc4-aa0d-d0ae7b51a93a"
                LastKnownName="MessageOccurrenceSpecification39"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </sendEvent>
            <receiveEvent>
              <messageOccurrenceSpecificationMoniker
                Id="2b782058-364d-4703-a203-fb47d8d7ceb5"
                LastKnownName="MessageOccurrenceSpecification40"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </receiveEvent>
          </message>
          <message
            Id="ad5c4249-8c02-4af8-a8b1-a18ef4eb8da0"
            name="afficherBoutonVert()"
            messageKind="Complete"
            messageSort="SynchCall"
            createSelfMessage="false">
            <sendEvent>
              <messageOccurrenceSpecificationMoniker
                Id="768cc28c-929b-4b54-a558-98e145af2703"
                LastKnownName="MessageOccurrenceSpecification41"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </sendEvent>
            <receiveEvent>
              <messageOccurrenceSpecificationMoniker
                Id="e212821a-ad56-4c66-9756-86b81e6dcfd4"
                LastKnownName="MessageOccurrenceSpecification42"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </receiveEvent>
          </message>
          <message
            Id="2d99a8e1-1fd4-4beb-829b-9dac2d0871da"
            name="true"
            messageKind="Complete"
            messageSort="Reply"
            createSelfMessage="false">
            <sendEvent>
              <messageOccurrenceSpecificationMoniker
                Id="d171f1c1-2a43-47b1-94f8-f4595d331b14"
                LastKnownName="MessageOccurrenceSpecification43"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </sendEvent>
            <receiveEvent>
              <messageOccurrenceSpecificationMoniker
                Id="a2fb55fb-9b2f-41fa-933b-173495330006"
                LastKnownName="MessageOccurrenceSpecification44"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </receiveEvent>
          </message>
          <message
            Id="18e92c93-13a9-4509-b53c-93c0cc4d71da"
            name="afficherBoutonBleu()"
            messageKind="Complete"
            messageSort="SynchCall"
            createSelfMessage="false">
            <sendEvent>
              <messageOccurrenceSpecificationMoniker
                Id="158c470c-bd66-4180-b279-dae48acef438"
                LastKnownName="MessageOccurrenceSpecification57"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </sendEvent>
            <receiveEvent>
              <messageOccurrenceSpecificationMoniker
                Id="ffeb057b-9739-4c95-896c-055e10054a55"
                LastKnownName="MessageOccurrenceSpecification58"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </receiveEvent>
          </message>
          <message
            Id="e5dbb53f-2b0d-4d6a-a1bd-df0060b27379"
            name="Action Joueur : clic sur la couleur BLEU"
            messageKind="Complete"
            messageSort="AsynchCall"
            createSelfMessage="false">
            <sendEvent>
              <messageOccurrenceSpecificationMoniker
                Id="b756be69-ab32-4e4b-93dd-caf2c8d1cad3"
                LastKnownName="MessageOccurrenceSpecification47"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </sendEvent>
            <receiveEvent>
              <messageOccurrenceSpecificationMoniker
                Id="71323b8a-ab96-4f30-8433-8cb7c78d673d"
                LastKnownName="MessageOccurrenceSpecification48"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </receiveEvent>
          </message>
          <message
            Id="f8caa6bb-a9e9-4dc0-8b54-1994aeb21540"
            name="false"
            messageKind="Complete"
            messageSort="Reply"
            createSelfMessage="false">
            <sendEvent>
              <messageOccurrenceSpecificationMoniker
                Id="0337388b-b9ae-4c39-95f7-79c5145f637d"
                LastKnownName="MessageOccurrenceSpecification59"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </sendEvent>
            <receiveEvent>
              <messageOccurrenceSpecificationMoniker
                Id="8f57c8f5-3542-47bc-9837-119a76f1199e"
                LastKnownName="MessageOccurrenceSpecification60"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </receiveEvent>
          </message>
          <message
            Id="18febe98-1062-4fbf-9488-4ffbde6f200a"
            name="executerMenu(1)"
            messageKind="Complete"
            messageSort="AsynchCall"
            createSelfMessage="false">
            <sendEvent>
              <messageOccurrenceSpecificationMoniker
                Id="66380e48-6b27-4a4c-8b13-4fd89fe6b0f2"
                LastKnownName="MessageOccurrenceSpecification49"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </sendEvent>
            <receiveEvent>
              <messageOccurrenceSpecificationMoniker
                Id="7fe50d82-3614-4f7b-a6b7-51ee22fd3581"
                LastKnownName="MessageOccurrenceSpecification50"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </receiveEvent>
          </message>
          <message
            Id="f07cbcf5-e100-4e3c-84cd-20acbcbd27d1"
            name="executerMenu(1)"
            messageKind="Complete"
            messageSort="AsynchCall"
            createSelfMessage="false">
            <sendEvent>
              <messageOccurrenceSpecificationMoniker
                Id="abe1b42d-f31c-4066-ad05-9488fc617bc2"
                LastKnownName="MessageOccurrenceSpecification51"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </sendEvent>
            <receiveEvent>
              <messageOccurrenceSpecificationMoniker
                Id="f50f05e3-95c6-4eb3-926c-784e1e33d6e4"
                LastKnownName="MessageOccurrenceSpecification52"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </receiveEvent>
          </message>
          <message
            Id="93ee9245-74b1-4ac6-abe2-ad2a9f695f74"
            name="afficherBoutonLancerDes()"
            messageKind="Complete"
            messageSort="SynchCall"
            createSelfMessage="false">
            <sendEvent>
              <messageOccurrenceSpecificationMoniker
                Id="c1077166-dedb-469d-a3af-ba980ee912dc"
                LastKnownName="MessageOccurrenceSpecification71"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </sendEvent>
            <receiveEvent>
              <messageOccurrenceSpecificationMoniker
                Id="1a3d069a-8995-4633-8700-886e14ee7281"
                LastKnownName="MessageOccurrenceSpecification72"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </receiveEvent>
          </message>
          <message
            Id="dbfd7f17-dd01-4549-9bc0-3e95cc69a95f"
            name="Action Joueur : clic sur la couleur Rouge"
            messageKind="Complete"
            messageSort="AsynchCall"
            createSelfMessage="false">
            <sendEvent>
              <messageOccurrenceSpecificationMoniker
                Id="efb265db-d9c4-4f01-ad18-0c3ebb63fad0"
                LastKnownName="MessageOccurrenceSpecification61"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </sendEvent>
            <receiveEvent>
              <messageOccurrenceSpecificationMoniker
                Id="34e6a27a-2701-4ef7-8e3f-89d17ee43bbf"
                LastKnownName="MessageOccurrenceSpecification62"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </receiveEvent>
          </message>
          <message
            Id="a9288ba7-e080-4687-8a3e-fadb01b85521"
            name="affectation"
            messageKind="Complete"
            messageSort="AsynchCall"
            createSelfMessage="true">
            <sendEvent>
              <messageOccurrenceSpecificationMoniker
                Id="102afa7b-3a62-43a4-903f-cf43e8b23dbe"
                LastKnownName="MessageOccurrenceSpecification53"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </sendEvent>
            <receiveEvent>
              <messageOccurrenceSpecificationMoniker
                Id="8fc0efca-abbd-4497-8358-0acb8366d469"
                LastKnownName="MessageOccurrenceSpecification54"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </receiveEvent>
          </message>
          <message
            Id="59e0a1b2-8070-4185-9234-2f83c13cb4da"
            name="true et affiche le bouton"
            messageKind="Complete"
            messageSort="Reply"
            createSelfMessage="false">
            <sendEvent>
              <messageOccurrenceSpecificationMoniker
                Id="1af6f0a1-2e5f-44e3-a4d4-653ea090f212"
                LastKnownName="MessageOccurrenceSpecification73"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </sendEvent>
            <receiveEvent>
              <messageOccurrenceSpecificationMoniker
                Id="1a580db1-5d7f-4a6a-a6dc-1a63a0a756ff"
                LastKnownName="MessageOccurrenceSpecification74"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </receiveEvent>
          </message>
          <message
            Id="1d5645c1-f3f5-4e40-8148-24bfe1b62fad"
            name="executerMenu(2)"
            messageKind="Complete"
            messageSort="AsynchCall"
            createSelfMessage="false">
            <sendEvent>
              <messageOccurrenceSpecificationMoniker
                Id="b92bd73d-8f7f-418c-9114-04dc3447a33e"
                LastKnownName="MessageOccurrenceSpecification63"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </sendEvent>
            <receiveEvent>
              <messageOccurrenceSpecificationMoniker
                Id="05b4e6e6-fc57-435d-83c3-0f4a564562ec"
                LastKnownName="MessageOccurrenceSpecification64"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </receiveEvent>
          </message>
          <message
            Id="bba62334-875f-45c3-849e-a6a8071ac058"
            name="executerMenu(2)"
            messageKind="Complete"
            messageSort="AsynchCall"
            createSelfMessage="false">
            <sendEvent>
              <messageOccurrenceSpecificationMoniker
                Id="2a2d3f95-f176-4039-b177-792cbf9581bd"
                LastKnownName="MessageOccurrenceSpecification65"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </sendEvent>
            <receiveEvent>
              <messageOccurrenceSpecificationMoniker
                Id="d51f26b2-7a81-4406-8bf4-4a9c210cee9d"
                LastKnownName="MessageOccurrenceSpecification66"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </receiveEvent>
          </message>
          <message
            Id="6bd83d3e-cb2b-4e72-8c25-2c4dae0f0ef5"
            name="afficherDe1()"
            messageKind="Complete"
            messageSort="SynchCall"
            createSelfMessage="false">
            <sendEvent>
              <messageOccurrenceSpecificationMoniker
                Id="57a8b899-afd4-4cec-8d2e-8f5e734c182c"
                LastKnownName="MessageOccurrenceSpecification83"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </sendEvent>
            <receiveEvent>
              <messageOccurrenceSpecificationMoniker
                Id="4dcda798-8f62-433b-a8c7-f043419cd560"
                LastKnownName="MessageOccurrenceSpecification84"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </receiveEvent>
          </message>
          <message
            Id="99ccc4e3-91ef-4b7c-9d8a-9d4ea99a53a6"
            name="Action joueur : clic sur le bouton de lancer des dés, appelle boutonLancerDesClic()"
            messageKind="Complete"
            messageSort="AsynchCall"
            createSelfMessage="false">
            <sendEvent>
              <messageOccurrenceSpecificationMoniker
                Id="1ec3057d-871e-4c0b-9dd9-46aca479dbb0"
                LastKnownName="MessageOccurrenceSpecification75"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </sendEvent>
            <receiveEvent>
              <messageOccurrenceSpecificationMoniker
                Id="831e11d2-946c-495d-9fe4-469ad594a4bc"
                LastKnownName="MessageOccurrenceSpecification76"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </receiveEvent>
          </message>
          <message
            Id="2e6a22db-0c3c-4b10-8541-d8ed7b879ae0"
            name="affectation"
            messageKind="Complete"
            messageSort="AsynchCall"
            createSelfMessage="true">
            <sendEvent>
              <messageOccurrenceSpecificationMoniker
                Id="71489112-affa-41d1-b883-82f4cea52a74"
                LastKnownName="MessageOccurrenceSpecification67"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </sendEvent>
            <receiveEvent>
              <messageOccurrenceSpecificationMoniker
                Id="637fce26-a354-4f01-a6cf-ea6956f84be3"
                LastKnownName="MessageOccurrenceSpecification68"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </receiveEvent>
          </message>
          <message
            Id="ac42391b-c6b3-44c5-b867-858488fb1cea"
            name="true"
            messageKind="Complete"
            messageSort="Reply"
            createSelfMessage="false">
            <sendEvent>
              <messageOccurrenceSpecificationMoniker
                Id="c29485ad-2142-40fe-b7b5-61c2034ce41f"
                LastKnownName="MessageOccurrenceSpecification85"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </sendEvent>
            <receiveEvent>
              <messageOccurrenceSpecificationMoniker
                Id="eaa14273-844b-4d84-97a3-931f812b08e0"
                LastKnownName="MessageOccurrenceSpecification86"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </receiveEvent>
          </message>
          <message
            Id="c65fe029-2a58-49ea-aa8a-61d766941b5c"
            name="executerMenu(1)"
            messageKind="Complete"
            messageSort="AsynchCall"
            createSelfMessage="false">
            <sendEvent>
              <messageOccurrenceSpecificationMoniker
                Id="278523a9-bb27-4aea-a54b-d2c884d7c3ab"
                LastKnownName="MessageOccurrenceSpecification77"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </sendEvent>
            <receiveEvent>
              <messageOccurrenceSpecificationMoniker
                Id="ce0b1c1b-8a65-47c9-8e1d-edd0dd74f1e6"
                LastKnownName="MessageOccurrenceSpecification78"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </receiveEvent>
          </message>
          <message
            Id="1863cf05-d71a-422d-82f1-4939830cea98"
            name="getDe1()"
            messageKind="Complete"
            messageSort="SynchCall"
            createSelfMessage="false">
            <sendEvent>
              <messageOccurrenceSpecificationMoniker
                Id="b522b0c2-f8a2-49db-88bb-4dc94cdb2ae3"
                LastKnownName="MessageOccurrenceSpecification87"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </sendEvent>
            <receiveEvent>
              <messageOccurrenceSpecificationMoniker
                Id="261b86eb-9c3b-453f-9db5-fb194a826cbb"
                LastKnownName="MessageOccurrenceSpecification88"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </receiveEvent>
          </message>
          <message
            Id="8aa544f4-f3a4-4294-9442-8526496f12d5"
            name="executerMenu(1)"
            messageKind="Complete"
            messageSort="AsynchCall"
            createSelfMessage="false">
            <sendEvent>
              <messageOccurrenceSpecificationMoniker
                Id="d2b441cb-66cc-498c-9c6f-ce233ac1006f"
                LastKnownName="MessageOccurrenceSpecification79"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </sendEvent>
            <receiveEvent>
              <messageOccurrenceSpecificationMoniker
                Id="c2f36364-bcf9-4926-a41a-cff914f98fc1"
                LastKnownName="MessageOccurrenceSpecification80"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </receiveEvent>
          </message>
          <message
            Id="85b191d9-9280-401c-af77-6a6cd703318d"
            name="getde1()"
            messageKind="Complete"
            messageSort="SynchCall"
            createSelfMessage="false">
            <sendEvent>
              <messageOccurrenceSpecificationMoniker
                Id="e82d2856-5d20-45cd-9225-1d83769b3128"
                LastKnownName="MessageOccurrenceSpecification107"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </sendEvent>
            <receiveEvent>
              <messageOccurrenceSpecificationMoniker
                Id="279bc462-af39-4531-9eed-4018a90cf05f"
                LastKnownName="MessageOccurrenceSpecification108"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </receiveEvent>
          </message>
          <message
            Id="7cfe2bda-04fd-48d6-9f98-832a2c219710"
            name="valeur du dé 1"
            messageKind="Complete"
            messageSort="Reply"
            createSelfMessage="false">
            <sendEvent>
              <messageOccurrenceSpecificationMoniker
                Id="cc0b0d2c-93b9-4c61-839c-80b185739d91"
                LastKnownName="MessageOccurrenceSpecification109"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </sendEvent>
            <receiveEvent>
              <messageOccurrenceSpecificationMoniker
                Id="7c6ae4cb-1623-4e0c-93e8-2397f0ab12e8"
                LastKnownName="MessageOccurrenceSpecification110"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </receiveEvent>
          </message>
          <message
            Id="038537ac-5cea-4240-a4a0-f9a9284ab8a9"
            name="valeur du dé 1"
            messageKind="Complete"
            messageSort="Reply"
            createSelfMessage="false">
            <sendEvent>
              <messageOccurrenceSpecificationMoniker
                Id="2037a8d8-f7ac-4c6f-999e-73e9f17dcbf9"
                LastKnownName="MessageOccurrenceSpecification89"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </sendEvent>
            <receiveEvent>
              <messageOccurrenceSpecificationMoniker
                Id="e629299e-ffad-4024-8d3c-a8937ac37404"
                LastKnownName="MessageOccurrenceSpecification90"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </receiveEvent>
          </message>
          <message
            Id="f3c66b96-274c-47f2-ad58-8cc6e925e37e"
            name="afficheDe2()"
            messageKind="Complete"
            messageSort="SynchCall"
            createSelfMessage="false">
            <sendEvent>
              <messageOccurrenceSpecificationMoniker
                Id="af9d76fe-5990-4ff0-bd60-cfa7923c3569"
                LastKnownName="MessageOccurrenceSpecification99"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </sendEvent>
            <receiveEvent>
              <messageOccurrenceSpecificationMoniker
                Id="8d4bb377-cfc5-422c-8ba5-9a84e4e7e4a0"
                LastKnownName="MessageOccurrenceSpecification100"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </receiveEvent>
          </message>
          <message
            Id="e051a35e-cdd4-4489-8827-3bb04c6d938e"
            name="true"
            messageKind="Complete"
            messageSort="Reply"
            createSelfMessage="false">
            <sendEvent>
              <messageOccurrenceSpecificationMoniker
                Id="7d32e2c7-2131-4fd8-84c7-8ff3ca80ab28"
                LastKnownName="MessageOccurrenceSpecification101"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </sendEvent>
            <receiveEvent>
              <messageOccurrenceSpecificationMoniker
                Id="1300a944-8ed0-46a3-ac80-6d338b379966"
                LastKnownName="MessageOccurrenceSpecification102"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </receiveEvent>
          </message>
          <message
            Id="f27ad369-d30b-4a1a-bc36-67840be74b91"
            name="getDe2()"
            messageKind="Complete"
            messageSort="SynchCall"
            createSelfMessage="false">
            <sendEvent>
              <messageOccurrenceSpecificationMoniker
                Id="c57f0e07-b5eb-468f-9a8f-2556c54b8893"
                LastKnownName="MessageOccurrenceSpecification103"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </sendEvent>
            <receiveEvent>
              <messageOccurrenceSpecificationMoniker
                Id="ccccaef3-3ebf-4d09-ae08-1f3bc23d6c7a"
                LastKnownName="MessageOccurrenceSpecification104"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </receiveEvent>
          </message>
          <message
            Id="e4f46105-e886-4021-99c7-95f78e09e996"
            name="getDe2()"
            messageKind="Complete"
            messageSort="SynchCall"
            createSelfMessage="false">
            <sendEvent>
              <messageOccurrenceSpecificationMoniker
                Id="8a9cfbda-c626-4185-b3a2-06104596649c"
                LastKnownName="MessageOccurrenceSpecification111"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </sendEvent>
            <receiveEvent>
              <messageOccurrenceSpecificationMoniker
                Id="8ae280ce-5172-4a77-b917-dfbdb7942356"
                LastKnownName="MessageOccurrenceSpecification112"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </receiveEvent>
          </message>
          <message
            Id="ccb7eaa2-eb43-4ac9-b8bf-bb64a33dc465"
            name="valeur du dé 2"
            messageKind="Complete"
            messageSort="Reply"
            createSelfMessage="false">
            <sendEvent>
              <messageOccurrenceSpecificationMoniker
                Id="9010b141-0f51-429e-9753-795159feb910"
                LastKnownName="MessageOccurrenceSpecification113"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </sendEvent>
            <receiveEvent>
              <messageOccurrenceSpecificationMoniker
                Id="b68c8477-0660-4ef5-a074-a3d43f0cf06c"
                LastKnownName="MessageOccurrenceSpecification114"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </receiveEvent>
          </message>
          <message
            Id="5589d70f-24f4-415d-a31a-e395a14cafe0"
            name="valeur du dé 2"
            messageKind="Complete"
            messageSort="Reply"
            createSelfMessage="false">
            <sendEvent>
              <messageOccurrenceSpecificationMoniker
                Id="a17c7fbd-2b2b-4f30-a350-9b0e16a1caa9"
                LastKnownName="MessageOccurrenceSpecification105"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </sendEvent>
            <receiveEvent>
              <messageOccurrenceSpecificationMoniker
                Id="5e4009fc-1ac8-40c4-be81-45fa10fbf33d"
                LastKnownName="MessageOccurrenceSpecification106"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </receiveEvent>
          </message>
          <message
            Id="6a61588c-7b4f-485b-abf8-ccdfe99e2778"
            name="afficherBoutonLancerDes()"
            messageKind="Complete"
            messageSort="AsynchCall"
            createSelfMessage="false">
            <sendEvent>
              <messageOccurrenceSpecificationMoniker
                Id="d268724b-23ea-461b-b71a-d42c3d8b3cf7"
                LastKnownName="MessageOccurrenceSpecification123"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </sendEvent>
            <receiveEvent>
              <messageOccurrenceSpecificationMoniker
                Id="d071e262-892e-4231-8099-bb54b63f87f5"
                LastKnownName="MessageOccurrenceSpecification124"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </receiveEvent>
          </message>
          <message
            Id="d0975b58-605f-454d-b40c-0fbb51321830"
            name="Action joueur : boutonLancerDesClic()"
            messageKind="Complete"
            messageSort="AsynchCall"
            createSelfMessage="false">
            <sendEvent>
              <messageOccurrenceSpecificationMoniker
                Id="cd2936fd-3b95-49c9-b8bf-504d64109b9c"
                LastKnownName="MessageOccurrenceSpecification117"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </sendEvent>
            <receiveEvent>
              <messageOccurrenceSpecificationMoniker
                Id="2537633e-04b4-46a1-abd7-038ad8f92e98"
                LastKnownName="MessageOccurrenceSpecification118"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </receiveEvent>
          </message>
          <message
            Id="3e277629-5a0f-430d-b429-ad01a139b011"
            name="executerMenu(1)"
            messageKind="Complete"
            messageSort="AsynchCall"
            createSelfMessage="false">
            <sendEvent>
              <messageOccurrenceSpecificationMoniker
                Id="0858c16f-5ac7-4247-b8cb-9279e906d8a3"
                LastKnownName="MessageOccurrenceSpecification119"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </sendEvent>
            <receiveEvent>
              <messageOccurrenceSpecificationMoniker
                Id="d7ee9a22-0727-4b47-80a8-cf5dc76b6a29"
                LastKnownName="MessageOccurrenceSpecification120"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </receiveEvent>
          </message>
          <message
            Id="bd5fe61e-cdc7-4153-9168-361dcaded0f4"
            name="Message1"
            messageKind="Complete"
            messageSort="AsynchCall"
            createSelfMessage="false">
            <sendEvent>
              <messageOccurrenceSpecificationMoniker
                Id="b6619406-0d85-4ac0-8312-742a2cfcd633"
                LastKnownName="MessageOccurrenceSpecification121"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </sendEvent>
            <receiveEvent>
              <messageOccurrenceSpecificationMoniker
                Id="48d8e7fd-1644-4c26-bfc1-f31eee82f174"
                LastKnownName="MessageOccurrenceSpecification122"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </receiveEvent>
          </message>
          <message
            Id="c05d5e3c-a231-487e-867a-2723437b23f9"
            name="setOrdreJoueurs()"
            messageKind="Complete"
            messageSort="AsynchCall"
            createSelfMessage="true">
            <sendEvent>
              <messageOccurrenceSpecificationMoniker
                Id="5eeaae35-35e7-47f7-9953-fcbb3457fd62"
                LastKnownName="MessageOccurrenceSpecification115"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </sendEvent>
            <receiveEvent>
              <messageOccurrenceSpecificationMoniker
                Id="26499b54-b402-45f8-89c7-6008899d97f6"
                LastKnownName="MessageOccurrenceSpecification116"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </receiveEvent>
          </message>
        </messages>
        <ownedAttributesInternal>
          <property
            Id="3e653d72-cb01-4bae-8a2e-a2218b7aca2f"
            isLeaf="false"
            isStatic="false"
            isReadOnly="false"
            isDerived="false"
            isDerivedUnion="false"
            aggregation="None"
            isComposite="false">
            <type_NamedElement>
              <componentMoniker
                Id="6e546dde-00d3-4a3a-8b27-c171ec958419"
                LastKnownName="IHM"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </type_NamedElement>
          </property>
          <property
            Id="a1c75b9f-30ef-4820-8bb7-c4b232bd32d9"
            isLeaf="false"
            isStatic="false"
            isReadOnly="false"
            isDerived="false"
            isDerivedUnion="false"
            aggregation="None"
            isComposite="false">
            <type_NamedElement>
              <classMoniker
                Id="43c409b2-70ff-48ab-b51c-cdebc839c8b5"
                LastKnownName="Facade"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </type_NamedElement>
          </property>
          <property
            Id="108892db-14af-41a1-a13a-b9a51736abf3"
            isLeaf="false"
            isStatic="false"
            isReadOnly="false"
            isDerived="false"
            isDerivedUnion="false"
            aggregation="None"
            isComposite="false">
            <type_NamedElement>
              <actorMoniker
                Id="794238d3-51b1-45ba-8d9d-87f1232b3bb3"
                LastKnownName="Joueur"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </type_NamedElement>
          </property>
          <property
            Id="d1384a7a-9acd-4ac0-8105-dffd3461cb7c"
            isLeaf="false"
            isStatic="false"
            isReadOnly="false"
            isDerived="false"
            isDerivedUnion="false"
            aggregation="None"
            isComposite="false">
            <type_NamedElement>
              <actorMoniker
                Id="794238d3-51b1-45ba-8d9d-87f1232b3bb3"
                LastKnownName="Joueur"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </type_NamedElement>
          </property>
        </ownedAttributesInternal>
      </interaction>
    </packageHasNamedElement>
    <packageHasNamedElement>
      <executionEvent
        Id="a575e5b1-3de0-415b-b926-0c1ee4f128a7"
        name="ExecutionEvent" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <executionEvent
        Id="76812a14-65a2-47f5-bb3c-37214bf16a17"
        name="ExecutionEvent" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <executionEvent
        Id="2643240d-0b35-4e57-9ede-7ade489776e8"
        name="ExecutionEvent" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <executionEvent
        Id="27ed20f3-69b4-441f-a78b-6ead0f631c51"
        name="ExecutionEvent" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <executionEvent
        Id="d7c23ccf-e913-477c-9b2c-af256246266f"
        name="ExecutionEvent" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <executionEvent
        Id="31246443-e203-4f8a-bbc9-d01fa04c9c30"
        name="ExecutionEvent" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <executionEvent
        Id="adb640bc-9ed8-4da0-ae92-7b704211e917"
        name="ExecutionEvent" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <executionEvent
        Id="d932439b-1610-4de4-ba5a-617225104415"
        name="ExecutionEvent" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <executionEvent
        Id="b770aea5-a705-4e02-b70e-541c0d9d6d86"
        name="ExecutionEvent" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <executionEvent
        Id="fbff8cce-bdcc-4364-932a-17727540f8c8"
        name="ExecutionEvent" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <executionEvent
        Id="4eea6cf6-dedb-408c-89a2-93ac5b8dcf83"
        name="ExecutionEvent" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <executionEvent
        Id="956e63e4-94ee-45d8-b8cb-e84a6bfb08f3"
        name="ExecutionEvent" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <executionEvent
        Id="14b3c3b4-0108-41fa-9f0d-8a1bbc846383"
        name="ExecutionEvent" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <executionEvent
        Id="eaa7bf12-0667-4607-ad33-cc681cf8d22f"
        name="ExecutionEvent" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <executionEvent
        Id="f02cbc9b-bf22-4e38-835d-9b79d7cfb487"
        name="ExecutionEvent" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <executionEvent
        Id="76a91ae7-a72b-4bca-b1e2-882732f95020"
        name="ExecutionEvent" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <executionEvent
        Id="5dc3ce91-f480-4e54-ade4-65863792227d"
        name="ExecutionEvent" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <executionEvent
        Id="8c1379d3-c3a5-4a6b-8a5a-ff7a6b3f3214"
        name="ExecutionEvent" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <executionEvent
        Id="6794d359-2922-4edd-b23f-a2018553f72a"
        name="ExecutionEvent" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <executionEvent
        Id="48964376-b771-4a74-811e-099274dc0de6"
        name="ExecutionEvent" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <executionEvent
        Id="354c0ddc-501e-42d1-90e7-aff242d45291"
        name="ExecutionEvent" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <executionEvent
        Id="a76822ba-2554-4dcf-8550-673e05c404f5"
        name="ExecutionEvent" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <executionEvent
        Id="f5b2037a-ac57-4114-87ca-9b76d298d2f4"
        name="ExecutionEvent" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <executionEvent
        Id="db3745fc-f531-458f-bdc3-6995993796cc"
        name="ExecutionEvent" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <executionEvent
        Id="63e46c50-b5d9-44d5-b45a-e7858def1863"
        name="ExecutionEvent" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <executionEvent
        Id="4b0dd380-3001-4202-8032-d131be1e80bc"
        name="ExecutionEvent" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <executionEvent
        Id="9000e3fd-6095-483a-9638-ac2df6191d6d"
        name="ExecutionEvent" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <executionEvent
        Id="ec1b92d4-9420-4fb3-b812-8b4e0ec25668"
        name="ExecutionEvent" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <executionEvent
        Id="b811718f-64e5-4afc-a95c-01cd3f3dbe6f"
        name="ExecutionEvent" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <executionEvent
        Id="5e4d37b2-1729-420d-8e5f-e01477b9d02c"
        name="ExecutionEvent" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <executionEvent
        Id="b54d6f75-e3dc-44da-b219-d76d6e153faf"
        name="ExecutionEvent" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <executionEvent
        Id="8c6a86c2-6f90-490c-95e3-1d17446e98f1"
        name="ExecutionEvent" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <executionEvent
        Id="a80dacb0-e005-4b44-aaaa-2b61764fd3d1"
        name="ExecutionEvent" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <executionEvent
        Id="8b4f4796-afde-4878-b286-74a9e4ef4a60"
        name="ExecutionEvent" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <executionEvent
        Id="8ce31498-5e0c-4849-9289-1c750988b6ec"
        name="ExecutionEvent" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <executionEvent
        Id="a21c97aa-9c68-4dd5-996f-c57925ea72f3"
        name="ExecutionEvent" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <executionEvent
        Id="a95a20bf-f48e-4e5e-bf95-43fa8d3a715c"
        name="ExecutionEvent" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <executionEvent
        Id="547e845b-0dfa-4f07-9002-ebaa3a58969c"
        name="ExecutionEvent" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <executionEvent
        Id="635041cd-343a-4cff-a4a9-5c5ad3e54402"
        name="ExecutionEvent" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <executionEvent
        Id="447ebbf7-481c-4bb0-801d-845144b7e59e"
        name="ExecutionEvent" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <executionEvent
        Id="a7569911-83b4-473d-b7c0-3f5d62eace79"
        name="ExecutionEvent" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <executionEvent
        Id="f86e08c7-2ba4-430b-8d1a-01922f15a5b7"
        name="ExecutionEvent" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <executionEvent
        Id="439a8d6a-80c2-4d7a-985c-90572ea9806e"
        name="ExecutionEvent" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <executionEvent
        Id="67fcd76a-f874-4d72-910a-57e7a4d25f2f"
        name="ExecutionEvent" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <executionEvent
        Id="bf7acf21-3a86-4724-a780-6f7ee22643c8"
        name="ExecutionEvent" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <executionEvent
        Id="ed5e4ef4-1ed1-4c67-89bd-4afdf5257d70"
        name="ExecutionEvent" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <executionEvent
        Id="9590959e-808f-450d-9e5e-9047f9e6f870"
        name="ExecutionEvent" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <executionEvent
        Id="32cdf2eb-eb66-4a42-a063-ade9da299e4e"
        name="ExecutionEvent" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <executionEvent
        Id="b483651a-d426-4f0f-b624-af9d9d4b5ab8"
        name="ExecutionEvent" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <executionEvent
        Id="193f8efe-d146-42dd-af6a-98c03d3c2bc0"
        name="ExecutionEvent" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <executionEvent
        Id="2ef1441f-4552-4228-b099-1e77a5c69378"
        name="ExecutionEvent" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <executionEvent
        Id="30963e6f-8eda-4794-87c9-4dbd2e7a4721"
        name="ExecutionEvent" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <executionEvent
        Id="ad6b5dcf-bbaa-45d5-bc9e-c1fd95f3f564"
        name="ExecutionEvent" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <executionEvent
        Id="7702288c-ffba-4091-abbb-e63624b1a096"
        name="ExecutionEvent" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <executionEvent
        Id="23c136b6-1618-4ab9-aeea-4c345bf8a7a9"
        name="ExecutionEvent" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <executionEvent
        Id="5f7e4c56-6116-4b09-9a55-5c60d65048df"
        name="ExecutionEvent" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <executionEvent
        Id="3ad1d790-7204-4a2a-a7d0-6b6196b18e4b"
        name="ExecutionEvent" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <executionEvent
        Id="c431e332-d137-4251-94ef-2fb93b656146"
        name="ExecutionEvent" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <executionEvent
        Id="c340fe18-0cbb-4757-96da-d0f676bc74ce"
        name="ExecutionEvent" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <executionEvent
        Id="f0052482-1529-4c04-a9bc-86ae3b3f0ae7"
        name="ExecutionEvent" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <executionEvent
        Id="c73ce7a9-0503-4993-9fa7-03b2e64113c1"
        name="ExecutionEvent" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <executionEvent
        Id="a3b6755a-59b9-4592-ba63-b9ecc04c3c6d"
        name="ExecutionEvent" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <executionEvent
        Id="a3bf1eed-dd4c-42d2-8e1f-5eb17b1c6105"
        name="ExecutionEvent" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <executionEvent
        Id="5a1b8f2a-1078-4ac0-aeae-f26b48ee4114"
        name="ExecutionEvent" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <executionEvent
        Id="69998761-1838-4db6-9f84-b28af7ad7b46"
        name="ExecutionEvent" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <executionEvent
        Id="cc6e7820-3a2b-4f1e-a39a-0d95e8fe299c"
        name="ExecutionEvent" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <executionEvent
        Id="21056c7e-48bb-45c6-b82e-9b3040963788"
        name="ExecutionEvent" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <executionEvent
        Id="8602364b-8492-4c53-a333-030d681443a7"
        name="ExecutionEvent" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <interaction
        Id="2fdfa746-e3ff-4238-b0af-c144db1114cf"
        name="Sequence2"
        collapseFragmentsFlag="false"
        isActiveClass="false"
        isAbstract="false"
        isLeaf="false"
        isReentrant="false">
        <ownedCommentsInternal>
          <comment
            Id="8964d602-bee0-4688-b166-0fc2882e99bc">
            <body>Ici on bascule de l'état AttendreDeplacement à AttendreCible
Les vérifications se font pour la position et l'alignement. Elles sont OK donc on continue</body>
            <annotatedElements>
              <behaviorExecutionSpecificationMoniker
                Id="00759de3-104f-4497-b024-3e97f49cbde3"
                LastKnownName="BehaviorExecutionSpecification3"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </annotatedElements>
          </comment>
          <comment
            Id="9eb486e5-3684-4f6e-8838-a92ea812d6fb">
            <body>Ceci signifie que la vue va basculer en mode tir

On passe dans l'état AttendreAngle.</body>
            <annotatedElements>
              <behaviorExecutionSpecificationMoniker
                Id="b4f28284-abd9-4772-841d-37b197fe1f02"
                LastKnownName="BehaviorExecutionSpecification4"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </annotatedElements>
          </comment>
          <comment
            Id="80da49ae-4a1a-4081-9dfd-e4f05a45aae2">
            <body>Le joueur se positionne en bordure du plateau, en alignement avec un bateau adversaire</body>
            <annotatedElements>
              <behaviorExecutionSpecificationMoniker
                Id="433acf32-21fc-4775-a244-586ebdbd1024"
                LastKnownName="BehaviorExecutionSpecification1"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </annotatedElements>
          </comment>
          <comment
            Id="45976ef1-9c23-4fd2-b024-1104c8504781">
            <body>La vue s'est mise à jour pour permettre au joueur de saisir les paramètres de tir.</body>
          </comment>
          <comment
            Id="167a530e-5c61-483c-93b7-72a480f5d493">
            <body>0 est le bouton OK du menu de saisie de l'angle</body>
            <annotatedElements>
              <behaviorExecutionSpecificationMoniker
                Id="1bb50c1f-6296-440b-a25b-d9908762834e"
                LastKnownName="BehaviorExecutionSpecification10"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </annotatedElements>
          </comment>
          <comment
            Id="03b86be9-26d1-4726-88b6-cd6aaeae22a9">
            <body>met à jour l'angle et passe à l'état AttendrePuissance
</body>
            <annotatedElements>
              <behaviorExecutionSpecificationMoniker
                Id="7c909cfc-5131-4e4b-b663-d7d8590c417f"
                LastKnownName="BehaviorExecutionSpecification11"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </annotatedElements>
          </comment>
          <comment
            Id="3fc8d50c-6180-41be-ad1d-fb1f4e23a4af">
            <body>Ici c'est utile de montrer les appels a getMenu() pour l'enchainement
Affiche maintenant une boite de saisie pour la puissance.</body>
            <annotatedElements>
              <behaviorExecutionSpecificationMoniker
                Id="820a9fb4-038e-4160-832a-6b925f8ea06d"
                LastKnownName="BehaviorExecutionSpecification12"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </annotatedElements>
          </comment>
          <comment
            Id="decba207-7f07-4358-acc2-d525a46fc829">
            <body>met à jour la puissance et passe à l'état AttendreFinTir</body>
            <annotatedElements>
              <behaviorExecutionSpecificationMoniker
                Id="9f01586b-8201-449a-a743-7f9f8ed84c72"
                LastKnownName="BehaviorExecutionSpecification17"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </annotatedElements>
          </comment>
          <comment
            Id="c42dd37e-799b-4175-a8c1-09554b02ad97">
            <body>fait le calcul du tir avec les paramètres précédents et met à jour la variable booléenne reussit. </body>
            <annotatedElements>
              <behaviorExecutionSpecificationMoniker
                Id="2379db43-1347-49b0-9ed9-6ef51d5cf32e"
                LastKnownName="BehaviorExecutionSpecification18"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </annotatedElements>
          </comment>
          <comment
            Id="e108855d-5a82-4d2a-a60b-f6c730427c64">
            <body>étudions le cas d'un tir raté pour le joueur 2 qui initie le duel</body>
            <annotatedElements>
              <behaviorExecutionSpecificationMoniker
                Id="52734698-10d1-4057-92e4-424e75fe3b5b"
                LastKnownName="BehaviorExecutionSpecification19"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </annotatedElements>
          </comment>
          <comment
            Id="fa2f5b7d-c707-4ae3-a066-bc15aa9b8e79">
            <body>Scénario : Déplacement vers le bord et duel !
Etat actuel : AttendreDeplacement</body>
          </comment>
          <comment
            Id="c77b39b5-3c46-4ade-aa75-4b81219aab9c">
            <body>Ici renvoie true car le joueur est bien sur une case du bord du plateau</body>
            <annotatedElements>
              <behaviorExecutionSpecificationMoniker
                Id="709325d6-00c7-4c11-a197-1adbf6445da5"
                LastKnownName="BehaviorExecutionSpecification22"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </annotatedElements>
          </comment>
          <comment
            Id="e0d6978d-3753-44dc-a055-498d0e4782ee">
            <body>ici renvoie true car il y a bien un bateau du joueur 1 en face</body>
            <annotatedElements>
              <behaviorExecutionSpecificationMoniker
                Id="281fbcaa-9930-4212-810b-1af2ca19b1f0"
                LastKnownName="BehaviorExecutionSpecification23"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </annotatedElements>
          </comment>
          <comment
            Id="4ab38bff-0013-4eee-a394-0a781f4bc74b">
            <body>Ce qui suit est identique au cas précédent, donc on passe directement à tirReussi()
Etat Courant : AttendreFinTir</body>
          </comment>
          <comment
            Id="c2af4ad4-12ac-4e2c-a528-12ba74b45683">
            <body>La puissance est entrée au clavier et le joueur clique sur OK</body>
            <annotatedElements>
              <behaviorExecutionSpecificationMoniker
                Id="80417e83-cfea-4884-af89-56efde689940"
                LastKnownName="BehaviorExecutionSpecification25"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </annotatedElements>
          </comment>
          <comment
            Id="bb427f00-2861-4bd6-b539-6f9fc075cee1">
            <body>Ici le navire 3 appartenant au joueur 2 va descendre dans la categorie suivante, de caravelle à frégate.
La caravelle du joueur 1 tente de prendre le trésor du joueur 2 mais il n'en a pas et elle possède déjà un trésor.</body>
            <annotatedElements>
              <behaviorExecutionSpecificationMoniker
                Id="13b40aaf-20e7-48e9-afb0-d5dcf00be830"
                LastKnownName="BehaviorExecutionSpecification32"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </annotatedElements>
          </comment>
        </ownedCommentsInternal>
        <fragments>
          <behaviorExecutionSpecification
            Id="433acf32-21fc-4775-a244-586ebdbd1024"
            name="BehaviorExecutionSpecification1">
            <coveredLifelines>
              <lifelineMoniker
                Id="b9fa1419-b63e-4189-9641-566a51a2458d"
                LastKnownName=": IHM"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </coveredLifelines>
            <finish>
              <executionOccurrenceSpecificationMoniker
                Id="51c1c796-675e-44b8-aea2-fac158dca2bc"
                LastKnownName="ExecutionOccurrenceSpecification2"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </finish>
            <start>
              <executionOccurrenceSpecificationMoniker
                Id="dba701e1-318a-4075-a842-2c9be2c5eb7a"
                LastKnownName="ExecutionOccurrenceSpecification1"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </start>
            <nestedOccurrences>
              <messageOccurrenceSpecificationMoniker
                Id="9722a586-8e8c-473d-ae05-1308960af27b"
                LastKnownName="MessageOccurrenceSpecification2"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <messageOccurrenceSpecificationMoniker
                Id="5803578f-24e3-43f3-8c34-b377ff37ca98"
                LastKnownName="MessageOccurrenceSpecification3"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </nestedOccurrences>
          </behaviorExecutionSpecification>
          <executionOccurrenceSpecification
            Id="dba701e1-318a-4075-a842-2c9be2c5eb7a"
            name="ExecutionOccurrenceSpecification1">
            <event>
              <executionOccurrenceSpecificationReferencesEvent>
                <executionEventMoniker
                  Id="89a5848f-1baf-4da6-ba69-549da40bb9db"
                  LastKnownName="ExecutionEvent"
                  LastKnownLocation="CanonNoirModelisation.uml" />
              </executionOccurrenceSpecificationReferencesEvent>
            </event>
            <covered>
              <lifelineMoniker
                Id="b9fa1419-b63e-4189-9641-566a51a2458d"
                LastKnownName=": IHM"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </executionOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="354eca64-a3c5-41b9-b4de-cda309c9f55c"
            name="MessageOccurrenceSpecification1">
            <covered>
              <lifelineMoniker
                Id="1390a154-ac3f-479e-a5c7-46d7ac6d1ebb"
                LastKnownName="J2 : Joueur"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="9722a586-8e8c-473d-ae05-1308960af27b"
            name="MessageOccurrenceSpecification2">
            <covered>
              <lifelineMoniker
                Id="b9fa1419-b63e-4189-9641-566a51a2458d"
                LastKnownName=": IHM"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <behaviorExecutionSpecification
            Id="50d2dbe8-e015-48af-b1c2-c92e5c6380e3"
            name="BehaviorExecutionSpecification2">
            <coveredLifelines>
              <lifelineMoniker
                Id="61407428-a0f4-44f5-a98b-2406eee83223"
                LastKnownName=": Facade"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </coveredLifelines>
            <finish>
              <executionOccurrenceSpecificationMoniker
                Id="723bf879-cd78-4414-8ef5-df6a9770dc04"
                LastKnownName="ExecutionOccurrenceSpecification4"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </finish>
            <start>
              <executionOccurrenceSpecificationMoniker
                Id="0cf2ea5f-b004-409a-940e-b9a20d305b81"
                LastKnownName="ExecutionOccurrenceSpecification3"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </start>
            <nestedOccurrences>
              <messageOccurrenceSpecificationMoniker
                Id="f989154a-058e-4f98-b3fc-61dd6c2ab091"
                LastKnownName="MessageOccurrenceSpecification4"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <messageOccurrenceSpecificationMoniker
                Id="078df464-497b-4439-b6e4-93f19c19119f"
                LastKnownName="MessageOccurrenceSpecification5"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </nestedOccurrences>
          </behaviorExecutionSpecification>
          <executionOccurrenceSpecification
            Id="0cf2ea5f-b004-409a-940e-b9a20d305b81"
            name="ExecutionOccurrenceSpecification3">
            <event>
              <executionOccurrenceSpecificationReferencesEvent>
                <executionEventMoniker
                  Id="3b6ac462-0e00-4e12-b085-b40b60162f2d"
                  LastKnownName="ExecutionEvent"
                  LastKnownLocation="CanonNoirModelisation.uml" />
              </executionOccurrenceSpecificationReferencesEvent>
            </event>
            <covered>
              <lifelineMoniker
                Id="61407428-a0f4-44f5-a98b-2406eee83223"
                LastKnownName=": Facade"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </executionOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="f989154a-058e-4f98-b3fc-61dd6c2ab091"
            name="MessageOccurrenceSpecification4">
            <covered>
              <lifelineMoniker
                Id="61407428-a0f4-44f5-a98b-2406eee83223"
                LastKnownName=": Facade"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="5803578f-24e3-43f3-8c34-b377ff37ca98"
            name="MessageOccurrenceSpecification3">
            <covered>
              <lifelineMoniker
                Id="b9fa1419-b63e-4189-9641-566a51a2458d"
                LastKnownName=": IHM"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <behaviorExecutionSpecification
            Id="00759de3-104f-4497-b024-3e97f49cbde3"
            name="BehaviorExecutionSpecification3">
            <coveredLifelines>
              <lifelineMoniker
                Id="24abbe60-3508-44e3-bd79-5a774f292540"
                LastKnownName=": Moteur"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </coveredLifelines>
            <finish>
              <executionOccurrenceSpecificationMoniker
                Id="ee153076-1ec5-4679-8be9-1329a32817d4"
                LastKnownName="ExecutionOccurrenceSpecification6"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </finish>
            <start>
              <executionOccurrenceSpecificationMoniker
                Id="0e19cb5c-88a7-4157-a16a-127b7ad2142a"
                LastKnownName="ExecutionOccurrenceSpecification5"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </start>
            <nestedOccurrences>
              <messageOccurrenceSpecificationMoniker
                Id="233ec1fe-682b-45fa-8f10-30e873d1cc81"
                LastKnownName="MessageOccurrenceSpecification6"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <messageOccurrenceSpecificationMoniker
                Id="17c7864b-c153-4c21-8588-8cb3536b8c6b"
                LastKnownName="MessageOccurrenceSpecification50"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <executionOccurrenceSpecificationMoniker
                Id="e09e03d3-8f29-4b26-bd7e-4333e46dd926"
                LastKnownName="ExecutionOccurrenceSpecification43"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <executionOccurrenceSpecificationMoniker
                Id="82414a6c-629f-472e-9b21-07afad0643c0"
                LastKnownName="ExecutionOccurrenceSpecification44"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <messageOccurrenceSpecificationMoniker
                Id="c8bd84fd-cd1c-4aa5-b663-5456d009bdbd"
                LastKnownName="MessageOccurrenceSpecification52"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <executionOccurrenceSpecificationMoniker
                Id="a5bd6bfd-3daa-497b-9d8e-24fb42892ab8"
                LastKnownName="ExecutionOccurrenceSpecification45"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <executionOccurrenceSpecificationMoniker
                Id="1a6f9dfb-c025-42f0-a32d-ced45b9cbd95"
                LastKnownName="ExecutionOccurrenceSpecification46"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <messageOccurrenceSpecificationMoniker
                Id="ecf587c8-0ce6-4812-910f-2c330a15b854"
                LastKnownName="MessageOccurrenceSpecification7"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <executionOccurrenceSpecificationMoniker
                Id="7b7d50b6-7d82-48d5-80da-d1faa900ce5c"
                LastKnownName="ExecutionOccurrenceSpecification7"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <executionOccurrenceSpecificationMoniker
                Id="987d1864-cc05-44a8-95a8-a55a5f855470"
                LastKnownName="ExecutionOccurrenceSpecification8"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <messageOccurrenceSpecificationMoniker
                Id="b8027e1f-07af-46d6-9973-531a4dad7a0c"
                LastKnownName="MessageOccurrenceSpecification54"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <executionOccurrenceSpecificationMoniker
                Id="4480b77f-5c1c-483b-b734-202896087efd"
                LastKnownName="ExecutionOccurrenceSpecification47"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <executionOccurrenceSpecificationMoniker
                Id="90558809-8009-464e-9c6a-c0a9f4ae8b3c"
                LastKnownName="ExecutionOccurrenceSpecification48"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </nestedOccurrences>
          </behaviorExecutionSpecification>
          <executionOccurrenceSpecification
            Id="51c1c796-675e-44b8-aea2-fac158dca2bc"
            name="ExecutionOccurrenceSpecification2">
            <event>
              <executionOccurrenceSpecificationReferencesEvent>
                <executionEventMoniker
                  Id="c354e70c-4ac1-431b-9d15-27304ec6f40d"
                  LastKnownName="ExecutionEvent"
                  LastKnownLocation="CanonNoirModelisation.uml" />
              </executionOccurrenceSpecificationReferencesEvent>
            </event>
            <covered>
              <lifelineMoniker
                Id="b9fa1419-b63e-4189-9641-566a51a2458d"
                LastKnownName=": IHM"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </executionOccurrenceSpecification>
          <executionOccurrenceSpecification
            Id="0e19cb5c-88a7-4157-a16a-127b7ad2142a"
            name="ExecutionOccurrenceSpecification5">
            <event>
              <executionOccurrenceSpecificationReferencesEvent>
                <executionEventMoniker
                  Id="dfd1cc55-5f8e-4396-9fa9-1ac962ae0306"
                  LastKnownName="ExecutionEvent"
                  LastKnownLocation="CanonNoirModelisation.uml" />
              </executionOccurrenceSpecificationReferencesEvent>
            </event>
            <covered>
              <lifelineMoniker
                Id="24abbe60-3508-44e3-bd79-5a774f292540"
                LastKnownName=": Moteur"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </executionOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="233ec1fe-682b-45fa-8f10-30e873d1cc81"
            name="MessageOccurrenceSpecification6">
            <covered>
              <lifelineMoniker
                Id="24abbe60-3508-44e3-bd79-5a774f292540"
                LastKnownName=": Moteur"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="078df464-497b-4439-b6e4-93f19c19119f"
            name="MessageOccurrenceSpecification5">
            <covered>
              <lifelineMoniker
                Id="61407428-a0f4-44f5-a98b-2406eee83223"
                LastKnownName=": Facade"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <executionOccurrenceSpecification
            Id="723bf879-cd78-4414-8ef5-df6a9770dc04"
            name="ExecutionOccurrenceSpecification4">
            <event>
              <executionOccurrenceSpecificationReferencesEvent>
                <executionEventMoniker
                  Id="9702432d-dd23-48ac-99df-16db5d274303"
                  LastKnownName="ExecutionEvent"
                  LastKnownLocation="CanonNoirModelisation.uml" />
              </executionOccurrenceSpecificationReferencesEvent>
            </event>
            <covered>
              <lifelineMoniker
                Id="61407428-a0f4-44f5-a98b-2406eee83223"
                LastKnownName=": Facade"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </executionOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="17c7864b-c153-4c21-8588-8cb3536b8c6b"
            name="MessageOccurrenceSpecification50">
            <covered>
              <lifelineMoniker
                Id="24abbe60-3508-44e3-bd79-5a774f292540"
                LastKnownName=": Moteur"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <behaviorExecutionSpecification
            Id="709325d6-00c7-4c11-a197-1adbf6445da5"
            name="BehaviorExecutionSpecification22">
            <coveredLifelines>
              <lifelineMoniker
                Id="24abbe60-3508-44e3-bd79-5a774f292540"
                LastKnownName=": Moteur"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </coveredLifelines>
            <finish>
              <executionOccurrenceSpecificationMoniker
                Id="82414a6c-629f-472e-9b21-07afad0643c0"
                LastKnownName="ExecutionOccurrenceSpecification44"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </finish>
            <start>
              <executionOccurrenceSpecificationMoniker
                Id="e09e03d3-8f29-4b26-bd7e-4333e46dd926"
                LastKnownName="ExecutionOccurrenceSpecification43"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </start>
            <nestedOccurrences>
              <messageOccurrenceSpecificationMoniker
                Id="2f1516de-4bd9-4bac-a30e-c5d06891078b"
                LastKnownName="MessageOccurrenceSpecification51"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </nestedOccurrences>
          </behaviorExecutionSpecification>
          <executionOccurrenceSpecification
            Id="e09e03d3-8f29-4b26-bd7e-4333e46dd926"
            name="ExecutionOccurrenceSpecification43">
            <event>
              <executionOccurrenceSpecificationReferencesEvent>
                <executionEventMoniker
                  Id="9d7ad4ea-ab5f-41fd-8994-8ea4ed03b47d"
                  LastKnownName="ExecutionEvent"
                  LastKnownLocation="CanonNoirModelisation.uml" />
              </executionOccurrenceSpecificationReferencesEvent>
            </event>
            <covered>
              <lifelineMoniker
                Id="24abbe60-3508-44e3-bd79-5a774f292540"
                LastKnownName=": Moteur"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </executionOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="2f1516de-4bd9-4bac-a30e-c5d06891078b"
            name="MessageOccurrenceSpecification51">
            <covered>
              <lifelineMoniker
                Id="24abbe60-3508-44e3-bd79-5a774f292540"
                LastKnownName=": Moteur"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <behaviorExecutionSpecification
            Id="482bf235-6abb-4fee-abc9-3a54b2d2d214"
            name="BehaviorExecutionSpecification7">
            <coveredLifelines>
              <lifelineMoniker
                Id="61407428-a0f4-44f5-a98b-2406eee83223"
                LastKnownName=": Facade"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </coveredLifelines>
            <finish>
              <executionOccurrenceSpecificationMoniker
                Id="78f87fec-31ba-4659-936a-88e0b2119874"
                LastKnownName="ExecutionOccurrenceSpecification14"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </finish>
            <start>
              <executionOccurrenceSpecificationMoniker
                Id="46edab4a-a177-4b13-8d65-93c9120110ad"
                LastKnownName="ExecutionOccurrenceSpecification13"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </start>
            <nestedOccurrences>
              <messageOccurrenceSpecificationMoniker
                Id="3c20e743-741e-466c-9ccf-13e3635a9d65"
                LastKnownName="MessageOccurrenceSpecification16"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <messageOccurrenceSpecificationMoniker
                Id="af086654-f55e-4558-a813-60a33d151918"
                LastKnownName="MessageOccurrenceSpecification17"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </nestedOccurrences>
          </behaviorExecutionSpecification>
          <executionOccurrenceSpecification
            Id="46edab4a-a177-4b13-8d65-93c9120110ad"
            name="ExecutionOccurrenceSpecification13">
            <event>
              <executionOccurrenceSpecificationReferencesEvent>
                <executionEventMoniker
                  Id="7383d14b-f567-4811-a25c-ccb6fcd42e2c"
                  LastKnownName="ExecutionEvent"
                  LastKnownLocation="CanonNoirModelisation.uml" />
              </executionOccurrenceSpecificationReferencesEvent>
            </event>
            <covered>
              <lifelineMoniker
                Id="61407428-a0f4-44f5-a98b-2406eee83223"
                LastKnownName=": Facade"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </executionOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="3c20e743-741e-466c-9ccf-13e3635a9d65"
            name="MessageOccurrenceSpecification16">
            <covered>
              <lifelineMoniker
                Id="61407428-a0f4-44f5-a98b-2406eee83223"
                LastKnownName=": Facade"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="451acba0-dcc4-4b10-8f93-e83210c4a666"
            name="MessageOccurrenceSpecification15">
            <covered>
              <lifelineMoniker
                Id="b9fa1419-b63e-4189-9641-566a51a2458d"
                LastKnownName=": IHM"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <executionOccurrenceSpecification
            Id="82414a6c-629f-472e-9b21-07afad0643c0"
            name="ExecutionOccurrenceSpecification44">
            <event>
              <executionOccurrenceSpecificationReferencesEvent>
                <executionEventMoniker
                  Id="c393b997-2770-4a82-9f6d-c9f8fa350c4c"
                  LastKnownName="ExecutionEvent"
                  LastKnownLocation="CanonNoirModelisation.uml" />
              </executionOccurrenceSpecificationReferencesEvent>
            </event>
            <covered>
              <lifelineMoniker
                Id="24abbe60-3508-44e3-bd79-5a774f292540"
                LastKnownName=": Moteur"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </executionOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="af086654-f55e-4558-a813-60a33d151918"
            name="MessageOccurrenceSpecification17">
            <covered>
              <lifelineMoniker
                Id="61407428-a0f4-44f5-a98b-2406eee83223"
                LastKnownName=": Facade"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="56a4dbbc-7601-49da-a0d8-e873ea0b1299"
            name="MessageOccurrenceSpecification18">
            <covered>
              <lifelineMoniker
                Id="b9fa1419-b63e-4189-9641-566a51a2458d"
                LastKnownName=": IHM"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <executionOccurrenceSpecification
            Id="78f87fec-31ba-4659-936a-88e0b2119874"
            name="ExecutionOccurrenceSpecification14">
            <event>
              <executionOccurrenceSpecificationReferencesEvent>
                <executionEventMoniker
                  Id="dc47367c-d321-4b52-80d1-25c03485395b"
                  LastKnownName="ExecutionEvent"
                  LastKnownLocation="CanonNoirModelisation.uml" />
              </executionOccurrenceSpecificationReferencesEvent>
            </event>
            <covered>
              <lifelineMoniker
                Id="61407428-a0f4-44f5-a98b-2406eee83223"
                LastKnownName=": Facade"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </executionOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="c8bd84fd-cd1c-4aa5-b663-5456d009bdbd"
            name="MessageOccurrenceSpecification52">
            <covered>
              <lifelineMoniker
                Id="24abbe60-3508-44e3-bd79-5a774f292540"
                LastKnownName=": Moteur"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <behaviorExecutionSpecification
            Id="d5971c12-f430-4e0d-94dd-528d55ff02a9"
            name="BehaviorExecutionSpecification6">
            <coveredLifelines>
              <lifelineMoniker
                Id="61407428-a0f4-44f5-a98b-2406eee83223"
                LastKnownName=": Facade"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </coveredLifelines>
            <finish>
              <executionOccurrenceSpecificationMoniker
                Id="20b79064-895c-418d-bbef-90f49234b69f"
                LastKnownName="ExecutionOccurrenceSpecification12"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </finish>
            <start>
              <executionOccurrenceSpecificationMoniker
                Id="41060c9b-ccec-4302-bf4a-b07ebd05b451"
                LastKnownName="ExecutionOccurrenceSpecification11"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </start>
            <nestedOccurrences>
              <messageOccurrenceSpecificationMoniker
                Id="1abad08d-0d39-44a3-a5fa-06930ad1ffac"
                LastKnownName="MessageOccurrenceSpecification12"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <messageOccurrenceSpecificationMoniker
                Id="410ee98c-b627-4f40-850d-3bfb30d99a2d"
                LastKnownName="MessageOccurrenceSpecification13"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </nestedOccurrences>
          </behaviorExecutionSpecification>
          <executionOccurrenceSpecification
            Id="41060c9b-ccec-4302-bf4a-b07ebd05b451"
            name="ExecutionOccurrenceSpecification11">
            <event>
              <executionOccurrenceSpecificationReferencesEvent>
                <executionEventMoniker
                  Id="f2212b57-af7d-421b-b029-86e0893355f5"
                  LastKnownName="ExecutionEvent"
                  LastKnownLocation="CanonNoirModelisation.uml" />
              </executionOccurrenceSpecificationReferencesEvent>
            </event>
            <covered>
              <lifelineMoniker
                Id="61407428-a0f4-44f5-a98b-2406eee83223"
                LastKnownName=": Facade"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </executionOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="bd5a341d-a63e-43a1-b3f6-73d4c6b54143"
            name="MessageOccurrenceSpecification11">
            <covered>
              <lifelineMoniker
                Id="b9fa1419-b63e-4189-9641-566a51a2458d"
                LastKnownName=": IHM"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="1abad08d-0d39-44a3-a5fa-06930ad1ffac"
            name="MessageOccurrenceSpecification12">
            <covered>
              <lifelineMoniker
                Id="61407428-a0f4-44f5-a98b-2406eee83223"
                LastKnownName=": Facade"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <behaviorExecutionSpecification
            Id="281fbcaa-9930-4212-810b-1af2ca19b1f0"
            name="BehaviorExecutionSpecification23">
            <coveredLifelines>
              <lifelineMoniker
                Id="24abbe60-3508-44e3-bd79-5a774f292540"
                LastKnownName=": Moteur"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </coveredLifelines>
            <finish>
              <executionOccurrenceSpecificationMoniker
                Id="1a6f9dfb-c025-42f0-a32d-ced45b9cbd95"
                LastKnownName="ExecutionOccurrenceSpecification46"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </finish>
            <start>
              <executionOccurrenceSpecificationMoniker
                Id="a5bd6bfd-3daa-497b-9d8e-24fb42892ab8"
                LastKnownName="ExecutionOccurrenceSpecification45"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </start>
            <nestedOccurrences>
              <messageOccurrenceSpecificationMoniker
                Id="74511f60-3130-4faa-9d73-db63a7b9d39c"
                LastKnownName="MessageOccurrenceSpecification53"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </nestedOccurrences>
          </behaviorExecutionSpecification>
          <executionOccurrenceSpecification
            Id="a5bd6bfd-3daa-497b-9d8e-24fb42892ab8"
            name="ExecutionOccurrenceSpecification45">
            <event>
              <executionOccurrenceSpecificationReferencesEvent>
                <executionEventMoniker
                  Id="befdfd7d-bb80-4dba-aef8-6f0744073cd2"
                  LastKnownName="ExecutionEvent"
                  LastKnownLocation="CanonNoirModelisation.uml" />
              </executionOccurrenceSpecificationReferencesEvent>
            </event>
            <covered>
              <lifelineMoniker
                Id="24abbe60-3508-44e3-bd79-5a774f292540"
                LastKnownName=": Moteur"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </executionOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="74511f60-3130-4faa-9d73-db63a7b9d39c"
            name="MessageOccurrenceSpecification53">
            <covered>
              <lifelineMoniker
                Id="24abbe60-3508-44e3-bd79-5a774f292540"
                LastKnownName=": Moteur"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="410ee98c-b627-4f40-850d-3bfb30d99a2d"
            name="MessageOccurrenceSpecification13">
            <covered>
              <lifelineMoniker
                Id="61407428-a0f4-44f5-a98b-2406eee83223"
                LastKnownName=": Facade"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="a0312e26-33fa-415f-991e-157fb714b605"
            name="MessageOccurrenceSpecification14">
            <covered>
              <lifelineMoniker
                Id="b9fa1419-b63e-4189-9641-566a51a2458d"
                LastKnownName=": IHM"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <executionOccurrenceSpecification
            Id="20b79064-895c-418d-bbef-90f49234b69f"
            name="ExecutionOccurrenceSpecification12">
            <event>
              <executionOccurrenceSpecificationReferencesEvent>
                <executionEventMoniker
                  Id="2b803299-62d5-4158-8329-5dbf641bc9d4"
                  LastKnownName="ExecutionEvent"
                  LastKnownLocation="CanonNoirModelisation.uml" />
              </executionOccurrenceSpecificationReferencesEvent>
            </event>
            <covered>
              <lifelineMoniker
                Id="61407428-a0f4-44f5-a98b-2406eee83223"
                LastKnownName=": Facade"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </executionOccurrenceSpecification>
          <executionOccurrenceSpecification
            Id="1a6f9dfb-c025-42f0-a32d-ced45b9cbd95"
            name="ExecutionOccurrenceSpecification46">
            <event>
              <executionOccurrenceSpecificationReferencesEvent>
                <executionEventMoniker
                  Id="b997c06d-377f-4336-9e84-da3180b81648"
                  LastKnownName="ExecutionEvent"
                  LastKnownLocation="CanonNoirModelisation.uml" />
              </executionOccurrenceSpecificationReferencesEvent>
            </event>
            <covered>
              <lifelineMoniker
                Id="24abbe60-3508-44e3-bd79-5a774f292540"
                LastKnownName=": Moteur"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </executionOccurrenceSpecification>
          <behaviorExecutionSpecification
            Id="dc49df75-190d-42b2-8e25-1d48b4b6f154"
            name="BehaviorExecutionSpecification9">
            <coveredLifelines>
              <lifelineMoniker
                Id="b9fa1419-b63e-4189-9641-566a51a2458d"
                LastKnownName=": IHM"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </coveredLifelines>
            <finish>
              <executionOccurrenceSpecificationMoniker
                Id="96bb4f36-f407-4c89-8059-5c92cc6ffd86"
                LastKnownName="ExecutionOccurrenceSpecification18"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </finish>
            <start>
              <executionOccurrenceSpecificationMoniker
                Id="43786592-0758-4678-a9d6-afb488e60dfa"
                LastKnownName="ExecutionOccurrenceSpecification17"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </start>
            <nestedOccurrences>
              <messageOccurrenceSpecificationMoniker
                Id="11e4da00-13d3-4791-b6da-eea92ec06f6b"
                LastKnownName="MessageOccurrenceSpecification22"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <messageOccurrenceSpecificationMoniker
                Id="01a5fa94-cc94-4227-aeaf-b5b0ece30536"
                LastKnownName="MessageOccurrenceSpecification23"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </nestedOccurrences>
          </behaviorExecutionSpecification>
          <executionOccurrenceSpecification
            Id="43786592-0758-4678-a9d6-afb488e60dfa"
            name="ExecutionOccurrenceSpecification17">
            <event>
              <executionOccurrenceSpecificationReferencesEvent>
                <executionEventMoniker
                  Id="cfa41769-cf7c-4ab0-a7c4-2482806c42cb"
                  LastKnownName="ExecutionEvent"
                  LastKnownLocation="CanonNoirModelisation.uml" />
              </executionOccurrenceSpecificationReferencesEvent>
            </event>
            <covered>
              <lifelineMoniker
                Id="b9fa1419-b63e-4189-9641-566a51a2458d"
                LastKnownName=": IHM"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </executionOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="11e4da00-13d3-4791-b6da-eea92ec06f6b"
            name="MessageOccurrenceSpecification22">
            <covered>
              <lifelineMoniker
                Id="b9fa1419-b63e-4189-9641-566a51a2458d"
                LastKnownName=": IHM"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="bdfbcddf-ae93-4f87-bb2e-083a5e1d6043"
            name="MessageOccurrenceSpecification21">
            <covered>
              <lifelineMoniker
                Id="1390a154-ac3f-479e-a5c7-46d7ac6d1ebb"
                LastKnownName="J2 : Joueur"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="ecf587c8-0ce6-4812-910f-2c330a15b854"
            name="MessageOccurrenceSpecification7">
            <covered>
              <lifelineMoniker
                Id="24abbe60-3508-44e3-bd79-5a774f292540"
                LastKnownName=": Moteur"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <behaviorExecutionSpecification
            Id="1bb50c1f-6296-440b-a25b-d9908762834e"
            name="BehaviorExecutionSpecification10">
            <coveredLifelines>
              <lifelineMoniker
                Id="61407428-a0f4-44f5-a98b-2406eee83223"
                LastKnownName=": Facade"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </coveredLifelines>
            <finish>
              <executionOccurrenceSpecificationMoniker
                Id="2a347406-0cc9-47b1-9b65-e8ddc4df0f6b"
                LastKnownName="ExecutionOccurrenceSpecification20"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </finish>
            <start>
              <executionOccurrenceSpecificationMoniker
                Id="38589175-dbe5-4a27-bcb5-3a47fd394b77"
                LastKnownName="ExecutionOccurrenceSpecification19"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </start>
            <nestedOccurrences>
              <messageOccurrenceSpecificationMoniker
                Id="9b2ede8c-dc4b-454e-906f-1570667fea82"
                LastKnownName="MessageOccurrenceSpecification24"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <messageOccurrenceSpecificationMoniker
                Id="1eb91927-d2d8-424b-8854-8c83fd2f4928"
                LastKnownName="MessageOccurrenceSpecification25"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </nestedOccurrences>
          </behaviorExecutionSpecification>
          <executionOccurrenceSpecification
            Id="38589175-dbe5-4a27-bcb5-3a47fd394b77"
            name="ExecutionOccurrenceSpecification19">
            <event>
              <executionOccurrenceSpecificationReferencesEvent>
                <executionEventMoniker
                  Id="291a6ba9-fb80-4748-b2a3-731d9860ba5c"
                  LastKnownName="ExecutionEvent"
                  LastKnownLocation="CanonNoirModelisation.uml" />
              </executionOccurrenceSpecificationReferencesEvent>
            </event>
            <covered>
              <lifelineMoniker
                Id="61407428-a0f4-44f5-a98b-2406eee83223"
                LastKnownName=": Facade"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </executionOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="01a5fa94-cc94-4227-aeaf-b5b0ece30536"
            name="MessageOccurrenceSpecification23">
            <covered>
              <lifelineMoniker
                Id="b9fa1419-b63e-4189-9641-566a51a2458d"
                LastKnownName=": IHM"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="9b2ede8c-dc4b-454e-906f-1570667fea82"
            name="MessageOccurrenceSpecification24">
            <covered>
              <lifelineMoniker
                Id="61407428-a0f4-44f5-a98b-2406eee83223"
                LastKnownName=": Facade"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <behaviorExecutionSpecification
            Id="b4f28284-abd9-4772-841d-37b197fe1f02"
            name="BehaviorExecutionSpecification4">
            <coveredLifelines>
              <lifelineMoniker
                Id="24abbe60-3508-44e3-bd79-5a774f292540"
                LastKnownName=": Moteur"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </coveredLifelines>
            <finish>
              <executionOccurrenceSpecificationMoniker
                Id="987d1864-cc05-44a8-95a8-a55a5f855470"
                LastKnownName="ExecutionOccurrenceSpecification8"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </finish>
            <start>
              <executionOccurrenceSpecificationMoniker
                Id="7b7d50b6-7d82-48d5-80da-d1faa900ce5c"
                LastKnownName="ExecutionOccurrenceSpecification7"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </start>
            <nestedOccurrences>
              <messageOccurrenceSpecificationMoniker
                Id="97f7a8b1-a33d-43c9-b70a-e84866f6f05e"
                LastKnownName="MessageOccurrenceSpecification8"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </nestedOccurrences>
          </behaviorExecutionSpecification>
          <executionOccurrenceSpecification
            Id="7b7d50b6-7d82-48d5-80da-d1faa900ce5c"
            name="ExecutionOccurrenceSpecification7">
            <event>
              <executionOccurrenceSpecificationReferencesEvent>
                <executionEventMoniker
                  Id="6ae5c788-fc2b-4fd2-b4f6-d55b4feb324d"
                  LastKnownName="ExecutionEvent"
                  LastKnownLocation="CanonNoirModelisation.uml" />
              </executionOccurrenceSpecificationReferencesEvent>
            </event>
            <covered>
              <lifelineMoniker
                Id="24abbe60-3508-44e3-bd79-5a774f292540"
                LastKnownName=": Moteur"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </executionOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="97f7a8b1-a33d-43c9-b70a-e84866f6f05e"
            name="MessageOccurrenceSpecification8">
            <covered>
              <lifelineMoniker
                Id="24abbe60-3508-44e3-bd79-5a774f292540"
                LastKnownName=": Moteur"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <executionOccurrenceSpecification
            Id="96bb4f36-f407-4c89-8059-5c92cc6ffd86"
            name="ExecutionOccurrenceSpecification18">
            <event>
              <executionOccurrenceSpecificationReferencesEvent>
                <executionEventMoniker
                  Id="66fc3c7a-4e84-434b-b180-42e930ddf00e"
                  LastKnownName="ExecutionEvent"
                  LastKnownLocation="CanonNoirModelisation.uml" />
              </executionOccurrenceSpecificationReferencesEvent>
            </event>
            <covered>
              <lifelineMoniker
                Id="b9fa1419-b63e-4189-9641-566a51a2458d"
                LastKnownName=": IHM"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </executionOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="b9719944-84ac-41f8-aae3-c86b4015fc74"
            name="MessageOccurrenceSpecification27">
            <covered>
              <lifelineMoniker
                Id="b9fa1419-b63e-4189-9641-566a51a2458d"
                LastKnownName=": IHM"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <executionOccurrenceSpecification
            Id="987d1864-cc05-44a8-95a8-a55a5f855470"
            name="ExecutionOccurrenceSpecification8">
            <event>
              <executionOccurrenceSpecificationReferencesEvent>
                <executionEventMoniker
                  Id="a0c62287-43e8-4921-8215-e2fa26b1659d"
                  LastKnownName="ExecutionEvent"
                  LastKnownLocation="CanonNoirModelisation.uml" />
              </executionOccurrenceSpecificationReferencesEvent>
            </event>
            <covered>
              <lifelineMoniker
                Id="24abbe60-3508-44e3-bd79-5a774f292540"
                LastKnownName=": Moteur"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </executionOccurrenceSpecification>
          <behaviorExecutionSpecification
            Id="820a9fb4-038e-4160-832a-6b925f8ea06d"
            name="BehaviorExecutionSpecification12">
            <coveredLifelines>
              <lifelineMoniker
                Id="b9fa1419-b63e-4189-9641-566a51a2458d"
                LastKnownName=": IHM"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </coveredLifelines>
            <finish>
              <executionOccurrenceSpecificationMoniker
                Id="3286a1a8-2aa2-4cb1-96f5-b866403e505f"
                LastKnownName="ExecutionOccurrenceSpecification24"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </finish>
            <start>
              <executionOccurrenceSpecificationMoniker
                Id="5d1f287a-aba1-49f7-b0bc-601daed101bd"
                LastKnownName="ExecutionOccurrenceSpecification23"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </start>
            <nestedOccurrences>
              <messageOccurrenceSpecificationMoniker
                Id="37f04114-7813-4672-a41b-0f0ba16394d3"
                LastKnownName="MessageOccurrenceSpecification28"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </nestedOccurrences>
          </behaviorExecutionSpecification>
          <executionOccurrenceSpecification
            Id="5d1f287a-aba1-49f7-b0bc-601daed101bd"
            name="ExecutionOccurrenceSpecification23">
            <event>
              <executionOccurrenceSpecificationReferencesEvent>
                <executionEventMoniker
                  Id="fd2fe1e4-6d77-44b6-991d-8fd4581713be"
                  LastKnownName="ExecutionEvent"
                  LastKnownLocation="CanonNoirModelisation.uml" />
              </executionOccurrenceSpecificationReferencesEvent>
            </event>
            <covered>
              <lifelineMoniker
                Id="b9fa1419-b63e-4189-9641-566a51a2458d"
                LastKnownName=": IHM"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </executionOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="37f04114-7813-4672-a41b-0f0ba16394d3"
            name="MessageOccurrenceSpecification28">
            <covered>
              <lifelineMoniker
                Id="b9fa1419-b63e-4189-9641-566a51a2458d"
                LastKnownName=": IHM"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="b8027e1f-07af-46d6-9973-531a4dad7a0c"
            name="MessageOccurrenceSpecification54">
            <covered>
              <lifelineMoniker
                Id="24abbe60-3508-44e3-bd79-5a774f292540"
                LastKnownName=": Moteur"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <behaviorExecutionSpecification
            Id="5fccdd52-8de3-46e1-9d76-ef8da1746907"
            name="BehaviorExecutionSpecification24">
            <coveredLifelines>
              <lifelineMoniker
                Id="24abbe60-3508-44e3-bd79-5a774f292540"
                LastKnownName=": Moteur"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </coveredLifelines>
            <finish>
              <executionOccurrenceSpecificationMoniker
                Id="90558809-8009-464e-9c6a-c0a9f4ae8b3c"
                LastKnownName="ExecutionOccurrenceSpecification48"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </finish>
            <start>
              <executionOccurrenceSpecificationMoniker
                Id="4480b77f-5c1c-483b-b734-202896087efd"
                LastKnownName="ExecutionOccurrenceSpecification47"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </start>
            <nestedOccurrences>
              <messageOccurrenceSpecificationMoniker
                Id="bebdecbe-7c62-4ab5-bbbf-968c8a1435aa"
                LastKnownName="MessageOccurrenceSpecification55"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </nestedOccurrences>
          </behaviorExecutionSpecification>
          <executionOccurrenceSpecification
            Id="4480b77f-5c1c-483b-b734-202896087efd"
            name="ExecutionOccurrenceSpecification47">
            <event>
              <executionOccurrenceSpecificationReferencesEvent>
                <executionEventMoniker
                  Id="97acc7a4-d635-43a8-9fad-98395b0cfe28"
                  LastKnownName="ExecutionEvent"
                  LastKnownLocation="CanonNoirModelisation.uml" />
              </executionOccurrenceSpecificationReferencesEvent>
            </event>
            <covered>
              <lifelineMoniker
                Id="24abbe60-3508-44e3-bd79-5a774f292540"
                LastKnownName=": Moteur"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </executionOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="bebdecbe-7c62-4ab5-bbbf-968c8a1435aa"
            name="MessageOccurrenceSpecification55">
            <covered>
              <lifelineMoniker
                Id="24abbe60-3508-44e3-bd79-5a774f292540"
                LastKnownName=": Moteur"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <executionOccurrenceSpecification
            Id="3286a1a8-2aa2-4cb1-96f5-b866403e505f"
            name="ExecutionOccurrenceSpecification24">
            <event>
              <executionOccurrenceSpecificationReferencesEvent>
                <executionEventMoniker
                  Id="6c045c2a-f742-49e1-b350-6f64a48739d3"
                  LastKnownName="ExecutionEvent"
                  LastKnownLocation="CanonNoirModelisation.uml" />
              </executionOccurrenceSpecificationReferencesEvent>
            </event>
            <covered>
              <lifelineMoniker
                Id="b9fa1419-b63e-4189-9641-566a51a2458d"
                LastKnownName=": IHM"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </executionOccurrenceSpecification>
          <behaviorExecutionSpecification
            Id="458d743f-a64f-406b-9047-fda88ed9dec4"
            name="BehaviorExecutionSpecification14">
            <coveredLifelines>
              <lifelineMoniker
                Id="b9fa1419-b63e-4189-9641-566a51a2458d"
                LastKnownName=": IHM"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </coveredLifelines>
            <finish>
              <executionOccurrenceSpecificationMoniker
                Id="ba4c21aa-8cd0-4910-bc99-f1208caff7be"
                LastKnownName="ExecutionOccurrenceSpecification28"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </finish>
            <start>
              <executionOccurrenceSpecificationMoniker
                Id="2159bfad-5b98-4994-b051-045b1ad78c29"
                LastKnownName="ExecutionOccurrenceSpecification27"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </start>
            <nestedOccurrences>
              <messageOccurrenceSpecificationMoniker
                Id="69106f02-fe74-484c-b72f-1269d752c9f6"
                LastKnownName="MessageOccurrenceSpecification31"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <messageOccurrenceSpecificationMoniker
                Id="459b697e-67c2-4256-85f4-f4a41feba8a5"
                LastKnownName="MessageOccurrenceSpecification34"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <messageOccurrenceSpecificationMoniker
                Id="aba51325-3e47-4d16-9128-e5b46b604f8a"
                LastKnownName="MessageOccurrenceSpecification46"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <messageOccurrenceSpecificationMoniker
                Id="ab4775bd-25cd-4af8-8293-9fea1eb80bd8"
                LastKnownName="MessageOccurrenceSpecification49"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </nestedOccurrences>
          </behaviorExecutionSpecification>
          <executionOccurrenceSpecification
            Id="2159bfad-5b98-4994-b051-045b1ad78c29"
            name="ExecutionOccurrenceSpecification27">
            <event>
              <executionOccurrenceSpecificationReferencesEvent>
                <executionEventMoniker
                  Id="a600ea29-1ee5-4311-bf19-4ca6300bcb95"
                  LastKnownName="ExecutionEvent"
                  LastKnownLocation="CanonNoirModelisation.uml" />
              </executionOccurrenceSpecificationReferencesEvent>
            </event>
            <covered>
              <lifelineMoniker
                Id="b9fa1419-b63e-4189-9641-566a51a2458d"
                LastKnownName=": IHM"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </executionOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="69106f02-fe74-484c-b72f-1269d752c9f6"
            name="MessageOccurrenceSpecification31">
            <covered>
              <lifelineMoniker
                Id="b9fa1419-b63e-4189-9641-566a51a2458d"
                LastKnownName=": IHM"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="5bc8f289-48e1-4f06-8f3c-a5023d4e7807"
            name="MessageOccurrenceSpecification30">
            <covered>
              <lifelineMoniker
                Id="1390a154-ac3f-479e-a5c7-46d7ac6d1ebb"
                LastKnownName="J2 : Joueur"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <executionOccurrenceSpecification
            Id="90558809-8009-464e-9c6a-c0a9f4ae8b3c"
            name="ExecutionOccurrenceSpecification48">
            <event>
              <executionOccurrenceSpecificationReferencesEvent>
                <executionEventMoniker
                  Id="f266f396-6e10-4e38-ad94-88e29a7d7519"
                  LastKnownName="ExecutionEvent"
                  LastKnownLocation="CanonNoirModelisation.uml" />
              </executionOccurrenceSpecificationReferencesEvent>
            </event>
            <covered>
              <lifelineMoniker
                Id="24abbe60-3508-44e3-bd79-5a774f292540"
                LastKnownName=": Moteur"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </executionOccurrenceSpecification>
          <executionOccurrenceSpecification
            Id="ee153076-1ec5-4679-8be9-1329a32817d4"
            name="ExecutionOccurrenceSpecification6">
            <event>
              <executionOccurrenceSpecificationReferencesEvent>
                <executionEventMoniker
                  Id="0019a030-a19b-49d4-bdde-d057dc330ca4"
                  LastKnownName="ExecutionEvent"
                  LastKnownLocation="CanonNoirModelisation.uml" />
              </executionOccurrenceSpecificationReferencesEvent>
            </event>
            <covered>
              <lifelineMoniker
                Id="24abbe60-3508-44e3-bd79-5a774f292540"
                LastKnownName=": Moteur"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </executionOccurrenceSpecification>
          <behaviorExecutionSpecification
            Id="7c909cfc-5131-4e4b-b663-d7d8590c417f"
            name="BehaviorExecutionSpecification11">
            <coveredLifelines>
              <lifelineMoniker
                Id="24abbe60-3508-44e3-bd79-5a774f292540"
                LastKnownName=": Moteur"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </coveredLifelines>
            <finish>
              <executionOccurrenceSpecificationMoniker
                Id="fc0c2751-a5ad-46d3-8e2a-318dd07db190"
                LastKnownName="ExecutionOccurrenceSpecification22"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </finish>
            <start>
              <executionOccurrenceSpecificationMoniker
                Id="fed7b8e6-fe29-45a7-b2b3-63a8adde0bc2"
                LastKnownName="ExecutionOccurrenceSpecification21"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </start>
            <nestedOccurrences>
              <messageOccurrenceSpecificationMoniker
                Id="f4957dc2-7473-451b-ad0e-740a7ccfbeac"
                LastKnownName="MessageOccurrenceSpecification26"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </nestedOccurrences>
          </behaviorExecutionSpecification>
          <executionOccurrenceSpecification
            Id="fed7b8e6-fe29-45a7-b2b3-63a8adde0bc2"
            name="ExecutionOccurrenceSpecification21">
            <event>
              <executionOccurrenceSpecificationReferencesEvent>
                <executionEventMoniker
                  Id="b0fea9bd-1a5d-46a9-8203-eafd5a04b556"
                  LastKnownName="ExecutionEvent"
                  LastKnownLocation="CanonNoirModelisation.uml" />
              </executionOccurrenceSpecificationReferencesEvent>
            </event>
            <covered>
              <lifelineMoniker
                Id="24abbe60-3508-44e3-bd79-5a774f292540"
                LastKnownName=": Moteur"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </executionOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="1eb91927-d2d8-424b-8854-8c83fd2f4928"
            name="MessageOccurrenceSpecification25">
            <covered>
              <lifelineMoniker
                Id="61407428-a0f4-44f5-a98b-2406eee83223"
                LastKnownName=": Facade"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="f4957dc2-7473-451b-ad0e-740a7ccfbeac"
            name="MessageOccurrenceSpecification26">
            <covered>
              <lifelineMoniker
                Id="24abbe60-3508-44e3-bd79-5a774f292540"
                LastKnownName=": Moteur"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <executionOccurrenceSpecification
            Id="2a347406-0cc9-47b1-9b65-e8ddc4df0f6b"
            name="ExecutionOccurrenceSpecification20">
            <event>
              <executionOccurrenceSpecificationReferencesEvent>
                <executionEventMoniker
                  Id="f34f633c-5688-4ce4-a07c-af5574097f69"
                  LastKnownName="ExecutionEvent"
                  LastKnownLocation="CanonNoirModelisation.uml" />
              </executionOccurrenceSpecificationReferencesEvent>
            </event>
            <covered>
              <lifelineMoniker
                Id="61407428-a0f4-44f5-a98b-2406eee83223"
                LastKnownName=": Facade"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </executionOccurrenceSpecification>
          <executionOccurrenceSpecification
            Id="fc0c2751-a5ad-46d3-8e2a-318dd07db190"
            name="ExecutionOccurrenceSpecification22">
            <event>
              <executionOccurrenceSpecificationReferencesEvent>
                <executionEventMoniker
                  Id="93c02ff2-bd87-451c-9d78-a16a9356eb95"
                  LastKnownName="ExecutionEvent"
                  LastKnownLocation="CanonNoirModelisation.uml" />
              </executionOccurrenceSpecificationReferencesEvent>
            </event>
            <covered>
              <lifelineMoniker
                Id="24abbe60-3508-44e3-bd79-5a774f292540"
                LastKnownName=": Moteur"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </executionOccurrenceSpecification>
          <behaviorExecutionSpecification
            Id="5ca17700-ce8e-41fc-b222-78346c3a2885"
            name="BehaviorExecutionSpecification16">
            <coveredLifelines>
              <lifelineMoniker
                Id="61407428-a0f4-44f5-a98b-2406eee83223"
                LastKnownName=": Facade"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </coveredLifelines>
            <finish>
              <executionOccurrenceSpecificationMoniker
                Id="9cdfc804-481f-4254-9edc-8788a429029b"
                LastKnownName="ExecutionOccurrenceSpecification32"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </finish>
            <start>
              <executionOccurrenceSpecificationMoniker
                Id="77bea4b7-b203-4a42-83ea-775697b31427"
                LastKnownName="ExecutionOccurrenceSpecification31"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </start>
            <nestedOccurrences>
              <messageOccurrenceSpecificationMoniker
                Id="3317ce08-13a6-441b-aef1-783f83d023a0"
                LastKnownName="MessageOccurrenceSpecification35"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <messageOccurrenceSpecificationMoniker
                Id="cdbb4a7b-ec76-4289-92e8-f8114926d4c8"
                LastKnownName="MessageOccurrenceSpecification36"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </nestedOccurrences>
          </behaviorExecutionSpecification>
          <executionOccurrenceSpecification
            Id="77bea4b7-b203-4a42-83ea-775697b31427"
            name="ExecutionOccurrenceSpecification31">
            <event>
              <executionOccurrenceSpecificationReferencesEvent>
                <executionEventMoniker
                  Id="5909baa8-7614-41de-bb82-44a64ed89516"
                  LastKnownName="ExecutionEvent"
                  LastKnownLocation="CanonNoirModelisation.uml" />
              </executionOccurrenceSpecificationReferencesEvent>
            </event>
            <covered>
              <lifelineMoniker
                Id="61407428-a0f4-44f5-a98b-2406eee83223"
                LastKnownName=": Facade"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </executionOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="459b697e-67c2-4256-85f4-f4a41feba8a5"
            name="MessageOccurrenceSpecification34">
            <covered>
              <lifelineMoniker
                Id="b9fa1419-b63e-4189-9641-566a51a2458d"
                LastKnownName=": IHM"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="3317ce08-13a6-441b-aef1-783f83d023a0"
            name="MessageOccurrenceSpecification35">
            <covered>
              <lifelineMoniker
                Id="61407428-a0f4-44f5-a98b-2406eee83223"
                LastKnownName=": Facade"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <behaviorExecutionSpecification
            Id="9f01586b-8201-449a-a743-7f9f8ed84c72"
            name="BehaviorExecutionSpecification17">
            <coveredLifelines>
              <lifelineMoniker
                Id="24abbe60-3508-44e3-bd79-5a774f292540"
                LastKnownName=": Moteur"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </coveredLifelines>
            <finish>
              <executionOccurrenceSpecificationMoniker
                Id="62b89949-4e09-4e4c-a6ce-f5e42f99cb1c"
                LastKnownName="ExecutionOccurrenceSpecification34"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </finish>
            <start>
              <executionOccurrenceSpecificationMoniker
                Id="fa2e1575-b49d-4713-bae6-fb7b7cbf0d66"
                LastKnownName="ExecutionOccurrenceSpecification33"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </start>
            <nestedOccurrences>
              <messageOccurrenceSpecificationMoniker
                Id="f18d8b7f-b28d-4afa-bf87-b632105d9846"
                LastKnownName="MessageOccurrenceSpecification37"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <messageOccurrenceSpecificationMoniker
                Id="c75a639b-d7e1-4602-bc25-2cc745ab5e36"
                LastKnownName="MessageOccurrenceSpecification38"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <executionOccurrenceSpecificationMoniker
                Id="f2950d19-70b7-4366-a750-68dec19d8794"
                LastKnownName="ExecutionOccurrenceSpecification35"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <executionOccurrenceSpecificationMoniker
                Id="655ddf00-6d53-483a-8f78-519807211bec"
                LastKnownName="ExecutionOccurrenceSpecification36"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </nestedOccurrences>
          </behaviorExecutionSpecification>
          <executionOccurrenceSpecification
            Id="fa2e1575-b49d-4713-bae6-fb7b7cbf0d66"
            name="ExecutionOccurrenceSpecification33">
            <event>
              <executionOccurrenceSpecificationReferencesEvent>
                <executionEventMoniker
                  Id="0450d228-37ab-4257-befd-50497aea2957"
                  LastKnownName="ExecutionEvent"
                  LastKnownLocation="CanonNoirModelisation.uml" />
              </executionOccurrenceSpecificationReferencesEvent>
            </event>
            <covered>
              <lifelineMoniker
                Id="24abbe60-3508-44e3-bd79-5a774f292540"
                LastKnownName=": Moteur"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </executionOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="cdbb4a7b-ec76-4289-92e8-f8114926d4c8"
            name="MessageOccurrenceSpecification36">
            <covered>
              <lifelineMoniker
                Id="61407428-a0f4-44f5-a98b-2406eee83223"
                LastKnownName=": Facade"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="f18d8b7f-b28d-4afa-bf87-b632105d9846"
            name="MessageOccurrenceSpecification37">
            <covered>
              <lifelineMoniker
                Id="24abbe60-3508-44e3-bd79-5a774f292540"
                LastKnownName=": Moteur"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <executionOccurrenceSpecification
            Id="9cdfc804-481f-4254-9edc-8788a429029b"
            name="ExecutionOccurrenceSpecification32">
            <event>
              <executionOccurrenceSpecificationReferencesEvent>
                <executionEventMoniker
                  Id="ec1ca2de-f7e0-43f9-8695-7de0e403113c"
                  LastKnownName="ExecutionEvent"
                  LastKnownLocation="CanonNoirModelisation.uml" />
              </executionOccurrenceSpecificationReferencesEvent>
            </event>
            <covered>
              <lifelineMoniker
                Id="61407428-a0f4-44f5-a98b-2406eee83223"
                LastKnownName=": Facade"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </executionOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="c75a639b-d7e1-4602-bc25-2cc745ab5e36"
            name="MessageOccurrenceSpecification38">
            <covered>
              <lifelineMoniker
                Id="24abbe60-3508-44e3-bd79-5a774f292540"
                LastKnownName=": Moteur"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <behaviorExecutionSpecification
            Id="2379db43-1347-49b0-9ed9-6ef51d5cf32e"
            name="BehaviorExecutionSpecification18">
            <coveredLifelines>
              <lifelineMoniker
                Id="24abbe60-3508-44e3-bd79-5a774f292540"
                LastKnownName=": Moteur"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </coveredLifelines>
            <finish>
              <executionOccurrenceSpecificationMoniker
                Id="655ddf00-6d53-483a-8f78-519807211bec"
                LastKnownName="ExecutionOccurrenceSpecification36"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </finish>
            <start>
              <executionOccurrenceSpecificationMoniker
                Id="f2950d19-70b7-4366-a750-68dec19d8794"
                LastKnownName="ExecutionOccurrenceSpecification35"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </start>
            <nestedOccurrences>
              <messageOccurrenceSpecificationMoniker
                Id="fb271937-d94f-4d30-b01d-55d3e1c23ae8"
                LastKnownName="MessageOccurrenceSpecification39"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </nestedOccurrences>
          </behaviorExecutionSpecification>
          <executionOccurrenceSpecification
            Id="f2950d19-70b7-4366-a750-68dec19d8794"
            name="ExecutionOccurrenceSpecification35">
            <event>
              <executionOccurrenceSpecificationReferencesEvent>
                <executionEventMoniker
                  Id="f14476b0-da4a-41dd-a2b4-4e3b80de8f9d"
                  LastKnownName="ExecutionEvent"
                  LastKnownLocation="CanonNoirModelisation.uml" />
              </executionOccurrenceSpecificationReferencesEvent>
            </event>
            <covered>
              <lifelineMoniker
                Id="24abbe60-3508-44e3-bd79-5a774f292540"
                LastKnownName=": Moteur"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </executionOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="fb271937-d94f-4d30-b01d-55d3e1c23ae8"
            name="MessageOccurrenceSpecification39">
            <covered>
              <lifelineMoniker
                Id="24abbe60-3508-44e3-bd79-5a774f292540"
                LastKnownName=": Moteur"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <behaviorExecutionSpecification
            Id="c7173f52-dd6e-4d3e-ae24-ba8924276ae2"
            name="BehaviorExecutionSpecification21">
            <coveredLifelines>
              <lifelineMoniker
                Id="61407428-a0f4-44f5-a98b-2406eee83223"
                LastKnownName=": Facade"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </coveredLifelines>
            <finish>
              <executionOccurrenceSpecificationMoniker
                Id="ee417c26-dd69-4221-bd80-c5fdc6347b9d"
                LastKnownName="ExecutionOccurrenceSpecification42"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </finish>
            <start>
              <executionOccurrenceSpecificationMoniker
                Id="625245f1-9fee-4dfb-b5fd-6bf1e9a6a388"
                LastKnownName="ExecutionOccurrenceSpecification41"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </start>
            <nestedOccurrences>
              <messageOccurrenceSpecificationMoniker
                Id="1de351ad-b0bf-4355-9aeb-5b8eb975658f"
                LastKnownName="MessageOccurrenceSpecification47"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <messageOccurrenceSpecificationMoniker
                Id="49657d6f-3358-4d13-ab47-a5f73eabc12e"
                LastKnownName="MessageOccurrenceSpecification40"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <messageOccurrenceSpecificationMoniker
                Id="f9734249-8b70-423c-968a-f2ad210070ce"
                LastKnownName="MessageOccurrenceSpecification43"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <messageOccurrenceSpecificationMoniker
                Id="f89ea7a1-3bbf-439f-a475-c7d37ba77723"
                LastKnownName="MessageOccurrenceSpecification48"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </nestedOccurrences>
          </behaviorExecutionSpecification>
          <executionOccurrenceSpecification
            Id="625245f1-9fee-4dfb-b5fd-6bf1e9a6a388"
            name="ExecutionOccurrenceSpecification41">
            <event>
              <executionOccurrenceSpecificationReferencesEvent>
                <executionEventMoniker
                  Id="781635ef-06ef-4911-b41e-a8d9908efa36"
                  LastKnownName="ExecutionEvent"
                  LastKnownLocation="CanonNoirModelisation.uml" />
              </executionOccurrenceSpecificationReferencesEvent>
            </event>
            <covered>
              <lifelineMoniker
                Id="61407428-a0f4-44f5-a98b-2406eee83223"
                LastKnownName=": Facade"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </executionOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="1de351ad-b0bf-4355-9aeb-5b8eb975658f"
            name="MessageOccurrenceSpecification47">
            <covered>
              <lifelineMoniker
                Id="61407428-a0f4-44f5-a98b-2406eee83223"
                LastKnownName=": Facade"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="aba51325-3e47-4d16-9128-e5b46b604f8a"
            name="MessageOccurrenceSpecification46">
            <covered>
              <lifelineMoniker
                Id="b9fa1419-b63e-4189-9641-566a51a2458d"
                LastKnownName=": IHM"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <executionOccurrenceSpecification
            Id="655ddf00-6d53-483a-8f78-519807211bec"
            name="ExecutionOccurrenceSpecification36">
            <event>
              <executionOccurrenceSpecificationReferencesEvent>
                <executionEventMoniker
                  Id="6f3f109f-6217-4815-acc4-45e167063f92"
                  LastKnownName="ExecutionEvent"
                  LastKnownLocation="CanonNoirModelisation.uml" />
              </executionOccurrenceSpecificationReferencesEvent>
            </event>
            <covered>
              <lifelineMoniker
                Id="24abbe60-3508-44e3-bd79-5a774f292540"
                LastKnownName=": Moteur"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </executionOccurrenceSpecification>
          <executionOccurrenceSpecification
            Id="62b89949-4e09-4e4c-a6ce-f5e42f99cb1c"
            name="ExecutionOccurrenceSpecification34">
            <event>
              <executionOccurrenceSpecificationReferencesEvent>
                <executionEventMoniker
                  Id="9c083ddf-2f1d-45a3-80ca-0ca7908681d4"
                  LastKnownName="ExecutionEvent"
                  LastKnownLocation="CanonNoirModelisation.uml" />
              </executionOccurrenceSpecificationReferencesEvent>
            </event>
            <covered>
              <lifelineMoniker
                Id="24abbe60-3508-44e3-bd79-5a774f292540"
                LastKnownName=": Moteur"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </executionOccurrenceSpecification>
          <behaviorExecutionSpecification
            Id="52734698-10d1-4057-92e4-424e75fe3b5b"
            name="BehaviorExecutionSpecification19">
            <coveredLifelines>
              <lifelineMoniker
                Id="24abbe60-3508-44e3-bd79-5a774f292540"
                LastKnownName=": Moteur"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </coveredLifelines>
            <finish>
              <executionOccurrenceSpecificationMoniker
                Id="544388a2-663e-4879-b1ae-b0f437d37d61"
                LastKnownName="ExecutionOccurrenceSpecification38"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </finish>
            <start>
              <executionOccurrenceSpecificationMoniker
                Id="4af113f3-b47e-4429-9f22-b4beb185e5a1"
                LastKnownName="ExecutionOccurrenceSpecification37"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </start>
            <nestedOccurrences>
              <messageOccurrenceSpecificationMoniker
                Id="3cead7c6-55ea-41de-a92d-e88b47725abe"
                LastKnownName="MessageOccurrenceSpecification41"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <messageOccurrenceSpecificationMoniker
                Id="7f117bfa-8a17-4978-9772-6f34b2af7f39"
                LastKnownName="MessageOccurrenceSpecification42"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </nestedOccurrences>
          </behaviorExecutionSpecification>
          <executionOccurrenceSpecification
            Id="4af113f3-b47e-4429-9f22-b4beb185e5a1"
            name="ExecutionOccurrenceSpecification37">
            <event>
              <executionOccurrenceSpecificationReferencesEvent>
                <executionEventMoniker
                  Id="44baf611-e4a9-4733-8b87-fa15520e1fd0"
                  LastKnownName="ExecutionEvent"
                  LastKnownLocation="CanonNoirModelisation.uml" />
              </executionOccurrenceSpecificationReferencesEvent>
            </event>
            <covered>
              <lifelineMoniker
                Id="24abbe60-3508-44e3-bd79-5a774f292540"
                LastKnownName=": Moteur"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </executionOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="49657d6f-3358-4d13-ab47-a5f73eabc12e"
            name="MessageOccurrenceSpecification40">
            <covered>
              <lifelineMoniker
                Id="61407428-a0f4-44f5-a98b-2406eee83223"
                LastKnownName=": Facade"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="3cead7c6-55ea-41de-a92d-e88b47725abe"
            name="MessageOccurrenceSpecification41">
            <covered>
              <lifelineMoniker
                Id="24abbe60-3508-44e3-bd79-5a774f292540"
                LastKnownName=": Moteur"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="f9734249-8b70-423c-968a-f2ad210070ce"
            name="MessageOccurrenceSpecification43">
            <covered>
              <lifelineMoniker
                Id="61407428-a0f4-44f5-a98b-2406eee83223"
                LastKnownName=": Facade"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="7f117bfa-8a17-4978-9772-6f34b2af7f39"
            name="MessageOccurrenceSpecification42">
            <covered>
              <lifelineMoniker
                Id="24abbe60-3508-44e3-bd79-5a774f292540"
                LastKnownName=": Moteur"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <executionOccurrenceSpecification
            Id="544388a2-663e-4879-b1ae-b0f437d37d61"
            name="ExecutionOccurrenceSpecification38">
            <event>
              <executionOccurrenceSpecificationReferencesEvent>
                <executionEventMoniker
                  Id="216ce26d-6d2d-4a4d-9390-fbe23b409344"
                  LastKnownName="ExecutionEvent"
                  LastKnownLocation="CanonNoirModelisation.uml" />
              </executionOccurrenceSpecificationReferencesEvent>
            </event>
            <covered>
              <lifelineMoniker
                Id="24abbe60-3508-44e3-bd79-5a774f292540"
                LastKnownName=": Moteur"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </executionOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="ab4775bd-25cd-4af8-8293-9fea1eb80bd8"
            name="MessageOccurrenceSpecification49">
            <covered>
              <lifelineMoniker
                Id="b9fa1419-b63e-4189-9641-566a51a2458d"
                LastKnownName=": IHM"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="f89ea7a1-3bbf-439f-a475-c7d37ba77723"
            name="MessageOccurrenceSpecification48">
            <covered>
              <lifelineMoniker
                Id="61407428-a0f4-44f5-a98b-2406eee83223"
                LastKnownName=": Facade"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <executionOccurrenceSpecification
            Id="ee417c26-dd69-4221-bd80-c5fdc6347b9d"
            name="ExecutionOccurrenceSpecification42">
            <event>
              <executionOccurrenceSpecificationReferencesEvent>
                <executionEventMoniker
                  Id="3717c7c6-9b5f-4980-85aa-5197d4db010c"
                  LastKnownName="ExecutionEvent"
                  LastKnownLocation="CanonNoirModelisation.uml" />
              </executionOccurrenceSpecificationReferencesEvent>
            </event>
            <covered>
              <lifelineMoniker
                Id="61407428-a0f4-44f5-a98b-2406eee83223"
                LastKnownName=": Facade"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </executionOccurrenceSpecification>
          <executionOccurrenceSpecification
            Id="ba4c21aa-8cd0-4910-bc99-f1208caff7be"
            name="ExecutionOccurrenceSpecification28">
            <event>
              <executionOccurrenceSpecificationReferencesEvent>
                <executionEventMoniker
                  Id="fdba8ea5-031f-45e6-8276-315d166ed4c7"
                  LastKnownName="ExecutionEvent"
                  LastKnownLocation="CanonNoirModelisation.uml" />
              </executionOccurrenceSpecificationReferencesEvent>
            </event>
            <covered>
              <lifelineMoniker
                Id="b9fa1419-b63e-4189-9641-566a51a2458d"
                LastKnownName=": IHM"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </executionOccurrenceSpecification>
          <behaviorExecutionSpecification
            Id="bd0080ff-ad0a-44c5-8880-166123982ea4"
            name="BehaviorExecutionSpecification26">
            <coveredLifelines>
              <lifelineMoniker
                Id="61407428-a0f4-44f5-a98b-2406eee83223"
                LastKnownName=": Facade"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </coveredLifelines>
            <finish>
              <executionOccurrenceSpecificationMoniker
                Id="2fa6d718-5919-45ca-88e5-edebbb0dc450"
                LastKnownName="ExecutionOccurrenceSpecification52"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </finish>
            <start>
              <executionOccurrenceSpecificationMoniker
                Id="60a5e00b-5912-4e6e-a443-13e8924cbeee"
                LastKnownName="ExecutionOccurrenceSpecification51"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </start>
            <nestedOccurrences>
              <messageOccurrenceSpecificationMoniker
                Id="788c82bd-9372-4252-b349-4fa6f7cf669d"
                LastKnownName="MessageOccurrenceSpecification59"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <messageOccurrenceSpecificationMoniker
                Id="a6944393-4e62-4d6e-94ce-7bfdd0aac4ef"
                LastKnownName="MessageOccurrenceSpecification60"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </nestedOccurrences>
          </behaviorExecutionSpecification>
          <executionOccurrenceSpecification
            Id="60a5e00b-5912-4e6e-a443-13e8924cbeee"
            name="ExecutionOccurrenceSpecification51">
            <event>
              <executionOccurrenceSpecificationReferencesEvent>
                <executionEventMoniker
                  Id="11d6171c-1f7e-479d-99e9-ddbdd5648695"
                  LastKnownName="ExecutionEvent"
                  LastKnownLocation="CanonNoirModelisation.uml" />
              </executionOccurrenceSpecificationReferencesEvent>
            </event>
            <covered>
              <lifelineMoniker
                Id="61407428-a0f4-44f5-a98b-2406eee83223"
                LastKnownName=": Facade"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </executionOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="788c82bd-9372-4252-b349-4fa6f7cf669d"
            name="MessageOccurrenceSpecification59">
            <covered>
              <lifelineMoniker
                Id="61407428-a0f4-44f5-a98b-2406eee83223"
                LastKnownName=": Facade"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="2a1229ab-78c5-4464-a2eb-b6bea7b7ddda"
            name="MessageOccurrenceSpecification58">
            <covered>
              <lifelineMoniker
                Id="b9fa1419-b63e-4189-9641-566a51a2458d"
                LastKnownName=": IHM"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="a6944393-4e62-4d6e-94ce-7bfdd0aac4ef"
            name="MessageOccurrenceSpecification60">
            <covered>
              <lifelineMoniker
                Id="61407428-a0f4-44f5-a98b-2406eee83223"
                LastKnownName=": Facade"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="de229199-e0b0-4752-b026-86de37462031"
            name="MessageOccurrenceSpecification61">
            <covered>
              <lifelineMoniker
                Id="b9fa1419-b63e-4189-9641-566a51a2458d"
                LastKnownName=": IHM"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <executionOccurrenceSpecification
            Id="2fa6d718-5919-45ca-88e5-edebbb0dc450"
            name="ExecutionOccurrenceSpecification52">
            <event>
              <executionOccurrenceSpecificationReferencesEvent>
                <executionEventMoniker
                  Id="a65eefce-2f08-41f7-aaaa-af791bb3bd46"
                  LastKnownName="ExecutionEvent"
                  LastKnownLocation="CanonNoirModelisation.uml" />
              </executionOccurrenceSpecificationReferencesEvent>
            </event>
            <covered>
              <lifelineMoniker
                Id="61407428-a0f4-44f5-a98b-2406eee83223"
                LastKnownName=": Facade"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </executionOccurrenceSpecification>
          <behaviorExecutionSpecification
            Id="daf4b1d3-a086-4eb0-abfa-331a728a7bdc"
            name="BehaviorExecutionSpecification27">
            <coveredLifelines>
              <lifelineMoniker
                Id="61407428-a0f4-44f5-a98b-2406eee83223"
                LastKnownName=": Facade"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </coveredLifelines>
            <finish>
              <executionOccurrenceSpecificationMoniker
                Id="f917b64f-cfbe-4f9e-9e67-c8b1ff7ba9db"
                LastKnownName="ExecutionOccurrenceSpecification54"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </finish>
            <start>
              <executionOccurrenceSpecificationMoniker
                Id="c9007a07-19a3-45ca-af8b-ce82cce85d90"
                LastKnownName="ExecutionOccurrenceSpecification53"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </start>
            <nestedOccurrences>
              <messageOccurrenceSpecificationMoniker
                Id="5227835a-f9bc-45b9-81d4-b892ddd38285"
                LastKnownName="MessageOccurrenceSpecification63"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <messageOccurrenceSpecificationMoniker
                Id="72258687-36b2-40a4-af3c-6cd2147fde93"
                LastKnownName="MessageOccurrenceSpecification64"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </nestedOccurrences>
          </behaviorExecutionSpecification>
          <executionOccurrenceSpecification
            Id="c9007a07-19a3-45ca-af8b-ce82cce85d90"
            name="ExecutionOccurrenceSpecification53">
            <event>
              <executionOccurrenceSpecificationReferencesEvent>
                <executionEventMoniker
                  Id="aef8a1bc-d0d7-486b-ba8f-8e40a03be42f"
                  LastKnownName="ExecutionEvent"
                  LastKnownLocation="CanonNoirModelisation.uml" />
              </executionOccurrenceSpecificationReferencesEvent>
            </event>
            <covered>
              <lifelineMoniker
                Id="61407428-a0f4-44f5-a98b-2406eee83223"
                LastKnownName=": Facade"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </executionOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="b71f378b-63d7-4f85-a073-f9299cde9f88"
            name="MessageOccurrenceSpecification62">
            <covered>
              <lifelineMoniker
                Id="b9fa1419-b63e-4189-9641-566a51a2458d"
                LastKnownName=": IHM"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="5227835a-f9bc-45b9-81d4-b892ddd38285"
            name="MessageOccurrenceSpecification63">
            <covered>
              <lifelineMoniker
                Id="61407428-a0f4-44f5-a98b-2406eee83223"
                LastKnownName=": Facade"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="212cc22a-b636-443e-860b-71b3b2cfdedd"
            name="MessageOccurrenceSpecification65">
            <covered>
              <lifelineMoniker
                Id="b9fa1419-b63e-4189-9641-566a51a2458d"
                LastKnownName=": IHM"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="72258687-36b2-40a4-af3c-6cd2147fde93"
            name="MessageOccurrenceSpecification64">
            <covered>
              <lifelineMoniker
                Id="61407428-a0f4-44f5-a98b-2406eee83223"
                LastKnownName=": Facade"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <executionOccurrenceSpecification
            Id="f917b64f-cfbe-4f9e-9e67-c8b1ff7ba9db"
            name="ExecutionOccurrenceSpecification54">
            <event>
              <executionOccurrenceSpecificationReferencesEvent>
                <executionEventMoniker
                  Id="0ed0df77-2f24-4db7-8a6c-02e312123386"
                  LastKnownName="ExecutionEvent"
                  LastKnownLocation="CanonNoirModelisation.uml" />
              </executionOccurrenceSpecificationReferencesEvent>
            </event>
            <covered>
              <lifelineMoniker
                Id="61407428-a0f4-44f5-a98b-2406eee83223"
                LastKnownName=": Facade"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </executionOccurrenceSpecification>
          <behaviorExecutionSpecification
            Id="80417e83-cfea-4884-af89-56efde689940"
            name="BehaviorExecutionSpecification25">
            <coveredLifelines>
              <lifelineMoniker
                Id="b9fa1419-b63e-4189-9641-566a51a2458d"
                LastKnownName=": IHM"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </coveredLifelines>
            <finish>
              <executionOccurrenceSpecificationMoniker
                Id="ac02d546-b577-43bd-b668-3a250155d824"
                LastKnownName="ExecutionOccurrenceSpecification50"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </finish>
            <start>
              <executionOccurrenceSpecificationMoniker
                Id="e5094371-393c-41bb-8b3b-88298dce94b8"
                LastKnownName="ExecutionOccurrenceSpecification49"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </start>
            <nestedOccurrences>
              <messageOccurrenceSpecificationMoniker
                Id="bdcb5f1e-ea54-4faa-a195-e37be18612b9"
                LastKnownName="MessageOccurrenceSpecification57"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <messageOccurrenceSpecificationMoniker
                Id="12b8c914-c93f-4284-9aca-74451b871833"
                LastKnownName="MessageOccurrenceSpecification72"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <messageOccurrenceSpecificationMoniker
                Id="7a9ea660-3647-4297-9df5-fffb5e678c26"
                LastKnownName="MessageOccurrenceSpecification75"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </nestedOccurrences>
          </behaviorExecutionSpecification>
          <executionOccurrenceSpecification
            Id="e5094371-393c-41bb-8b3b-88298dce94b8"
            name="ExecutionOccurrenceSpecification49">
            <event>
              <executionOccurrenceSpecificationReferencesEvent>
                <executionEventMoniker
                  Id="36894011-f1a7-4394-8254-3c2dac0b1643"
                  LastKnownName="ExecutionEvent"
                  LastKnownLocation="CanonNoirModelisation.uml" />
              </executionOccurrenceSpecificationReferencesEvent>
            </event>
            <covered>
              <lifelineMoniker
                Id="b9fa1419-b63e-4189-9641-566a51a2458d"
                LastKnownName=": IHM"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </executionOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="bdcb5f1e-ea54-4faa-a195-e37be18612b9"
            name="MessageOccurrenceSpecification57">
            <covered>
              <lifelineMoniker
                Id="b9fa1419-b63e-4189-9641-566a51a2458d"
                LastKnownName=": IHM"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="52999de7-135a-4869-b5d6-7c14ae16721f"
            name="MessageOccurrenceSpecification56">
            <covered>
              <lifelineMoniker
                Id="7fc523d0-3d67-4fc9-ac32-cfe90f71ccff"
                LastKnownName="J1 : Joueur"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <behaviorExecutionSpecification
            Id="62394a06-62e4-4ccd-8e8d-a34f9db50991"
            name="BehaviorExecutionSpecification30">
            <coveredLifelines>
              <lifelineMoniker
                Id="61407428-a0f4-44f5-a98b-2406eee83223"
                LastKnownName=": Facade"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </coveredLifelines>
            <finish>
              <executionOccurrenceSpecificationMoniker
                Id="1370fdf9-28fc-47f1-92f8-28e98ed8d1f3"
                LastKnownName="ExecutionOccurrenceSpecification60"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </finish>
            <start>
              <executionOccurrenceSpecificationMoniker
                Id="bd02a379-c673-451f-9908-d4aac38f3982"
                LastKnownName="ExecutionOccurrenceSpecification59"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </start>
            <nestedOccurrences>
              <messageOccurrenceSpecificationMoniker
                Id="36135ea0-cde8-48e9-ba74-72a3bd9a4c33"
                LastKnownName="MessageOccurrenceSpecification73"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <messageOccurrenceSpecificationMoniker
                Id="dbc97d82-b8ca-42ce-b536-4bf792fc6de2"
                LastKnownName="MessageOccurrenceSpecification68"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <messageOccurrenceSpecificationMoniker
                Id="897d2bee-c0a6-4f6c-a30a-45e3f8ec225f"
                LastKnownName="MessageOccurrenceSpecification71"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <messageOccurrenceSpecificationMoniker
                Id="5ddd6e9f-6b36-4bf9-abe5-01b75624a0df"
                LastKnownName="MessageOccurrenceSpecification74"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </nestedOccurrences>
          </behaviorExecutionSpecification>
          <executionOccurrenceSpecification
            Id="bd02a379-c673-451f-9908-d4aac38f3982"
            name="ExecutionOccurrenceSpecification59">
            <event>
              <executionOccurrenceSpecificationReferencesEvent>
                <executionEventMoniker
                  Id="bf371f23-975e-41b9-9c48-15a8f233b46c"
                  LastKnownName="ExecutionEvent"
                  LastKnownLocation="CanonNoirModelisation.uml" />
              </executionOccurrenceSpecificationReferencesEvent>
            </event>
            <covered>
              <lifelineMoniker
                Id="61407428-a0f4-44f5-a98b-2406eee83223"
                LastKnownName=": Facade"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </executionOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="12b8c914-c93f-4284-9aca-74451b871833"
            name="MessageOccurrenceSpecification72">
            <covered>
              <lifelineMoniker
                Id="b9fa1419-b63e-4189-9641-566a51a2458d"
                LastKnownName=": IHM"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="36135ea0-cde8-48e9-ba74-72a3bd9a4c33"
            name="MessageOccurrenceSpecification73">
            <covered>
              <lifelineMoniker
                Id="61407428-a0f4-44f5-a98b-2406eee83223"
                LastKnownName=": Facade"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <behaviorExecutionSpecification
            Id="3018f635-e36d-4174-9926-8da86ce5ebb4"
            name="BehaviorExecutionSpecification29">
            <coveredLifelines>
              <lifelineMoniker
                Id="24abbe60-3508-44e3-bd79-5a774f292540"
                LastKnownName=": Moteur"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </coveredLifelines>
            <finish>
              <executionOccurrenceSpecificationMoniker
                Id="885236cd-adc9-411c-8488-270c88638bfe"
                LastKnownName="ExecutionOccurrenceSpecification58"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </finish>
            <start>
              <executionOccurrenceSpecificationMoniker
                Id="e466661d-0a3a-49d3-9482-ce64659080aa"
                LastKnownName="ExecutionOccurrenceSpecification57"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </start>
            <nestedOccurrences>
              <messageOccurrenceSpecificationMoniker
                Id="09c70404-f211-45ae-b5ab-32753a1c4847"
                LastKnownName="MessageOccurrenceSpecification69"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <messageOccurrenceSpecificationMoniker
                Id="90f6aa56-95f7-4554-a1f4-84cab649c0b7"
                LastKnownName="MessageOccurrenceSpecification78"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <executionOccurrenceSpecificationMoniker
                Id="ea5a071a-5689-436a-8833-dcaf0f641257"
                LastKnownName="ExecutionOccurrenceSpecification63"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <executionOccurrenceSpecificationMoniker
                Id="2d848462-3d79-4abc-943c-b59a7d4c44b8"
                LastKnownName="ExecutionOccurrenceSpecification64"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <messageOccurrenceSpecificationMoniker
                Id="cc8de55f-d70b-491b-99da-c8914d57133f"
                LastKnownName="MessageOccurrenceSpecification70"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </nestedOccurrences>
          </behaviorExecutionSpecification>
          <executionOccurrenceSpecification
            Id="e466661d-0a3a-49d3-9482-ce64659080aa"
            name="ExecutionOccurrenceSpecification57">
            <event>
              <executionOccurrenceSpecificationReferencesEvent>
                <executionEventMoniker
                  Id="ed9e7ef2-e036-4607-bfca-ba69d94edac9"
                  LastKnownName="ExecutionEvent"
                  LastKnownLocation="CanonNoirModelisation.uml" />
              </executionOccurrenceSpecificationReferencesEvent>
            </event>
            <covered>
              <lifelineMoniker
                Id="24abbe60-3508-44e3-bd79-5a774f292540"
                LastKnownName=": Moteur"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </executionOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="09c70404-f211-45ae-b5ab-32753a1c4847"
            name="MessageOccurrenceSpecification69">
            <covered>
              <lifelineMoniker
                Id="24abbe60-3508-44e3-bd79-5a774f292540"
                LastKnownName=": Moteur"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="dbc97d82-b8ca-42ce-b536-4bf792fc6de2"
            name="MessageOccurrenceSpecification68">
            <covered>
              <lifelineMoniker
                Id="61407428-a0f4-44f5-a98b-2406eee83223"
                LastKnownName=": Facade"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="90f6aa56-95f7-4554-a1f4-84cab649c0b7"
            name="MessageOccurrenceSpecification78">
            <covered>
              <lifelineMoniker
                Id="24abbe60-3508-44e3-bd79-5a774f292540"
                LastKnownName=": Moteur"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <behaviorExecutionSpecification
            Id="13b40aaf-20e7-48e9-afb0-d5dcf00be830"
            name="BehaviorExecutionSpecification32">
            <coveredLifelines>
              <lifelineMoniker
                Id="24abbe60-3508-44e3-bd79-5a774f292540"
                LastKnownName=": Moteur"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </coveredLifelines>
            <finish>
              <executionOccurrenceSpecificationMoniker
                Id="2d848462-3d79-4abc-943c-b59a7d4c44b8"
                LastKnownName="ExecutionOccurrenceSpecification64"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </finish>
            <start>
              <executionOccurrenceSpecificationMoniker
                Id="ea5a071a-5689-436a-8833-dcaf0f641257"
                LastKnownName="ExecutionOccurrenceSpecification63"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </start>
            <nestedOccurrences>
              <messageOccurrenceSpecificationMoniker
                Id="9ae8c335-2152-40b3-9e37-7ecca9d17276"
                LastKnownName="MessageOccurrenceSpecification79"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </nestedOccurrences>
          </behaviorExecutionSpecification>
          <executionOccurrenceSpecification
            Id="ea5a071a-5689-436a-8833-dcaf0f641257"
            name="ExecutionOccurrenceSpecification63">
            <event>
              <executionOccurrenceSpecificationReferencesEvent>
                <executionEventMoniker
                  Id="a24c35b0-2f92-4f10-890b-d8969af22094"
                  LastKnownName="ExecutionEvent"
                  LastKnownLocation="CanonNoirModelisation.uml" />
              </executionOccurrenceSpecificationReferencesEvent>
            </event>
            <covered>
              <lifelineMoniker
                Id="24abbe60-3508-44e3-bd79-5a774f292540"
                LastKnownName=": Moteur"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </executionOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="9ae8c335-2152-40b3-9e37-7ecca9d17276"
            name="MessageOccurrenceSpecification79">
            <covered>
              <lifelineMoniker
                Id="24abbe60-3508-44e3-bd79-5a774f292540"
                LastKnownName=": Moteur"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <executionOccurrenceSpecification
            Id="2d848462-3d79-4abc-943c-b59a7d4c44b8"
            name="ExecutionOccurrenceSpecification64">
            <event>
              <executionOccurrenceSpecificationReferencesEvent>
                <executionEventMoniker
                  Id="e064987b-8198-4e66-9d2f-d5d06e8d3611"
                  LastKnownName="ExecutionEvent"
                  LastKnownLocation="CanonNoirModelisation.uml" />
              </executionOccurrenceSpecificationReferencesEvent>
            </event>
            <covered>
              <lifelineMoniker
                Id="24abbe60-3508-44e3-bd79-5a774f292540"
                LastKnownName=": Moteur"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </executionOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="cc8de55f-d70b-491b-99da-c8914d57133f"
            name="MessageOccurrenceSpecification70">
            <covered>
              <lifelineMoniker
                Id="24abbe60-3508-44e3-bd79-5a774f292540"
                LastKnownName=": Moteur"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="897d2bee-c0a6-4f6c-a30a-45e3f8ec225f"
            name="MessageOccurrenceSpecification71">
            <covered>
              <lifelineMoniker
                Id="61407428-a0f4-44f5-a98b-2406eee83223"
                LastKnownName=": Facade"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <executionOccurrenceSpecification
            Id="885236cd-adc9-411c-8488-270c88638bfe"
            name="ExecutionOccurrenceSpecification58">
            <event>
              <executionOccurrenceSpecificationReferencesEvent>
                <executionEventMoniker
                  Id="e59f79a2-d0b1-4e9c-98b8-c7d58aee2605"
                  LastKnownName="ExecutionEvent"
                  LastKnownLocation="CanonNoirModelisation.uml" />
              </executionOccurrenceSpecificationReferencesEvent>
            </event>
            <covered>
              <lifelineMoniker
                Id="24abbe60-3508-44e3-bd79-5a774f292540"
                LastKnownName=": Moteur"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </executionOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="5ddd6e9f-6b36-4bf9-abe5-01b75624a0df"
            name="MessageOccurrenceSpecification74">
            <covered>
              <lifelineMoniker
                Id="61407428-a0f4-44f5-a98b-2406eee83223"
                LastKnownName=": Facade"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="7a9ea660-3647-4297-9df5-fffb5e678c26"
            name="MessageOccurrenceSpecification75">
            <covered>
              <lifelineMoniker
                Id="b9fa1419-b63e-4189-9641-566a51a2458d"
                LastKnownName=": IHM"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <executionOccurrenceSpecification
            Id="1370fdf9-28fc-47f1-92f8-28e98ed8d1f3"
            name="ExecutionOccurrenceSpecification60">
            <event>
              <executionOccurrenceSpecificationReferencesEvent>
                <executionEventMoniker
                  Id="93e1316d-ed60-40a1-af8c-bfd50d5f553f"
                  LastKnownName="ExecutionEvent"
                  LastKnownLocation="CanonNoirModelisation.uml" />
              </executionOccurrenceSpecificationReferencesEvent>
            </event>
            <covered>
              <lifelineMoniker
                Id="61407428-a0f4-44f5-a98b-2406eee83223"
                LastKnownName=": Facade"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </executionOccurrenceSpecification>
          <executionOccurrenceSpecification
            Id="ac02d546-b577-43bd-b668-3a250155d824"
            name="ExecutionOccurrenceSpecification50">
            <event>
              <executionOccurrenceSpecificationReferencesEvent>
                <executionEventMoniker
                  Id="2d4cca14-46dd-44a5-a805-436328fcc0a7"
                  LastKnownName="ExecutionEvent"
                  LastKnownLocation="CanonNoirModelisation.uml" />
              </executionOccurrenceSpecificationReferencesEvent>
            </event>
            <covered>
              <lifelineMoniker
                Id="b9fa1419-b63e-4189-9641-566a51a2458d"
                LastKnownName=": IHM"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </executionOccurrenceSpecification>
        </fragments>
        <lifelines>
          <lifeline
            Id="1390a154-ac3f-479e-a5c7-46d7ac6d1ebb"
            name="J2 : Joueur"
            isActor="true"
            lifelineDisplayName="J2 : Joueur">
            <represents>
              <propertyMoniker
                Id="f4cb5572-3ac3-4799-946d-941eecf7af94"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </represents>
            <topLevelOccurrences>
              <messageOccurrenceSpecificationMoniker
                Id="354eca64-a3c5-41b9-b4de-cda309c9f55c"
                LastKnownName="MessageOccurrenceSpecification1"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <messageOccurrenceSpecificationMoniker
                Id="bdfbcddf-ae93-4f87-bb2e-083a5e1d6043"
                LastKnownName="MessageOccurrenceSpecification21"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <messageOccurrenceSpecificationMoniker
                Id="5bc8f289-48e1-4f06-8f3c-a5023d4e7807"
                LastKnownName="MessageOccurrenceSpecification30"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </topLevelOccurrences>
          </lifeline>
          <lifeline
            Id="7fc523d0-3d67-4fc9-ac32-cfe90f71ccff"
            name="J1 : Joueur"
            isActor="true"
            lifelineDisplayName="J1 : Joueur">
            <represents>
              <propertyMoniker
                Id="3c40febf-1edf-4646-9383-18e46e38c4f8"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </represents>
            <topLevelOccurrences>
              <messageOccurrenceSpecificationMoniker
                Id="52999de7-135a-4869-b5d6-7c14ae16721f"
                LastKnownName="MessageOccurrenceSpecification56"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </topLevelOccurrences>
          </lifeline>
          <lifeline
            Id="b9fa1419-b63e-4189-9641-566a51a2458d"
            name=": IHM"
            isActor="false"
            lifelineDisplayName=": IHM">
            <represents>
              <propertyMoniker
                Id="ccd87763-929a-476e-9e26-8584413f03a2"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </represents>
            <topLevelOccurrences>
              <executionOccurrenceSpecificationMoniker
                Id="dba701e1-318a-4075-a842-2c9be2c5eb7a"
                LastKnownName="ExecutionOccurrenceSpecification1"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <executionOccurrenceSpecificationMoniker
                Id="51c1c796-675e-44b8-aea2-fac158dca2bc"
                LastKnownName="ExecutionOccurrenceSpecification2"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <messageOccurrenceSpecificationMoniker
                Id="451acba0-dcc4-4b10-8f93-e83210c4a666"
                LastKnownName="MessageOccurrenceSpecification15"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <messageOccurrenceSpecificationMoniker
                Id="56a4dbbc-7601-49da-a0d8-e873ea0b1299"
                LastKnownName="MessageOccurrenceSpecification18"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <messageOccurrenceSpecificationMoniker
                Id="bd5a341d-a63e-43a1-b3f6-73d4c6b54143"
                LastKnownName="MessageOccurrenceSpecification11"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <messageOccurrenceSpecificationMoniker
                Id="a0312e26-33fa-415f-991e-157fb714b605"
                LastKnownName="MessageOccurrenceSpecification14"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <executionOccurrenceSpecificationMoniker
                Id="43786592-0758-4678-a9d6-afb488e60dfa"
                LastKnownName="ExecutionOccurrenceSpecification17"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <executionOccurrenceSpecificationMoniker
                Id="96bb4f36-f407-4c89-8059-5c92cc6ffd86"
                LastKnownName="ExecutionOccurrenceSpecification18"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <messageOccurrenceSpecificationMoniker
                Id="b9719944-84ac-41f8-aae3-c86b4015fc74"
                LastKnownName="MessageOccurrenceSpecification27"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <executionOccurrenceSpecificationMoniker
                Id="5d1f287a-aba1-49f7-b0bc-601daed101bd"
                LastKnownName="ExecutionOccurrenceSpecification23"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <executionOccurrenceSpecificationMoniker
                Id="3286a1a8-2aa2-4cb1-96f5-b866403e505f"
                LastKnownName="ExecutionOccurrenceSpecification24"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <executionOccurrenceSpecificationMoniker
                Id="2159bfad-5b98-4994-b051-045b1ad78c29"
                LastKnownName="ExecutionOccurrenceSpecification27"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <executionOccurrenceSpecificationMoniker
                Id="ba4c21aa-8cd0-4910-bc99-f1208caff7be"
                LastKnownName="ExecutionOccurrenceSpecification28"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <messageOccurrenceSpecificationMoniker
                Id="2a1229ab-78c5-4464-a2eb-b6bea7b7ddda"
                LastKnownName="MessageOccurrenceSpecification58"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <messageOccurrenceSpecificationMoniker
                Id="de229199-e0b0-4752-b026-86de37462031"
                LastKnownName="MessageOccurrenceSpecification61"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <messageOccurrenceSpecificationMoniker
                Id="b71f378b-63d7-4f85-a073-f9299cde9f88"
                LastKnownName="MessageOccurrenceSpecification62"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <messageOccurrenceSpecificationMoniker
                Id="212cc22a-b636-443e-860b-71b3b2cfdedd"
                LastKnownName="MessageOccurrenceSpecification65"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <executionOccurrenceSpecificationMoniker
                Id="e5094371-393c-41bb-8b3b-88298dce94b8"
                LastKnownName="ExecutionOccurrenceSpecification49"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <executionOccurrenceSpecificationMoniker
                Id="ac02d546-b577-43bd-b668-3a250155d824"
                LastKnownName="ExecutionOccurrenceSpecification50"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </topLevelOccurrences>
          </lifeline>
          <lifeline
            Id="61407428-a0f4-44f5-a98b-2406eee83223"
            name=": Facade"
            isActor="false"
            lifelineDisplayName=": Facade">
            <represents>
              <propertyMoniker
                Id="743249b0-1822-4807-a139-bba2fd2a1fa9"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </represents>
            <topLevelOccurrences>
              <executionOccurrenceSpecificationMoniker
                Id="0cf2ea5f-b004-409a-940e-b9a20d305b81"
                LastKnownName="ExecutionOccurrenceSpecification3"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <executionOccurrenceSpecificationMoniker
                Id="723bf879-cd78-4414-8ef5-df6a9770dc04"
                LastKnownName="ExecutionOccurrenceSpecification4"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <executionOccurrenceSpecificationMoniker
                Id="46edab4a-a177-4b13-8d65-93c9120110ad"
                LastKnownName="ExecutionOccurrenceSpecification13"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <executionOccurrenceSpecificationMoniker
                Id="78f87fec-31ba-4659-936a-88e0b2119874"
                LastKnownName="ExecutionOccurrenceSpecification14"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <executionOccurrenceSpecificationMoniker
                Id="41060c9b-ccec-4302-bf4a-b07ebd05b451"
                LastKnownName="ExecutionOccurrenceSpecification11"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <executionOccurrenceSpecificationMoniker
                Id="20b79064-895c-418d-bbef-90f49234b69f"
                LastKnownName="ExecutionOccurrenceSpecification12"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <executionOccurrenceSpecificationMoniker
                Id="38589175-dbe5-4a27-bcb5-3a47fd394b77"
                LastKnownName="ExecutionOccurrenceSpecification19"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <executionOccurrenceSpecificationMoniker
                Id="2a347406-0cc9-47b1-9b65-e8ddc4df0f6b"
                LastKnownName="ExecutionOccurrenceSpecification20"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <executionOccurrenceSpecificationMoniker
                Id="77bea4b7-b203-4a42-83ea-775697b31427"
                LastKnownName="ExecutionOccurrenceSpecification31"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <executionOccurrenceSpecificationMoniker
                Id="9cdfc804-481f-4254-9edc-8788a429029b"
                LastKnownName="ExecutionOccurrenceSpecification32"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <executionOccurrenceSpecificationMoniker
                Id="625245f1-9fee-4dfb-b5fd-6bf1e9a6a388"
                LastKnownName="ExecutionOccurrenceSpecification41"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <executionOccurrenceSpecificationMoniker
                Id="ee417c26-dd69-4221-bd80-c5fdc6347b9d"
                LastKnownName="ExecutionOccurrenceSpecification42"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <executionOccurrenceSpecificationMoniker
                Id="60a5e00b-5912-4e6e-a443-13e8924cbeee"
                LastKnownName="ExecutionOccurrenceSpecification51"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <executionOccurrenceSpecificationMoniker
                Id="2fa6d718-5919-45ca-88e5-edebbb0dc450"
                LastKnownName="ExecutionOccurrenceSpecification52"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <executionOccurrenceSpecificationMoniker
                Id="c9007a07-19a3-45ca-af8b-ce82cce85d90"
                LastKnownName="ExecutionOccurrenceSpecification53"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <executionOccurrenceSpecificationMoniker
                Id="f917b64f-cfbe-4f9e-9e67-c8b1ff7ba9db"
                LastKnownName="ExecutionOccurrenceSpecification54"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <executionOccurrenceSpecificationMoniker
                Id="bd02a379-c673-451f-9908-d4aac38f3982"
                LastKnownName="ExecutionOccurrenceSpecification59"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <executionOccurrenceSpecificationMoniker
                Id="1370fdf9-28fc-47f1-92f8-28e98ed8d1f3"
                LastKnownName="ExecutionOccurrenceSpecification60"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </topLevelOccurrences>
          </lifeline>
          <lifeline
            Id="24abbe60-3508-44e3-bd79-5a774f292540"
            name=": Moteur"
            isActor="false"
            lifelineDisplayName=": Moteur">
            <topLevelOccurrences>
              <executionOccurrenceSpecificationMoniker
                Id="0e19cb5c-88a7-4157-a16a-127b7ad2142a"
                LastKnownName="ExecutionOccurrenceSpecification5"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <executionOccurrenceSpecificationMoniker
                Id="ee153076-1ec5-4679-8be9-1329a32817d4"
                LastKnownName="ExecutionOccurrenceSpecification6"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <executionOccurrenceSpecificationMoniker
                Id="fed7b8e6-fe29-45a7-b2b3-63a8adde0bc2"
                LastKnownName="ExecutionOccurrenceSpecification21"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <executionOccurrenceSpecificationMoniker
                Id="fc0c2751-a5ad-46d3-8e2a-318dd07db190"
                LastKnownName="ExecutionOccurrenceSpecification22"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <executionOccurrenceSpecificationMoniker
                Id="fa2e1575-b49d-4713-bae6-fb7b7cbf0d66"
                LastKnownName="ExecutionOccurrenceSpecification33"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <executionOccurrenceSpecificationMoniker
                Id="62b89949-4e09-4e4c-a6ce-f5e42f99cb1c"
                LastKnownName="ExecutionOccurrenceSpecification34"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <executionOccurrenceSpecificationMoniker
                Id="4af113f3-b47e-4429-9f22-b4beb185e5a1"
                LastKnownName="ExecutionOccurrenceSpecification37"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <executionOccurrenceSpecificationMoniker
                Id="544388a2-663e-4879-b1ae-b0f437d37d61"
                LastKnownName="ExecutionOccurrenceSpecification38"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <executionOccurrenceSpecificationMoniker
                Id="e466661d-0a3a-49d3-9482-ce64659080aa"
                LastKnownName="ExecutionOccurrenceSpecification57"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <executionOccurrenceSpecificationMoniker
                Id="885236cd-adc9-411c-8488-270c88638bfe"
                LastKnownName="ExecutionOccurrenceSpecification58"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </topLevelOccurrences>
          </lifeline>
        </lifelines>
        <messages>
          <message
            Id="5495458b-735d-47b1-819f-0d8a999fe3db"
            name="Action Joueur : clic case bordure"
            messageKind="Complete"
            messageSort="AsynchCall"
            createSelfMessage="false">
            <sendEvent>
              <messageOccurrenceSpecificationMoniker
                Id="354eca64-a3c5-41b9-b4de-cda309c9f55c"
                LastKnownName="MessageOccurrenceSpecification1"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </sendEvent>
            <receiveEvent>
              <messageOccurrenceSpecificationMoniker
                Id="9722a586-8e8c-473d-ae05-1308960af27b"
                LastKnownName="MessageOccurrenceSpecification2"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </receiveEvent>
          </message>
          <message
            Id="5f4efd02-3ff1-4886-a9cb-68ae55dd0a4b"
            name="executerPlateau(X,Y)"
            messageKind="Complete"
            messageSort="AsynchCall"
            createSelfMessage="false">
            <sendEvent>
              <messageOccurrenceSpecificationMoniker
                Id="5803578f-24e3-43f3-8c34-b377ff37ca98"
                LastKnownName="MessageOccurrenceSpecification3"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </sendEvent>
            <receiveEvent>
              <messageOccurrenceSpecificationMoniker
                Id="f989154a-058e-4f98-b3fc-61dd6c2ab091"
                LastKnownName="MessageOccurrenceSpecification4"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </receiveEvent>
          </message>
          <message
            Id="af59ac3f-5b5b-404d-a6a7-e1df6dbe740a"
            name="getHistogramme()"
            messageKind="Complete"
            messageSort="SynchCall"
            createSelfMessage="false">
            <sendEvent>
              <messageOccurrenceSpecificationMoniker
                Id="451acba0-dcc4-4b10-8f93-e83210c4a666"
                LastKnownName="MessageOccurrenceSpecification15"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </sendEvent>
            <receiveEvent>
              <messageOccurrenceSpecificationMoniker
                Id="3c20e743-741e-466c-9ccf-13e3635a9d65"
                LastKnownName="MessageOccurrenceSpecification16"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </receiveEvent>
          </message>
          <message
            Id="54380e1a-4fea-4c43-8302-b96e200e8a8f"
            name="executerPlateau(X,Y)"
            messageKind="Complete"
            messageSort="AsynchCall"
            createSelfMessage="false">
            <sendEvent>
              <messageOccurrenceSpecificationMoniker
                Id="078df464-497b-4439-b6e4-93f19c19119f"
                LastKnownName="MessageOccurrenceSpecification5"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </sendEvent>
            <receiveEvent>
              <messageOccurrenceSpecificationMoniker
                Id="233ec1fe-682b-45fa-8f10-30e873d1cc81"
                LastKnownName="MessageOccurrenceSpecification6"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </receiveEvent>
          </message>
          <message
            Id="51fd224d-bf8b-4b0a-ab12-21fcc80420c3"
            name="retourne l'histogramme qui sera affiché"
            messageKind="Complete"
            messageSort="Reply"
            createSelfMessage="false">
            <sendEvent>
              <messageOccurrenceSpecificationMoniker
                Id="af086654-f55e-4558-a813-60a33d151918"
                LastKnownName="MessageOccurrenceSpecification17"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </sendEvent>
            <receiveEvent>
              <messageOccurrenceSpecificationMoniker
                Id="56a4dbbc-7601-49da-a0d8-e873ea0b1299"
                LastKnownName="MessageOccurrenceSpecification18"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </receiveEvent>
          </message>
          <message
            Id="7c6cdc72-3526-479b-b066-bf499924eb66"
            name="isAuBord() renvoie true"
            messageKind="Complete"
            messageSort="AsynchCall"
            createSelfMessage="true">
            <sendEvent>
              <messageOccurrenceSpecificationMoniker
                Id="17c7864b-c153-4c21-8588-8cb3536b8c6b"
                LastKnownName="MessageOccurrenceSpecification50"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </sendEvent>
            <receiveEvent>
              <messageOccurrenceSpecificationMoniker
                Id="2f1516de-4bd9-4bac-a30e-c5d06891078b"
                LastKnownName="MessageOccurrenceSpecification51"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </receiveEvent>
          </message>
          <message
            Id="52de9748-c327-496f-9987-e4195a9db38d"
            name="getModeVue()"
            messageKind="Complete"
            messageSort="SynchCall"
            createSelfMessage="false">
            <sendEvent>
              <messageOccurrenceSpecificationMoniker
                Id="bd5a341d-a63e-43a1-b3f6-73d4c6b54143"
                LastKnownName="MessageOccurrenceSpecification11"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </sendEvent>
            <receiveEvent>
              <messageOccurrenceSpecificationMoniker
                Id="1abad08d-0d39-44a3-a5fa-06930ad1ffac"
                LastKnownName="MessageOccurrenceSpecification12"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </receiveEvent>
          </message>
          <message
            Id="ac716560-8037-4f5e-8517-1c3c04b5f1c3"
            name="retourne 1 -&gt; ce qui veut dire vue tir"
            messageKind="Complete"
            messageSort="Reply"
            createSelfMessage="false">
            <sendEvent>
              <messageOccurrenceSpecificationMoniker
                Id="410ee98c-b627-4f40-850d-3bfb30d99a2d"
                LastKnownName="MessageOccurrenceSpecification13"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </sendEvent>
            <receiveEvent>
              <messageOccurrenceSpecificationMoniker
                Id="a0312e26-33fa-415f-991e-157fb714b605"
                LastKnownName="MessageOccurrenceSpecification14"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </receiveEvent>
          </message>
          <message
            Id="90c22cfc-edd1-4ef4-a157-999a7e2fcb59"
            name="getCaseOpposee()"
            messageKind="Complete"
            messageSort="AsynchCall"
            createSelfMessage="true">
            <sendEvent>
              <messageOccurrenceSpecificationMoniker
                Id="c8bd84fd-cd1c-4aa5-b663-5456d009bdbd"
                LastKnownName="MessageOccurrenceSpecification52"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </sendEvent>
            <receiveEvent>
              <messageOccurrenceSpecificationMoniker
                Id="74511f60-3130-4faa-9d73-db63a7b9d39c"
                LastKnownName="MessageOccurrenceSpecification53"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </receiveEvent>
          </message>
          <message
            Id="fff27a6c-2857-40ca-afd0-878d7de8556a"
            name="Action Joueur : entrer l'angle et clique sur OK"
            messageKind="Complete"
            messageSort="AsynchCall"
            createSelfMessage="false">
            <sendEvent>
              <messageOccurrenceSpecificationMoniker
                Id="bdfbcddf-ae93-4f87-bb2e-083a5e1d6043"
                LastKnownName="MessageOccurrenceSpecification21"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </sendEvent>
            <receiveEvent>
              <messageOccurrenceSpecificationMoniker
                Id="11e4da00-13d3-4791-b6da-eea92ec06f6b"
                LastKnownName="MessageOccurrenceSpecification22"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </receiveEvent>
          </message>
          <message
            Id="16f78d0b-45ca-4555-89a8-bc0992172cfe"
            name="getMenu()"
            messageKind="Complete"
            messageSort="AsynchCall"
            createSelfMessage="true">
            <sendEvent>
              <messageOccurrenceSpecificationMoniker
                Id="b9719944-84ac-41f8-aae3-c86b4015fc74"
                LastKnownName="MessageOccurrenceSpecification27"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </sendEvent>
            <receiveEvent>
              <messageOccurrenceSpecificationMoniker
                Id="37f04114-7813-4672-a41b-0f0ba16394d3"
                LastKnownName="MessageOccurrenceSpecification28"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </receiveEvent>
          </message>
          <message
            Id="234cd4a5-9eb7-44ba-bd26-6164e127d24f"
            name="modeVue passe à 1 et duel passe a true"
            messageKind="Complete"
            messageSort="AsynchCall"
            createSelfMessage="true">
            <sendEvent>
              <messageOccurrenceSpecificationMoniker
                Id="ecf587c8-0ce6-4812-910f-2c330a15b854"
                LastKnownName="MessageOccurrenceSpecification7"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </sendEvent>
            <receiveEvent>
              <messageOccurrenceSpecificationMoniker
                Id="97f7a8b1-a33d-43c9-b70a-e84866f6f05e"
                LastKnownName="MessageOccurrenceSpecification8"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </receiveEvent>
          </message>
          <message
            Id="94c0be9a-5feb-40e1-9210-d7d4c70c9371"
            name="executerMenu(0)"
            messageKind="Complete"
            messageSort="AsynchCall"
            createSelfMessage="false">
            <sendEvent>
              <messageOccurrenceSpecificationMoniker
                Id="01a5fa94-cc94-4227-aeaf-b5b0ece30536"
                LastKnownName="MessageOccurrenceSpecification23"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </sendEvent>
            <receiveEvent>
              <messageOccurrenceSpecificationMoniker
                Id="9b2ede8c-dc4b-454e-906f-1570667fea82"
                LastKnownName="MessageOccurrenceSpecification24"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </receiveEvent>
          </message>
          <message
            Id="12f1640f-5cf5-48b1-8924-61c9b6289015"
            name="executerMenu(0)"
            messageKind="Complete"
            messageSort="AsynchCall"
            createSelfMessage="false">
            <sendEvent>
              <messageOccurrenceSpecificationMoniker
                Id="1eb91927-d2d8-424b-8854-8c83fd2f4928"
                LastKnownName="MessageOccurrenceSpecification25"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </sendEvent>
            <receiveEvent>
              <messageOccurrenceSpecificationMoniker
                Id="f4957dc2-7473-451b-ad0e-740a7ccfbeac"
                LastKnownName="MessageOccurrenceSpecification26"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </receiveEvent>
          </message>
          <message
            Id="44313190-9a98-4c0c-86cd-36ba519bcc5e"
            name="deplacerNavire(X,Y)"
            messageKind="Complete"
            messageSort="AsynchCall"
            createSelfMessage="true">
            <sendEvent>
              <messageOccurrenceSpecificationMoniker
                Id="b8027e1f-07af-46d6-9973-531a4dad7a0c"
                LastKnownName="MessageOccurrenceSpecification54"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </sendEvent>
            <receiveEvent>
              <messageOccurrenceSpecificationMoniker
                Id="bebdecbe-7c62-4ab5-bbbf-968c8a1435aa"
                LastKnownName="MessageOccurrenceSpecification55"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </receiveEvent>
          </message>
          <message
            Id="6c5414f3-a1b5-441b-a4e2-a69348ede3f6"
            name="Action Joueur : entre puissance et clic sur OK"
            messageKind="Complete"
            messageSort="AsynchCall"
            createSelfMessage="false">
            <sendEvent>
              <messageOccurrenceSpecificationMoniker
                Id="5bc8f289-48e1-4f06-8f3c-a5023d4e7807"
                LastKnownName="MessageOccurrenceSpecification30"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </sendEvent>
            <receiveEvent>
              <messageOccurrenceSpecificationMoniker
                Id="69106f02-fe74-484c-b72f-1269d752c9f6"
                LastKnownName="MessageOccurrenceSpecification31"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </receiveEvent>
          </message>
          <message
            Id="4e63c7f0-c510-497d-bff5-4afbaa229884"
            name="getHistogramme()"
            messageKind="Complete"
            messageSort="SynchCall"
            createSelfMessage="false">
            <sendEvent>
              <messageOccurrenceSpecificationMoniker
                Id="2a1229ab-78c5-4464-a2eb-b6bea7b7ddda"
                LastKnownName="MessageOccurrenceSpecification58"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </sendEvent>
            <receiveEvent>
              <messageOccurrenceSpecificationMoniker
                Id="788c82bd-9372-4252-b349-4fa6f7cf669d"
                LastKnownName="MessageOccurrenceSpecification59"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </receiveEvent>
          </message>
          <message
            Id="0680087a-5fe5-4a3e-bd6f-bbaab4c8e990"
            name="executeMenu(0)"
            messageKind="Complete"
            messageSort="AsynchCall"
            createSelfMessage="false">
            <sendEvent>
              <messageOccurrenceSpecificationMoniker
                Id="459b697e-67c2-4256-85f4-f4a41feba8a5"
                LastKnownName="MessageOccurrenceSpecification34"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </sendEvent>
            <receiveEvent>
              <messageOccurrenceSpecificationMoniker
                Id="3317ce08-13a6-441b-aef1-783f83d023a0"
                LastKnownName="MessageOccurrenceSpecification35"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </receiveEvent>
          </message>
          <message
            Id="c8aee840-d06e-47de-8bbe-09099d2edfbd"
            name="retourne l'histogramme qui sera affiché"
            messageKind="Complete"
            messageSort="Reply"
            createSelfMessage="false">
            <sendEvent>
              <messageOccurrenceSpecificationMoniker
                Id="a6944393-4e62-4d6e-94ce-7bfdd0aac4ef"
                LastKnownName="MessageOccurrenceSpecification60"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </sendEvent>
            <receiveEvent>
              <messageOccurrenceSpecificationMoniker
                Id="de229199-e0b0-4752-b026-86de37462031"
                LastKnownName="MessageOccurrenceSpecification61"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </receiveEvent>
          </message>
          <message
            Id="405e2e6f-58d4-4cee-b322-adcc0f64eea9"
            name="tirReussi()"
            messageKind="Complete"
            messageSort="SynchCall"
            createSelfMessage="false">
            <sendEvent>
              <messageOccurrenceSpecificationMoniker
                Id="aba51325-3e47-4d16-9128-e5b46b604f8a"
                LastKnownName="MessageOccurrenceSpecification46"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </sendEvent>
            <receiveEvent>
              <messageOccurrenceSpecificationMoniker
                Id="1de351ad-b0bf-4355-9aeb-5b8eb975658f"
                LastKnownName="MessageOccurrenceSpecification47"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </receiveEvent>
          </message>
          <message
            Id="69dc32fd-125b-4c98-b262-85d44e8d6bf1"
            name="executeMenu(0)"
            messageKind="Complete"
            messageSort="AsynchCall"
            createSelfMessage="false">
            <sendEvent>
              <messageOccurrenceSpecificationMoniker
                Id="cdbb4a7b-ec76-4289-92e8-f8114926d4c8"
                LastKnownName="MessageOccurrenceSpecification36"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </sendEvent>
            <receiveEvent>
              <messageOccurrenceSpecificationMoniker
                Id="f18d8b7f-b28d-4afa-bf87-b632105d9846"
                LastKnownName="MessageOccurrenceSpecification37"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </receiveEvent>
          </message>
          <message
            Id="29b4c277-3a92-4205-888b-60afc748f4b6"
            name="getModeVue()"
            messageKind="Complete"
            messageSort="SynchCall"
            createSelfMessage="false">
            <sendEvent>
              <messageOccurrenceSpecificationMoniker
                Id="b71f378b-63d7-4f85-a073-f9299cde9f88"
                LastKnownName="MessageOccurrenceSpecification62"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </sendEvent>
            <receiveEvent>
              <messageOccurrenceSpecificationMoniker
                Id="5227835a-f9bc-45b9-81d4-b892ddd38285"
                LastKnownName="MessageOccurrenceSpecification63"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </receiveEvent>
          </message>
          <message
            Id="e7174d3a-7c56-4d5f-aba5-2e598e1b88ba"
            name="tirReussi()"
            messageKind="Complete"
            messageSort="SynchCall"
            createSelfMessage="false">
            <sendEvent>
              <messageOccurrenceSpecificationMoniker
                Id="49657d6f-3358-4d13-ab47-a5f73eabc12e"
                LastKnownName="MessageOccurrenceSpecification40"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </sendEvent>
            <receiveEvent>
              <messageOccurrenceSpecificationMoniker
                Id="3cead7c6-55ea-41de-a92d-e88b47725abe"
                LastKnownName="MessageOccurrenceSpecification41"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </receiveEvent>
          </message>
          <message
            Id="e49ff4ff-c83d-4608-bc67-daddf46ce281"
            name="tir()"
            messageKind="Complete"
            messageSort="AsynchCall"
            createSelfMessage="true">
            <sendEvent>
              <messageOccurrenceSpecificationMoniker
                Id="c75a639b-d7e1-4602-bc25-2cc745ab5e36"
                LastKnownName="MessageOccurrenceSpecification38"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </sendEvent>
            <receiveEvent>
              <messageOccurrenceSpecificationMoniker
                Id="fb271937-d94f-4d30-b01d-55d3e1c23ae8"
                LastKnownName="MessageOccurrenceSpecification39"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </receiveEvent>
          </message>
          <message
            Id="56d44fb6-c36e-4214-876a-63f5b37f6fd5"
            name="retourne 1 -&gt; ce qui veut dire vue tir"
            messageKind="Complete"
            messageSort="Reply"
            createSelfMessage="false">
            <sendEvent>
              <messageOccurrenceSpecificationMoniker
                Id="72258687-36b2-40a4-af3c-6cd2147fde93"
                LastKnownName="MessageOccurrenceSpecification64"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </sendEvent>
            <receiveEvent>
              <messageOccurrenceSpecificationMoniker
                Id="212cc22a-b636-443e-860b-71b3b2cfdedd"
                LastKnownName="MessageOccurrenceSpecification65"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </receiveEvent>
          </message>
          <message
            Id="e8977697-4081-4051-b344-35ef2a93ffcd"
            name="retourne le resultat de tir, ici false"
            messageKind="Complete"
            messageSort="Reply"
            createSelfMessage="false">
            <sendEvent>
              <messageOccurrenceSpecificationMoniker
                Id="7f117bfa-8a17-4978-9772-6f34b2af7f39"
                LastKnownName="MessageOccurrenceSpecification42"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </sendEvent>
            <receiveEvent>
              <messageOccurrenceSpecificationMoniker
                Id="f9734249-8b70-423c-968a-f2ad210070ce"
                LastKnownName="MessageOccurrenceSpecification43"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </receiveEvent>
          </message>
          <message
            Id="56cc3d4c-dd8a-4f0b-b8e9-e365b33aa7a5"
            name="false"
            messageKind="Complete"
            messageSort="Reply"
            createSelfMessage="false">
            <sendEvent>
              <messageOccurrenceSpecificationMoniker
                Id="f89ea7a1-3bbf-439f-a475-c7d37ba77723"
                LastKnownName="MessageOccurrenceSpecification48"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </sendEvent>
            <receiveEvent>
              <messageOccurrenceSpecificationMoniker
                Id="ab4775bd-25cd-4af8-8293-9fea1eb80bd8"
                LastKnownName="MessageOccurrenceSpecification49"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </receiveEvent>
          </message>
          <message
            Id="f3bb3699-60b1-4934-ae08-3647c4ed016c"
            name="Action Joueur : puissance"
            messageKind="Complete"
            messageSort="AsynchCall"
            createSelfMessage="false">
            <sendEvent>
              <messageOccurrenceSpecificationMoniker
                Id="52999de7-135a-4869-b5d6-7c14ae16721f"
                LastKnownName="MessageOccurrenceSpecification56"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </sendEvent>
            <receiveEvent>
              <messageOccurrenceSpecificationMoniker
                Id="bdcb5f1e-ea54-4faa-a195-e37be18612b9"
                LastKnownName="MessageOccurrenceSpecification57"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </receiveEvent>
          </message>
          <message
            Id="921a198e-f603-4cb0-a2d0-79e8b3751b85"
            name="tirReussi()"
            messageKind="Complete"
            messageSort="SynchCall"
            createSelfMessage="false">
            <sendEvent>
              <messageOccurrenceSpecificationMoniker
                Id="12b8c914-c93f-4284-9aca-74451b871833"
                LastKnownName="MessageOccurrenceSpecification72"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </sendEvent>
            <receiveEvent>
              <messageOccurrenceSpecificationMoniker
                Id="36135ea0-cde8-48e9-ba74-72a3bd9a4c33"
                LastKnownName="MessageOccurrenceSpecification73"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </receiveEvent>
          </message>
          <message
            Id="801cccfb-75f3-47e1-b7f7-0fc29e0e3edc"
            name="tirReussi()"
            messageKind="Complete"
            messageSort="SynchCall"
            createSelfMessage="false">
            <sendEvent>
              <messageOccurrenceSpecificationMoniker
                Id="dbc97d82-b8ca-42ce-b536-4bf792fc6de2"
                LastKnownName="MessageOccurrenceSpecification68"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </sendEvent>
            <receiveEvent>
              <messageOccurrenceSpecificationMoniker
                Id="09c70404-f211-45ae-b5ab-32753a1c4847"
                LastKnownName="MessageOccurrenceSpecification69"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </receiveEvent>
          </message>
          <message
            Id="e8eaa5ae-4aa2-4c86-ac2f-caef1b191aa6"
            name="navireAttaque(1)"
            messageKind="Complete"
            messageSort="AsynchCall"
            createSelfMessage="true">
            <sendEvent>
              <messageOccurrenceSpecificationMoniker
                Id="90f6aa56-95f7-4554-a1f4-84cab649c0b7"
                LastKnownName="MessageOccurrenceSpecification78"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </sendEvent>
            <receiveEvent>
              <messageOccurrenceSpecificationMoniker
                Id="9ae8c335-2152-40b3-9e37-7ecca9d17276"
                LastKnownName="MessageOccurrenceSpecification79"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </receiveEvent>
          </message>
          <message
            Id="b92eb14f-1df6-4554-a4f4-9bfad3086f92"
            name="true"
            messageKind="Complete"
            messageSort="Reply"
            createSelfMessage="false">
            <sendEvent>
              <messageOccurrenceSpecificationMoniker
                Id="cc8de55f-d70b-491b-99da-c8914d57133f"
                LastKnownName="MessageOccurrenceSpecification70"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </sendEvent>
            <receiveEvent>
              <messageOccurrenceSpecificationMoniker
                Id="897d2bee-c0a6-4f6c-a30a-45e3f8ec225f"
                LastKnownName="MessageOccurrenceSpecification71"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </receiveEvent>
          </message>
          <message
            Id="968aecc8-51ec-4e5f-a9fa-0fef0d8c6d2c"
            name="true"
            messageKind="Complete"
            messageSort="Reply"
            createSelfMessage="false">
            <sendEvent>
              <messageOccurrenceSpecificationMoniker
                Id="5ddd6e9f-6b36-4bf9-abe5-01b75624a0df"
                LastKnownName="MessageOccurrenceSpecification74"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </sendEvent>
            <receiveEvent>
              <messageOccurrenceSpecificationMoniker
                Id="7a9ea660-3647-4297-9df5-fffb5e678c26"
                LastKnownName="MessageOccurrenceSpecification75"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </receiveEvent>
          </message>
        </messages>
        <ownedAttributesInternal>
          <property
            Id="f4cb5572-3ac3-4799-946d-941eecf7af94"
            isLeaf="false"
            isStatic="false"
            isReadOnly="false"
            isDerived="false"
            isDerivedUnion="false"
            aggregation="None"
            isComposite="false">
            <type_NamedElement>
              <actorMoniker
                Id="794238d3-51b1-45ba-8d9d-87f1232b3bb3"
                LastKnownName="Joueur"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </type_NamedElement>
          </property>
          <property
            Id="ccd87763-929a-476e-9e26-8584413f03a2"
            isLeaf="false"
            isStatic="false"
            isReadOnly="false"
            isDerived="false"
            isDerivedUnion="false"
            aggregation="None"
            isComposite="false">
            <type_NamedElement>
              <componentMoniker
                Id="6e546dde-00d3-4a3a-8b27-c171ec958419"
                LastKnownName="IHM"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </type_NamedElement>
          </property>
          <property
            Id="743249b0-1822-4807-a139-bba2fd2a1fa9"
            isLeaf="false"
            isStatic="false"
            isReadOnly="false"
            isDerived="false"
            isDerivedUnion="false"
            aggregation="None"
            isComposite="false">
            <type_NamedElement>
              <classMoniker
                Id="43c409b2-70ff-48ab-b51c-cdebc839c8b5"
                LastKnownName="Facade"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </type_NamedElement>
          </property>
          <property
            Id="3c40febf-1edf-4646-9383-18e46e38c4f8"
            isLeaf="false"
            isStatic="false"
            isReadOnly="false"
            isDerived="false"
            isDerivedUnion="false"
            aggregation="None"
            isComposite="false">
            <type_NamedElement>
              <actorMoniker
                Id="794238d3-51b1-45ba-8d9d-87f1232b3bb3"
                LastKnownName="Joueur"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </type_NamedElement>
          </property>
        </ownedAttributesInternal>
      </interaction>
    </packageHasNamedElement>
    <packageHasNamedElement>
      <executionEvent
        Id="89a5848f-1baf-4da6-ba69-549da40bb9db"
        name="ExecutionEvent" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <executionEvent
        Id="c354e70c-4ac1-431b-9d15-27304ec6f40d"
        name="ExecutionEvent" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <executionEvent
        Id="3b6ac462-0e00-4e12-b085-b40b60162f2d"
        name="ExecutionEvent" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <executionEvent
        Id="9702432d-dd23-48ac-99df-16db5d274303"
        name="ExecutionEvent" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <executionEvent
        Id="dfd1cc55-5f8e-4396-9fa9-1ac962ae0306"
        name="ExecutionEvent" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <executionEvent
        Id="0019a030-a19b-49d4-bdde-d057dc330ca4"
        name="ExecutionEvent" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <executionEvent
        Id="7383d14b-f567-4811-a25c-ccb6fcd42e2c"
        name="ExecutionEvent" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <executionEvent
        Id="dc47367c-d321-4b52-80d1-25c03485395b"
        name="ExecutionEvent" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <executionEvent
        Id="b0fea9bd-1a5d-46a9-8203-eafd5a04b556"
        name="ExecutionEvent" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <executionEvent
        Id="93c02ff2-bd87-451c-9d78-a16a9356eb95"
        name="ExecutionEvent" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <executionEvent
        Id="f2212b57-af7d-421b-b029-86e0893355f5"
        name="ExecutionEvent" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <executionEvent
        Id="2b803299-62d5-4158-8329-5dbf641bc9d4"
        name="ExecutionEvent" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <executionEvent
        Id="0450d228-37ab-4257-befd-50497aea2957"
        name="ExecutionEvent" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <executionEvent
        Id="9c083ddf-2f1d-45a3-80ca-0ca7908681d4"
        name="ExecutionEvent" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <executionEvent
        Id="291a6ba9-fb80-4748-b2a3-731d9860ba5c"
        name="ExecutionEvent" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <executionEvent
        Id="f34f633c-5688-4ce4-a07c-af5574097f69"
        name="ExecutionEvent" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <executionEvent
        Id="44baf611-e4a9-4733-8b87-fa15520e1fd0"
        name="ExecutionEvent" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <executionEvent
        Id="216ce26d-6d2d-4a4d-9390-fbe23b409344"
        name="ExecutionEvent" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <executionEvent
        Id="9d7ad4ea-ab5f-41fd-8994-8ea4ed03b47d"
        name="ExecutionEvent" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <executionEvent
        Id="c393b997-2770-4a82-9f6d-c9f8fa350c4c"
        name="ExecutionEvent" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <executionEvent
        Id="5909baa8-7614-41de-bb82-44a64ed89516"
        name="ExecutionEvent" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <executionEvent
        Id="ec1ca2de-f7e0-43f9-8695-7de0e403113c"
        name="ExecutionEvent" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <executionEvent
        Id="ed9e7ef2-e036-4607-bfca-ba69d94edac9"
        name="ExecutionEvent" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <executionEvent
        Id="e59f79a2-d0b1-4e9c-98b8-c7d58aee2605"
        name="ExecutionEvent" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <executionEvent
        Id="781635ef-06ef-4911-b41e-a8d9908efa36"
        name="ExecutionEvent" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <executionEvent
        Id="3717c7c6-9b5f-4980-85aa-5197d4db010c"
        name="ExecutionEvent" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <executionEvent
        Id="befdfd7d-bb80-4dba-aef8-6f0744073cd2"
        name="ExecutionEvent" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <executionEvent
        Id="b997c06d-377f-4336-9e84-da3180b81648"
        name="ExecutionEvent" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <executionEvent
        Id="cfa41769-cf7c-4ab0-a7c4-2482806c42cb"
        name="ExecutionEvent" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <executionEvent
        Id="66fc3c7a-4e84-434b-b180-42e930ddf00e"
        name="ExecutionEvent" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <executionEvent
        Id="11d6171c-1f7e-479d-99e9-ddbdd5648695"
        name="ExecutionEvent" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <executionEvent
        Id="a65eefce-2f08-41f7-aaaa-af791bb3bd46"
        name="ExecutionEvent" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <executionEvent
        Id="fd2fe1e4-6d77-44b6-991d-8fd4581713be"
        name="ExecutionEvent" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <executionEvent
        Id="6c045c2a-f742-49e1-b350-6f64a48739d3"
        name="ExecutionEvent" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <executionEvent
        Id="aef8a1bc-d0d7-486b-ba8f-8e40a03be42f"
        name="ExecutionEvent" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <executionEvent
        Id="0ed0df77-2f24-4db7-8a6c-02e312123386"
        name="ExecutionEvent" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <executionEvent
        Id="6ae5c788-fc2b-4fd2-b4f6-d55b4feb324d"
        name="ExecutionEvent" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <executionEvent
        Id="a0c62287-43e8-4921-8215-e2fa26b1659d"
        name="ExecutionEvent" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <executionEvent
        Id="bf371f23-975e-41b9-9c48-15a8f233b46c"
        name="ExecutionEvent" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <executionEvent
        Id="93e1316d-ed60-40a1-af8c-bfd50d5f553f"
        name="ExecutionEvent" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <executionEvent
        Id="a600ea29-1ee5-4311-bf19-4ca6300bcb95"
        name="ExecutionEvent" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <executionEvent
        Id="fdba8ea5-031f-45e6-8276-315d166ed4c7"
        name="ExecutionEvent" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <executionEvent
        Id="97acc7a4-d635-43a8-9fad-98395b0cfe28"
        name="ExecutionEvent" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <executionEvent
        Id="f266f396-6e10-4e38-ad94-88e29a7d7519"
        name="ExecutionEvent" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <executionEvent
        Id="f14476b0-da4a-41dd-a2b4-4e3b80de8f9d"
        name="ExecutionEvent" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <executionEvent
        Id="6f3f109f-6217-4815-acc4-45e167063f92"
        name="ExecutionEvent" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <executionEvent
        Id="36894011-f1a7-4394-8254-3c2dac0b1643"
        name="ExecutionEvent" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <executionEvent
        Id="2d4cca14-46dd-44a5-a805-436328fcc0a7"
        name="ExecutionEvent" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <executionEvent
        Id="a24c35b0-2f92-4f10-890b-d8969af22094"
        name="ExecutionEvent" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <executionEvent
        Id="e064987b-8198-4e66-9d2f-d5d06e8d3611"
        name="ExecutionEvent" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <interaction
        Id="c5a9577a-4280-42da-94e1-76aa6397b61a"
        name="Sequence2"
        collapseFragmentsFlag="false"
        isActiveClass="false"
        isAbstract="false"
        isLeaf="false"
        isReentrant="false">
        <ownedCommentsInternal>
          <comment
            Id="1947ae69-bad1-4ab6-954f-90e0451856f3">
            <body>Démarrage d'un nouveau tour : c'est au tour du joueur suivant. Nous sommes dans le cas de deux joueurs.</body>
          </comment>
          <comment
            Id="406801e0-008a-49be-ba3d-453ee61bd0c3">
            <body>Le lancer de dés est fait ici, en interne</body>
            <annotatedElements>
              <behaviorExecutionSpecificationMoniker
                Id="79df7866-3b3f-4e57-a655-96cb6ce7ccc9"
                LastKnownName="BehaviorExecutionSpecification38"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </annotatedElements>
          </comment>
          <comment
            Id="dae2b8f6-c3a2-436d-8efb-daa06f35c2e4">
            <body>L'IHM attend la fin de l'execution</body>
            <annotatedElements>
              <behaviorExecutionSpecificationMoniker
                Id="369a426a-8c99-46d6-a3dd-28fecff0c33f"
                LastKnownName="BehaviorExecutionSpecification10"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <behaviorExecutionSpecificationMoniker
                Id="1a18f057-078f-476d-9ed3-eee49688c57a"
                LastKnownName="BehaviorExecutionSpecification27"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </annotatedElements>
          </comment>
          <comment
            Id="9f983a91-b624-4b09-b643-72b5876e1a1f">
            <body>Cela permet de décider quel navire va bouger</body>
            <annotatedElements>
              <behaviorExecutionSpecificationMoniker
                Id="5e97de2a-0cca-461f-9cc5-cc302950bc32"
                LastKnownName="BehaviorExecutionSpecification34"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </annotatedElements>
          </comment>
          <comment
            Id="f877b192-da65-4aae-895a-551a28da4c57">
            <body>pour transiter de l'état AttendreChoixBateau à AttendreDeplacement
</body>
            <annotatedElements>
              <behaviorExecutionSpecificationMoniker
                Id="3603dde7-69c2-4a98-a93b-cab987656131"
                LastKnownName="BehaviorExecutionSpecification32"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </annotatedElements>
          </comment>
          <comment
            Id="5273111d-e9d5-4053-a953-5584bbf440ee">
            <body>Arrivé ici, il se trouve sur une case Trésor</body>
            <annotatedElements>
              <behaviorExecutionSpecificationMoniker
                Id="799a0ce4-084e-4dcd-868b-532ee0e8e3b1"
                LastKnownName="BehaviorExecutionSpecification37"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </annotatedElements>
          </comment>
          <comment
            Id="6ff4ac50-fff6-4ebe-8148-db043ab5d291">
            <body>transition de AttendreDeplacement à AttendreLancementDes
</body>
            <annotatedElements>
              <behaviorExecutionSpecificationMoniker
                Id="799a0ce4-084e-4dcd-868b-532ee0e8e3b1"
                LastKnownName="BehaviorExecutionSpecification37"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </annotatedElements>
          </comment>
          <comment
            Id="f292dff6-b6b7-4b0d-980c-884eab151402">
            <body>Traitement de la case trésor en vérifiant le nbre de trésors restant, le type de navire (caravelle ou fregate) et s'il n'y a pas déjà un trésor sur le navire</body>
            <annotatedElements>
              <behaviorExecutionSpecificationMoniker
                Id="ae599c00-663a-4fc7-b178-5c2ff5900fc9"
                LastKnownName="BehaviorExecutionSpecification39"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </annotatedElements>
          </comment>
          <comment
            Id="49350aec-330c-485e-a9e5-3147893074c4">
            <body>Déplacement du navire aux coordonnées X,Y</body>
            <annotatedElements>
              <behaviorExecutionSpecificationMoniker
                Id="1637a831-57e1-432f-bf15-253cebd6ed2a"
                LastKnownName="BehaviorExecutionSpecification42"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </annotatedElements>
          </comment>
          <comment
            Id="7549bf41-ab9d-496d-8e64-281e6c80cad8">
            <body>Fin du scénario avec le passage de la main au joueur suivant (J2)</body>
            <annotatedElements>
              <behaviorExecutionSpecificationMoniker
                Id="9eed1491-c19a-4a04-9775-b9b40ef9471b"
                LastKnownName="BehaviorExecutionSpecification35"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </annotatedElements>
          </comment>
          <comment
            Id="4fae6a6e-208b-4bae-ba2b-43b4fde22c93">
            <body>1 est le bouton correspondant au numero du bouton de lancer des dés</body>
            <annotatedElements>
              <behaviorExecutionSpecificationMoniker
                Id="1a18f057-078f-476d-9ed3-eee49688c57a"
                LastKnownName="BehaviorExecutionSpecification27"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </annotatedElements>
          </comment>
        </ownedCommentsInternal>
        <fragments>
          <behaviorExecutionSpecification
            Id="2b5a69ec-ffa2-448e-8a21-20901a9cd5ed"
            name="BehaviorExecutionSpecification9">
            <coveredLifelines>
              <lifelineMoniker
                Id="884ac476-674c-4287-be90-1baae7733e74"
                LastKnownName=": Facade"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </coveredLifelines>
            <finish>
              <executionOccurrenceSpecificationMoniker
                Id="0f7e3dff-d7e2-4dcd-adfd-6b71ec062dac"
                LastKnownName="ExecutionOccurrenceSpecification18"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </finish>
            <start>
              <executionOccurrenceSpecificationMoniker
                Id="4309e03d-c34d-424a-bb4d-986db257cfc4"
                LastKnownName="ExecutionOccurrenceSpecification17"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </start>
            <nestedOccurrences>
              <messageOccurrenceSpecificationMoniker
                Id="3cde9a08-179a-48ff-83a5-4c52f53f8747"
                LastKnownName="MessageOccurrenceSpecification20"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <messageOccurrenceSpecificationMoniker
                Id="d2c2b60b-91ea-458f-8104-98347da0cf45"
                LastKnownName="MessageOccurrenceSpecification21"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </nestedOccurrences>
          </behaviorExecutionSpecification>
          <executionOccurrenceSpecification
            Id="4309e03d-c34d-424a-bb4d-986db257cfc4"
            name="ExecutionOccurrenceSpecification17">
            <event>
              <executionOccurrenceSpecificationReferencesEvent>
                <executionEventMoniker
                  Id="97d84742-3282-4f06-9011-42ab2ab96f16"
                  LastKnownName="ExecutionEvent"
                  LastKnownLocation="CanonNoirModelisation.uml" />
              </executionOccurrenceSpecificationReferencesEvent>
            </event>
            <covered>
              <lifelineMoniker
                Id="884ac476-674c-4287-be90-1baae7733e74"
                LastKnownName=": Facade"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </executionOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="85569f20-f747-47e9-955d-0d1e12c7db14"
            name="MessageOccurrenceSpecification19">
            <covered>
              <lifelineMoniker
                Id="fe18ec85-3c24-42c3-8f24-4ccce5f76ca8"
                LastKnownName=": IHM"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="3cde9a08-179a-48ff-83a5-4c52f53f8747"
            name="MessageOccurrenceSpecification20">
            <covered>
              <lifelineMoniker
                Id="884ac476-674c-4287-be90-1baae7733e74"
                LastKnownName=": Facade"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="d2c2b60b-91ea-458f-8104-98347da0cf45"
            name="MessageOccurrenceSpecification21">
            <covered>
              <lifelineMoniker
                Id="884ac476-674c-4287-be90-1baae7733e74"
                LastKnownName=": Facade"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="a4efa8eb-0a1a-4a9e-a634-7baca86bf64c"
            name="MessageOccurrenceSpecification22">
            <covered>
              <lifelineMoniker
                Id="fe18ec85-3c24-42c3-8f24-4ccce5f76ca8"
                LastKnownName=": IHM"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <executionOccurrenceSpecification
            Id="0f7e3dff-d7e2-4dcd-adfd-6b71ec062dac"
            name="ExecutionOccurrenceSpecification18">
            <event>
              <executionOccurrenceSpecificationReferencesEvent>
                <executionEventMoniker
                  Id="9e1a2e72-d81f-4e8e-96d2-a01fc2bc7fbb"
                  LastKnownName="ExecutionEvent"
                  LastKnownLocation="CanonNoirModelisation.uml" />
              </executionOccurrenceSpecificationReferencesEvent>
            </event>
            <covered>
              <lifelineMoniker
                Id="884ac476-674c-4287-be90-1baae7733e74"
                LastKnownName=": Facade"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </executionOccurrenceSpecification>
          <behaviorExecutionSpecification
            Id="369a426a-8c99-46d6-a3dd-28fecff0c33f"
            name="BehaviorExecutionSpecification10">
            <coveredLifelines>
              <lifelineMoniker
                Id="fe18ec85-3c24-42c3-8f24-4ccce5f76ca8"
                LastKnownName=": IHM"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </coveredLifelines>
            <finish>
              <executionOccurrenceSpecificationMoniker
                Id="c142c132-3f6c-4d79-a805-75e6f83a3b92"
                LastKnownName="ExecutionOccurrenceSpecification20"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </finish>
            <start>
              <executionOccurrenceSpecificationMoniker
                Id="994f3f7c-38ea-4f3e-bcf2-d127d54c3d3f"
                LastKnownName="ExecutionOccurrenceSpecification19"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </start>
            <nestedOccurrences>
              <messageOccurrenceSpecificationMoniker
                Id="d94e938d-8448-437c-8f51-5972bd36fc94"
                LastKnownName="MessageOccurrenceSpecification24"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <messageOccurrenceSpecificationMoniker
                Id="b4a67da4-c7e6-4b91-94bf-c871edb20625"
                LastKnownName="MessageOccurrenceSpecification75"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </nestedOccurrences>
          </behaviorExecutionSpecification>
          <executionOccurrenceSpecification
            Id="994f3f7c-38ea-4f3e-bcf2-d127d54c3d3f"
            name="ExecutionOccurrenceSpecification19">
            <event>
              <executionOccurrenceSpecificationReferencesEvent>
                <executionEventMoniker
                  Id="2885fd58-a8b7-4084-88dd-aef5ae8a4119"
                  LastKnownName="ExecutionEvent"
                  LastKnownLocation="CanonNoirModelisation.uml" />
              </executionOccurrenceSpecificationReferencesEvent>
            </event>
            <covered>
              <lifelineMoniker
                Id="fe18ec85-3c24-42c3-8f24-4ccce5f76ca8"
                LastKnownName=": IHM"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </executionOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="d94e938d-8448-437c-8f51-5972bd36fc94"
            name="MessageOccurrenceSpecification24">
            <covered>
              <lifelineMoniker
                Id="fe18ec85-3c24-42c3-8f24-4ccce5f76ca8"
                LastKnownName=": IHM"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="195f32ab-9023-4820-a97b-1065995c9803"
            name="MessageOccurrenceSpecification23">
            <covered>
              <lifelineMoniker
                Id="919d9808-67c0-4722-8c04-3ed942fa7f78"
                LastKnownName="J1 : Joueur"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <behaviorExecutionSpecification
            Id="1a18f057-078f-476d-9ed3-eee49688c57a"
            name="BehaviorExecutionSpecification27">
            <coveredLifelines>
              <lifelineMoniker
                Id="884ac476-674c-4287-be90-1baae7733e74"
                LastKnownName=": Facade"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </coveredLifelines>
            <finish>
              <executionOccurrenceSpecificationMoniker
                Id="802a5291-c1d6-42c5-b8e8-35d77ad18423"
                LastKnownName="ExecutionOccurrenceSpecification54"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </finish>
            <start>
              <executionOccurrenceSpecificationMoniker
                Id="09eb0c2e-c466-4d8b-9f9b-1a0d706f3037"
                LastKnownName="ExecutionOccurrenceSpecification53"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </start>
            <nestedOccurrences>
              <messageOccurrenceSpecificationMoniker
                Id="d1a6299c-85fc-4839-9e62-653cca778a60"
                LastKnownName="MessageOccurrenceSpecification76"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <messageOccurrenceSpecificationMoniker
                Id="fbf8699e-b6b8-4c3b-b8ed-cbf683c1aded"
                LastKnownName="MessageOccurrenceSpecification77"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </nestedOccurrences>
          </behaviorExecutionSpecification>
          <executionOccurrenceSpecification
            Id="09eb0c2e-c466-4d8b-9f9b-1a0d706f3037"
            name="ExecutionOccurrenceSpecification53">
            <event>
              <executionOccurrenceSpecificationReferencesEvent>
                <executionEventMoniker
                  Id="8d747da7-b3a4-4651-a322-363ac2c7cf8d"
                  LastKnownName="ExecutionEvent"
                  LastKnownLocation="CanonNoirModelisation.uml" />
              </executionOccurrenceSpecificationReferencesEvent>
            </event>
            <covered>
              <lifelineMoniker
                Id="884ac476-674c-4287-be90-1baae7733e74"
                LastKnownName=": Facade"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </executionOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="b4a67da4-c7e6-4b91-94bf-c871edb20625"
            name="MessageOccurrenceSpecification75">
            <covered>
              <lifelineMoniker
                Id="fe18ec85-3c24-42c3-8f24-4ccce5f76ca8"
                LastKnownName=": IHM"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="d1a6299c-85fc-4839-9e62-653cca778a60"
            name="MessageOccurrenceSpecification76">
            <covered>
              <lifelineMoniker
                Id="884ac476-674c-4287-be90-1baae7733e74"
                LastKnownName=": Facade"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <behaviorExecutionSpecification
            Id="f5c28442-1632-4d89-af8b-25399068cdab"
            name="BehaviorExecutionSpecification28">
            <coveredLifelines>
              <lifelineMoniker
                Id="cb65947d-79f6-4116-82ac-e93983042849"
                LastKnownName=": Moteur"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </coveredLifelines>
            <finish>
              <executionOccurrenceSpecificationMoniker
                Id="d89813e6-944d-4c50-97b6-a27a4bb76d27"
                LastKnownName="ExecutionOccurrenceSpecification56"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </finish>
            <start>
              <executionOccurrenceSpecificationMoniker
                Id="62d86eed-73b8-46e9-bb51-65a280d7bd42"
                LastKnownName="ExecutionOccurrenceSpecification55"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </start>
            <nestedOccurrences>
              <messageOccurrenceSpecificationMoniker
                Id="f9d73325-3976-44e8-bb12-a868fe8557e1"
                LastKnownName="MessageOccurrenceSpecification78"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <messageOccurrenceSpecificationMoniker
                Id="12d171a2-bf56-47f4-a047-29dbf6facf61"
                LastKnownName="MessageOccurrenceSpecification99"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <executionOccurrenceSpecificationMoniker
                Id="92a9936e-81bf-4bad-b9ae-9fbb9ef2cd99"
                LastKnownName="ExecutionOccurrenceSpecification75"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <executionOccurrenceSpecificationMoniker
                Id="b94ca304-44e2-48e1-b986-27b89e0080dc"
                LastKnownName="ExecutionOccurrenceSpecification76"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </nestedOccurrences>
          </behaviorExecutionSpecification>
          <executionOccurrenceSpecification
            Id="c142c132-3f6c-4d79-a805-75e6f83a3b92"
            name="ExecutionOccurrenceSpecification20">
            <event>
              <executionOccurrenceSpecificationReferencesEvent>
                <executionEventMoniker
                  Id="08f72a91-0e79-4a78-bd0d-4c2764f70cd5"
                  LastKnownName="ExecutionEvent"
                  LastKnownLocation="CanonNoirModelisation.uml" />
              </executionOccurrenceSpecificationReferencesEvent>
            </event>
            <covered>
              <lifelineMoniker
                Id="fe18ec85-3c24-42c3-8f24-4ccce5f76ca8"
                LastKnownName=": IHM"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </executionOccurrenceSpecification>
          <executionOccurrenceSpecification
            Id="62d86eed-73b8-46e9-bb51-65a280d7bd42"
            name="ExecutionOccurrenceSpecification55">
            <event>
              <executionOccurrenceSpecificationReferencesEvent>
                <executionEventMoniker
                  Id="c3183842-0a99-4730-9dec-f6a5859f4b63"
                  LastKnownName="ExecutionEvent"
                  LastKnownLocation="CanonNoirModelisation.uml" />
              </executionOccurrenceSpecificationReferencesEvent>
            </event>
            <covered>
              <lifelineMoniker
                Id="cb65947d-79f6-4116-82ac-e93983042849"
                LastKnownName=": Moteur"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </executionOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="f9d73325-3976-44e8-bb12-a868fe8557e1"
            name="MessageOccurrenceSpecification78">
            <covered>
              <lifelineMoniker
                Id="cb65947d-79f6-4116-82ac-e93983042849"
                LastKnownName=": Moteur"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="fbf8699e-b6b8-4c3b-b8ed-cbf683c1aded"
            name="MessageOccurrenceSpecification77">
            <covered>
              <lifelineMoniker
                Id="884ac476-674c-4287-be90-1baae7733e74"
                LastKnownName=": Facade"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <behaviorExecutionSpecification
            Id="5e97de2a-0cca-461f-9cc5-cc302950bc32"
            name="BehaviorExecutionSpecification34">
            <coveredLifelines>
              <lifelineMoniker
                Id="fe18ec85-3c24-42c3-8f24-4ccce5f76ca8"
                LastKnownName=": IHM"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </coveredLifelines>
            <finish>
              <executionOccurrenceSpecificationMoniker
                Id="b30d2f53-3730-44c5-b174-2140c21e8904"
                LastKnownName="ExecutionOccurrenceSpecification68"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </finish>
            <start>
              <executionOccurrenceSpecificationMoniker
                Id="d667a430-d690-40a8-9879-4a9b48767dc1"
                LastKnownName="ExecutionOccurrenceSpecification67"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </start>
            <nestedOccurrences>
              <messageOccurrenceSpecificationMoniker
                Id="c05936d1-4439-4c63-ae0c-a988d21540ff"
                LastKnownName="MessageOccurrenceSpecification92"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <messageOccurrenceSpecificationMoniker
                Id="a6c405bf-bb5c-4065-a5c5-2d347b8679bb"
                LastKnownName="MessageOccurrenceSpecification87"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </nestedOccurrences>
          </behaviorExecutionSpecification>
          <executionOccurrenceSpecification
            Id="d667a430-d690-40a8-9879-4a9b48767dc1"
            name="ExecutionOccurrenceSpecification67">
            <event>
              <executionOccurrenceSpecificationReferencesEvent>
                <executionEventMoniker
                  Id="5c9455b7-9129-4e06-87da-9677e90a43a6"
                  LastKnownName="ExecutionEvent"
                  LastKnownLocation="CanonNoirModelisation.uml" />
              </executionOccurrenceSpecificationReferencesEvent>
            </event>
            <covered>
              <lifelineMoniker
                Id="fe18ec85-3c24-42c3-8f24-4ccce5f76ca8"
                LastKnownName=": IHM"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </executionOccurrenceSpecification>
          <executionOccurrenceSpecification
            Id="802a5291-c1d6-42c5-b8e8-35d77ad18423"
            name="ExecutionOccurrenceSpecification54">
            <event>
              <executionOccurrenceSpecificationReferencesEvent>
                <executionEventMoniker
                  Id="972c04cd-af6e-4d54-97e1-e8c80e782766"
                  LastKnownName="ExecutionEvent"
                  LastKnownLocation="CanonNoirModelisation.uml" />
              </executionOccurrenceSpecificationReferencesEvent>
            </event>
            <covered>
              <lifelineMoniker
                Id="884ac476-674c-4287-be90-1baae7733e74"
                LastKnownName=": Facade"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </executionOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="12d171a2-bf56-47f4-a047-29dbf6facf61"
            name="MessageOccurrenceSpecification99">
            <covered>
              <lifelineMoniker
                Id="cb65947d-79f6-4116-82ac-e93983042849"
                LastKnownName=": Moteur"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="c05936d1-4439-4c63-ae0c-a988d21540ff"
            name="MessageOccurrenceSpecification92">
            <covered>
              <lifelineMoniker
                Id="fe18ec85-3c24-42c3-8f24-4ccce5f76ca8"
                LastKnownName=": IHM"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="1541bef8-f71d-4222-bdf6-5e80e1f245d1"
            name="MessageOccurrenceSpecification91">
            <covered>
              <lifelineMoniker
                Id="919d9808-67c0-4722-8c04-3ed942fa7f78"
                LastKnownName="J1 : Joueur"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <behaviorExecutionSpecification
            Id="79df7866-3b3f-4e57-a655-96cb6ce7ccc9"
            name="BehaviorExecutionSpecification38">
            <coveredLifelines>
              <lifelineMoniker
                Id="cb65947d-79f6-4116-82ac-e93983042849"
                LastKnownName=": Moteur"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </coveredLifelines>
            <finish>
              <executionOccurrenceSpecificationMoniker
                Id="b94ca304-44e2-48e1-b986-27b89e0080dc"
                LastKnownName="ExecutionOccurrenceSpecification76"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </finish>
            <start>
              <executionOccurrenceSpecificationMoniker
                Id="92a9936e-81bf-4bad-b9ae-9fbb9ef2cd99"
                LastKnownName="ExecutionOccurrenceSpecification75"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </start>
            <nestedOccurrences>
              <messageOccurrenceSpecificationMoniker
                Id="96ea3635-6f1d-452f-bccb-5c834aed5cd6"
                LastKnownName="MessageOccurrenceSpecification100"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </nestedOccurrences>
          </behaviorExecutionSpecification>
          <executionOccurrenceSpecification
            Id="92a9936e-81bf-4bad-b9ae-9fbb9ef2cd99"
            name="ExecutionOccurrenceSpecification75">
            <event>
              <executionOccurrenceSpecificationReferencesEvent>
                <executionEventMoniker
                  Id="d4497e4d-853e-498c-a40f-c0e563be0aca"
                  LastKnownName="ExecutionEvent"
                  LastKnownLocation="CanonNoirModelisation.uml" />
              </executionOccurrenceSpecificationReferencesEvent>
            </event>
            <covered>
              <lifelineMoniker
                Id="cb65947d-79f6-4116-82ac-e93983042849"
                LastKnownName=": Moteur"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </executionOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="96ea3635-6f1d-452f-bccb-5c834aed5cd6"
            name="MessageOccurrenceSpecification100">
            <covered>
              <lifelineMoniker
                Id="cb65947d-79f6-4116-82ac-e93983042849"
                LastKnownName=": Moteur"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <behaviorExecutionSpecification
            Id="3603dde7-69c2-4a98-a93b-cab987656131"
            name="BehaviorExecutionSpecification32">
            <coveredLifelines>
              <lifelineMoniker
                Id="884ac476-674c-4287-be90-1baae7733e74"
                LastKnownName=": Facade"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </coveredLifelines>
            <finish>
              <executionOccurrenceSpecificationMoniker
                Id="000caad1-5ebf-4261-8773-a2ba01b6b769"
                LastKnownName="ExecutionOccurrenceSpecification64"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </finish>
            <start>
              <executionOccurrenceSpecificationMoniker
                Id="da6b4fb7-0d89-4b05-8521-4a4a314aae60"
                LastKnownName="ExecutionOccurrenceSpecification63"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </start>
            <nestedOccurrences>
              <messageOccurrenceSpecificationMoniker
                Id="4845d6e5-7160-4fb5-8a13-1caad32ede4b"
                LastKnownName="MessageOccurrenceSpecification88"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <messageOccurrenceSpecificationMoniker
                Id="6d867f75-0805-4e73-a359-1e55a099552e"
                LastKnownName="MessageOccurrenceSpecification89"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </nestedOccurrences>
          </behaviorExecutionSpecification>
          <executionOccurrenceSpecification
            Id="da6b4fb7-0d89-4b05-8521-4a4a314aae60"
            name="ExecutionOccurrenceSpecification63">
            <event>
              <executionOccurrenceSpecificationReferencesEvent>
                <executionEventMoniker
                  Id="d3534cfe-0bf5-49bf-91df-6f4c50eea4f7"
                  LastKnownName="ExecutionEvent"
                  LastKnownLocation="CanonNoirModelisation.uml" />
              </executionOccurrenceSpecificationReferencesEvent>
            </event>
            <covered>
              <lifelineMoniker
                Id="884ac476-674c-4287-be90-1baae7733e74"
                LastKnownName=": Facade"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </executionOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="4845d6e5-7160-4fb5-8a13-1caad32ede4b"
            name="MessageOccurrenceSpecification88">
            <covered>
              <lifelineMoniker
                Id="884ac476-674c-4287-be90-1baae7733e74"
                LastKnownName=": Facade"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="a6c405bf-bb5c-4065-a5c5-2d347b8679bb"
            name="MessageOccurrenceSpecification87">
            <covered>
              <lifelineMoniker
                Id="fe18ec85-3c24-42c3-8f24-4ccce5f76ca8"
                LastKnownName=": IHM"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <executionOccurrenceSpecification
            Id="b30d2f53-3730-44c5-b174-2140c21e8904"
            name="ExecutionOccurrenceSpecification68">
            <event>
              <executionOccurrenceSpecificationReferencesEvent>
                <executionEventMoniker
                  Id="25bd4c2a-ecf5-47a4-a16e-167cc2c2e520"
                  LastKnownName="ExecutionEvent"
                  LastKnownLocation="CanonNoirModelisation.uml" />
              </executionOccurrenceSpecificationReferencesEvent>
            </event>
            <covered>
              <lifelineMoniker
                Id="fe18ec85-3c24-42c3-8f24-4ccce5f76ca8"
                LastKnownName=": IHM"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </executionOccurrenceSpecification>
          <executionOccurrenceSpecification
            Id="b94ca304-44e2-48e1-b986-27b89e0080dc"
            name="ExecutionOccurrenceSpecification76">
            <event>
              <executionOccurrenceSpecificationReferencesEvent>
                <executionEventMoniker
                  Id="48a1c13a-fcd3-4cc1-90ba-75fed9f5e24d"
                  LastKnownName="ExecutionEvent"
                  LastKnownLocation="CanonNoirModelisation.uml" />
              </executionOccurrenceSpecificationReferencesEvent>
            </event>
            <covered>
              <lifelineMoniker
                Id="cb65947d-79f6-4116-82ac-e93983042849"
                LastKnownName=": Moteur"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </executionOccurrenceSpecification>
          <executionOccurrenceSpecification
            Id="d89813e6-944d-4c50-97b6-a27a4bb76d27"
            name="ExecutionOccurrenceSpecification56">
            <event>
              <executionOccurrenceSpecificationReferencesEvent>
                <executionEventMoniker
                  Id="7b58682e-bd71-40a4-b8f0-dc1ecc299f28"
                  LastKnownName="ExecutionEvent"
                  LastKnownLocation="CanonNoirModelisation.uml" />
              </executionOccurrenceSpecificationReferencesEvent>
            </event>
            <covered>
              <lifelineMoniker
                Id="cb65947d-79f6-4116-82ac-e93983042849"
                LastKnownName=": Moteur"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </executionOccurrenceSpecification>
          <behaviorExecutionSpecification
            Id="d36692a3-8c8f-4322-9cc9-4c0f00be637f"
            name="BehaviorExecutionSpecification33">
            <coveredLifelines>
              <lifelineMoniker
                Id="cb65947d-79f6-4116-82ac-e93983042849"
                LastKnownName=": Moteur"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </coveredLifelines>
            <finish>
              <executionOccurrenceSpecificationMoniker
                Id="2eab19a6-72f2-4d8e-b0b1-731b93b59aad"
                LastKnownName="ExecutionOccurrenceSpecification66"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </finish>
            <start>
              <executionOccurrenceSpecificationMoniker
                Id="07925bcb-55c6-4cc0-91aa-a0f1658dc995"
                LastKnownName="ExecutionOccurrenceSpecification65"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </start>
            <nestedOccurrences>
              <messageOccurrenceSpecificationMoniker
                Id="672e4a04-fdcb-4545-af1b-13005634607e"
                LastKnownName="MessageOccurrenceSpecification90"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </nestedOccurrences>
          </behaviorExecutionSpecification>
          <executionOccurrenceSpecification
            Id="07925bcb-55c6-4cc0-91aa-a0f1658dc995"
            name="ExecutionOccurrenceSpecification65">
            <event>
              <executionOccurrenceSpecificationReferencesEvent>
                <executionEventMoniker
                  Id="f876b066-ae5a-4f43-9a41-34ad5dd998da"
                  LastKnownName="ExecutionEvent"
                  LastKnownLocation="CanonNoirModelisation.uml" />
              </executionOccurrenceSpecificationReferencesEvent>
            </event>
            <covered>
              <lifelineMoniker
                Id="cb65947d-79f6-4116-82ac-e93983042849"
                LastKnownName=": Moteur"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </executionOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="672e4a04-fdcb-4545-af1b-13005634607e"
            name="MessageOccurrenceSpecification90">
            <covered>
              <lifelineMoniker
                Id="cb65947d-79f6-4116-82ac-e93983042849"
                LastKnownName=": Moteur"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="6d867f75-0805-4e73-a359-1e55a099552e"
            name="MessageOccurrenceSpecification89">
            <covered>
              <lifelineMoniker
                Id="884ac476-674c-4287-be90-1baae7733e74"
                LastKnownName=": Facade"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <executionOccurrenceSpecification
            Id="000caad1-5ebf-4261-8773-a2ba01b6b769"
            name="ExecutionOccurrenceSpecification64">
            <event>
              <executionOccurrenceSpecificationReferencesEvent>
                <executionEventMoniker
                  Id="37e15fd1-33b5-4b02-9e4f-d0e6aa88e457"
                  LastKnownName="ExecutionEvent"
                  LastKnownLocation="CanonNoirModelisation.uml" />
              </executionOccurrenceSpecificationReferencesEvent>
            </event>
            <covered>
              <lifelineMoniker
                Id="884ac476-674c-4287-be90-1baae7733e74"
                LastKnownName=": Facade"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </executionOccurrenceSpecification>
          <executionOccurrenceSpecification
            Id="2eab19a6-72f2-4d8e-b0b1-731b93b59aad"
            name="ExecutionOccurrenceSpecification66">
            <event>
              <executionOccurrenceSpecificationReferencesEvent>
                <executionEventMoniker
                  Id="34e32c4b-00a8-4190-a8e3-dfbe5849ad4b"
                  LastKnownName="ExecutionEvent"
                  LastKnownLocation="CanonNoirModelisation.uml" />
              </executionOccurrenceSpecificationReferencesEvent>
            </event>
            <covered>
              <lifelineMoniker
                Id="cb65947d-79f6-4116-82ac-e93983042849"
                LastKnownName=": Moteur"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </executionOccurrenceSpecification>
          <behaviorExecutionSpecification
            Id="183e44f1-fbe5-4a76-ad2d-a788651b23cc"
            name="BehaviorExecutionSpecification31">
            <coveredLifelines>
              <lifelineMoniker
                Id="884ac476-674c-4287-be90-1baae7733e74"
                LastKnownName=": Facade"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </coveredLifelines>
            <finish>
              <executionOccurrenceSpecificationMoniker
                Id="25cbe2c4-2c73-4bb8-b95e-08cc73d7bdfb"
                LastKnownName="ExecutionOccurrenceSpecification62"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </finish>
            <start>
              <executionOccurrenceSpecificationMoniker
                Id="d8395fe7-e72a-4d73-ae47-70a342230a87"
                LastKnownName="ExecutionOccurrenceSpecification61"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </start>
            <nestedOccurrences>
              <messageOccurrenceSpecificationMoniker
                Id="464b8eb7-efa2-450a-86f4-4f2f13dfd269"
                LastKnownName="MessageOccurrenceSpecification84"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <messageOccurrenceSpecificationMoniker
                Id="64d69b21-4a2a-4fb2-99e2-83f4294926f4"
                LastKnownName="MessageOccurrenceSpecification85"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </nestedOccurrences>
          </behaviorExecutionSpecification>
          <executionOccurrenceSpecification
            Id="d8395fe7-e72a-4d73-ae47-70a342230a87"
            name="ExecutionOccurrenceSpecification61">
            <event>
              <executionOccurrenceSpecificationReferencesEvent>
                <executionEventMoniker
                  Id="9905bd69-245e-45a9-ac23-b40026b60d0a"
                  LastKnownName="ExecutionEvent"
                  LastKnownLocation="CanonNoirModelisation.uml" />
              </executionOccurrenceSpecificationReferencesEvent>
            </event>
            <covered>
              <lifelineMoniker
                Id="884ac476-674c-4287-be90-1baae7733e74"
                LastKnownName=": Facade"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </executionOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="464b8eb7-efa2-450a-86f4-4f2f13dfd269"
            name="MessageOccurrenceSpecification84">
            <covered>
              <lifelineMoniker
                Id="884ac476-674c-4287-be90-1baae7733e74"
                LastKnownName=": Facade"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="8a0c0024-ce40-4ba8-9c9b-12eaa14e6b1d"
            name="MessageOccurrenceSpecification83">
            <covered>
              <lifelineMoniker
                Id="fe18ec85-3c24-42c3-8f24-4ccce5f76ca8"
                LastKnownName=": IHM"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="0696e6f0-0ac9-4748-bcfd-4212246ab140"
            name="MessageOccurrenceSpecification86">
            <covered>
              <lifelineMoniker
                Id="fe18ec85-3c24-42c3-8f24-4ccce5f76ca8"
                LastKnownName=": IHM"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="64d69b21-4a2a-4fb2-99e2-83f4294926f4"
            name="MessageOccurrenceSpecification85">
            <covered>
              <lifelineMoniker
                Id="884ac476-674c-4287-be90-1baae7733e74"
                LastKnownName=": Facade"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <executionOccurrenceSpecification
            Id="25cbe2c4-2c73-4bb8-b95e-08cc73d7bdfb"
            name="ExecutionOccurrenceSpecification62">
            <event>
              <executionOccurrenceSpecificationReferencesEvent>
                <executionEventMoniker
                  Id="ccb97296-bd1a-4882-a89d-3db9604261f9"
                  LastKnownName="ExecutionEvent"
                  LastKnownLocation="CanonNoirModelisation.uml" />
              </executionOccurrenceSpecificationReferencesEvent>
            </event>
            <covered>
              <lifelineMoniker
                Id="884ac476-674c-4287-be90-1baae7733e74"
                LastKnownName=": Facade"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </executionOccurrenceSpecification>
          <behaviorExecutionSpecification
            Id="9eed1491-c19a-4a04-9775-b9b40ef9471b"
            name="BehaviorExecutionSpecification35">
            <coveredLifelines>
              <lifelineMoniker
                Id="fe18ec85-3c24-42c3-8f24-4ccce5f76ca8"
                LastKnownName=": IHM"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </coveredLifelines>
            <finish>
              <executionOccurrenceSpecificationMoniker
                Id="cb5161c5-4396-4a98-abf4-dfae0160158d"
                LastKnownName="ExecutionOccurrenceSpecification70"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </finish>
            <start>
              <executionOccurrenceSpecificationMoniker
                Id="d677f65b-c8b6-4422-9535-bacba1696a52"
                LastKnownName="ExecutionOccurrenceSpecification69"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </start>
            <nestedOccurrences>
              <messageOccurrenceSpecificationMoniker
                Id="112632c9-e027-4681-99b1-1bea8fa43a1f"
                LastKnownName="MessageOccurrenceSpecification94"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <messageOccurrenceSpecificationMoniker
                Id="68a25bb2-db74-4c6d-b9e4-0f09d85c4555"
                LastKnownName="MessageOccurrenceSpecification95"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </nestedOccurrences>
          </behaviorExecutionSpecification>
          <executionOccurrenceSpecification
            Id="d677f65b-c8b6-4422-9535-bacba1696a52"
            name="ExecutionOccurrenceSpecification69">
            <event>
              <executionOccurrenceSpecificationReferencesEvent>
                <executionEventMoniker
                  Id="85b18506-d037-4c23-a708-d00a555ddb62"
                  LastKnownName="ExecutionEvent"
                  LastKnownLocation="CanonNoirModelisation.uml" />
              </executionOccurrenceSpecificationReferencesEvent>
            </event>
            <covered>
              <lifelineMoniker
                Id="fe18ec85-3c24-42c3-8f24-4ccce5f76ca8"
                LastKnownName=": IHM"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </executionOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="112632c9-e027-4681-99b1-1bea8fa43a1f"
            name="MessageOccurrenceSpecification94">
            <covered>
              <lifelineMoniker
                Id="fe18ec85-3c24-42c3-8f24-4ccce5f76ca8"
                LastKnownName=": IHM"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="b7b8abe1-6477-4a4c-afd1-81feae8c4afc"
            name="MessageOccurrenceSpecification93">
            <covered>
              <lifelineMoniker
                Id="919d9808-67c0-4722-8c04-3ed942fa7f78"
                LastKnownName="J1 : Joueur"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <behaviorExecutionSpecification
            Id="cda0335c-00a2-410e-b944-0c1cd2f8ce0e"
            name="BehaviorExecutionSpecification36">
            <coveredLifelines>
              <lifelineMoniker
                Id="884ac476-674c-4287-be90-1baae7733e74"
                LastKnownName=": Facade"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </coveredLifelines>
            <finish>
              <executionOccurrenceSpecificationMoniker
                Id="89cae1a5-1228-4452-b37c-85275d65a285"
                LastKnownName="ExecutionOccurrenceSpecification72"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </finish>
            <start>
              <executionOccurrenceSpecificationMoniker
                Id="f35a0a44-80f9-421d-bb02-7a16405dc14f"
                LastKnownName="ExecutionOccurrenceSpecification71"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </start>
            <nestedOccurrences>
              <messageOccurrenceSpecificationMoniker
                Id="88e6c643-9dcf-40f8-93b0-c07b56081829"
                LastKnownName="MessageOccurrenceSpecification96"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <messageOccurrenceSpecificationMoniker
                Id="2b9b54dd-911a-4a5b-8ba7-baf056556764"
                LastKnownName="MessageOccurrenceSpecification97"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <messageOccurrenceSpecificationMoniker
                Id="978f177b-478a-45ba-99ec-1097a177e26d"
                LastKnownName="MessageOccurrenceSpecification105"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </nestedOccurrences>
          </behaviorExecutionSpecification>
          <executionOccurrenceSpecification
            Id="f35a0a44-80f9-421d-bb02-7a16405dc14f"
            name="ExecutionOccurrenceSpecification71">
            <event>
              <executionOccurrenceSpecificationReferencesEvent>
                <executionEventMoniker
                  Id="4abacc9a-b01c-49e6-96cf-2388c8e3cc91"
                  LastKnownName="ExecutionEvent"
                  LastKnownLocation="CanonNoirModelisation.uml" />
              </executionOccurrenceSpecificationReferencesEvent>
            </event>
            <covered>
              <lifelineMoniker
                Id="884ac476-674c-4287-be90-1baae7733e74"
                LastKnownName=": Facade"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </executionOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="68a25bb2-db74-4c6d-b9e4-0f09d85c4555"
            name="MessageOccurrenceSpecification95">
            <covered>
              <lifelineMoniker
                Id="fe18ec85-3c24-42c3-8f24-4ccce5f76ca8"
                LastKnownName=": IHM"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="88e6c643-9dcf-40f8-93b0-c07b56081829"
            name="MessageOccurrenceSpecification96">
            <covered>
              <lifelineMoniker
                Id="884ac476-674c-4287-be90-1baae7733e74"
                LastKnownName=": Facade"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <behaviorExecutionSpecification
            Id="799a0ce4-084e-4dcd-868b-532ee0e8e3b1"
            name="BehaviorExecutionSpecification37">
            <coveredLifelines>
              <lifelineMoniker
                Id="cb65947d-79f6-4116-82ac-e93983042849"
                LastKnownName=": Moteur"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </coveredLifelines>
            <finish>
              <executionOccurrenceSpecificationMoniker
                Id="9c0a7fd7-4a99-49fe-9e43-a2ffa881eb45"
                LastKnownName="ExecutionOccurrenceSpecification74"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </finish>
            <start>
              <executionOccurrenceSpecificationMoniker
                Id="48aa4af7-f56c-4d7a-8d74-9acd850a54c9"
                LastKnownName="ExecutionOccurrenceSpecification73"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </start>
            <nestedOccurrences>
              <messageOccurrenceSpecificationMoniker
                Id="7571e962-86c7-4a44-961e-43934de459d0"
                LastKnownName="MessageOccurrenceSpecification98"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <messageOccurrenceSpecificationMoniker
                Id="482239d3-2ce4-4658-99ee-8d655282e386"
                LastKnownName="MessageOccurrenceSpecification107"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <executionOccurrenceSpecificationMoniker
                Id="7e97fc1a-db22-4dff-be35-20724d207550"
                LastKnownName="ExecutionOccurrenceSpecification83"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <executionOccurrenceSpecificationMoniker
                Id="1ba327b9-e94c-4379-ac5b-681ba0c9b19f"
                LastKnownName="ExecutionOccurrenceSpecification84"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <messageOccurrenceSpecificationMoniker
                Id="c56fec53-c8aa-4367-86f9-8d5ba9396b4b"
                LastKnownName="MessageOccurrenceSpecification101"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <executionOccurrenceSpecificationMoniker
                Id="2e24a0a4-3450-4699-9c46-a03e6f3442e1"
                LastKnownName="ExecutionOccurrenceSpecification77"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <executionOccurrenceSpecificationMoniker
                Id="838d11a0-603a-4c1e-8c3c-6cba2c9a42c0"
                LastKnownName="ExecutionOccurrenceSpecification78"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </nestedOccurrences>
          </behaviorExecutionSpecification>
          <executionOccurrenceSpecification
            Id="cb5161c5-4396-4a98-abf4-dfae0160158d"
            name="ExecutionOccurrenceSpecification70">
            <event>
              <executionOccurrenceSpecificationReferencesEvent>
                <executionEventMoniker
                  Id="a73f5fbe-bf5a-48ff-9095-9fce83bcde40"
                  LastKnownName="ExecutionEvent"
                  LastKnownLocation="CanonNoirModelisation.uml" />
              </executionOccurrenceSpecificationReferencesEvent>
            </event>
            <covered>
              <lifelineMoniker
                Id="fe18ec85-3c24-42c3-8f24-4ccce5f76ca8"
                LastKnownName=": IHM"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </executionOccurrenceSpecification>
          <executionOccurrenceSpecification
            Id="48aa4af7-f56c-4d7a-8d74-9acd850a54c9"
            name="ExecutionOccurrenceSpecification73">
            <event>
              <executionOccurrenceSpecificationReferencesEvent>
                <executionEventMoniker
                  Id="8c7c926d-81cb-4d5b-82ac-74755a3e8c7b"
                  LastKnownName="ExecutionEvent"
                  LastKnownLocation="CanonNoirModelisation.uml" />
              </executionOccurrenceSpecificationReferencesEvent>
            </event>
            <covered>
              <lifelineMoniker
                Id="cb65947d-79f6-4116-82ac-e93983042849"
                LastKnownName=": Moteur"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </executionOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="7571e962-86c7-4a44-961e-43934de459d0"
            name="MessageOccurrenceSpecification98">
            <covered>
              <lifelineMoniker
                Id="cb65947d-79f6-4116-82ac-e93983042849"
                LastKnownName=": Moteur"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="2b9b54dd-911a-4a5b-8ba7-baf056556764"
            name="MessageOccurrenceSpecification97">
            <covered>
              <lifelineMoniker
                Id="884ac476-674c-4287-be90-1baae7733e74"
                LastKnownName=": Facade"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="482239d3-2ce4-4658-99ee-8d655282e386"
            name="MessageOccurrenceSpecification107">
            <covered>
              <lifelineMoniker
                Id="cb65947d-79f6-4116-82ac-e93983042849"
                LastKnownName=": Moteur"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <behaviorExecutionSpecification
            Id="1637a831-57e1-432f-bf15-253cebd6ed2a"
            name="BehaviorExecutionSpecification42">
            <coveredLifelines>
              <lifelineMoniker
                Id="cb65947d-79f6-4116-82ac-e93983042849"
                LastKnownName=": Moteur"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </coveredLifelines>
            <finish>
              <executionOccurrenceSpecificationMoniker
                Id="1ba327b9-e94c-4379-ac5b-681ba0c9b19f"
                LastKnownName="ExecutionOccurrenceSpecification84"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </finish>
            <start>
              <executionOccurrenceSpecificationMoniker
                Id="7e97fc1a-db22-4dff-be35-20724d207550"
                LastKnownName="ExecutionOccurrenceSpecification83"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </start>
            <nestedOccurrences>
              <messageOccurrenceSpecificationMoniker
                Id="c9107b3f-e787-45b2-8fd5-ade62638ff4b"
                LastKnownName="MessageOccurrenceSpecification108"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </nestedOccurrences>
          </behaviorExecutionSpecification>
          <executionOccurrenceSpecification
            Id="7e97fc1a-db22-4dff-be35-20724d207550"
            name="ExecutionOccurrenceSpecification83">
            <event>
              <executionOccurrenceSpecificationReferencesEvent>
                <executionEventMoniker
                  Id="a18e2ed4-e852-4fcc-8df3-426816f87817"
                  LastKnownName="ExecutionEvent"
                  LastKnownLocation="CanonNoirModelisation.uml" />
              </executionOccurrenceSpecificationReferencesEvent>
            </event>
            <covered>
              <lifelineMoniker
                Id="cb65947d-79f6-4116-82ac-e93983042849"
                LastKnownName=": Moteur"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </executionOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="c9107b3f-e787-45b2-8fd5-ade62638ff4b"
            name="MessageOccurrenceSpecification108">
            <covered>
              <lifelineMoniker
                Id="cb65947d-79f6-4116-82ac-e93983042849"
                LastKnownName=": Moteur"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <executionOccurrenceSpecification
            Id="1ba327b9-e94c-4379-ac5b-681ba0c9b19f"
            name="ExecutionOccurrenceSpecification84">
            <event>
              <executionOccurrenceSpecificationReferencesEvent>
                <executionEventMoniker
                  Id="41bafb10-bff6-486e-acab-67058531ff02"
                  LastKnownName="ExecutionEvent"
                  LastKnownLocation="CanonNoirModelisation.uml" />
              </executionOccurrenceSpecificationReferencesEvent>
            </event>
            <covered>
              <lifelineMoniker
                Id="cb65947d-79f6-4116-82ac-e93983042849"
                LastKnownName=": Moteur"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </executionOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="c56fec53-c8aa-4367-86f9-8d5ba9396b4b"
            name="MessageOccurrenceSpecification101">
            <covered>
              <lifelineMoniker
                Id="cb65947d-79f6-4116-82ac-e93983042849"
                LastKnownName=": Moteur"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <behaviorExecutionSpecification
            Id="ae599c00-663a-4fc7-b178-5c2ff5900fc9"
            name="BehaviorExecutionSpecification39">
            <coveredLifelines>
              <lifelineMoniker
                Id="cb65947d-79f6-4116-82ac-e93983042849"
                LastKnownName=": Moteur"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </coveredLifelines>
            <finish>
              <executionOccurrenceSpecificationMoniker
                Id="838d11a0-603a-4c1e-8c3c-6cba2c9a42c0"
                LastKnownName="ExecutionOccurrenceSpecification78"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </finish>
            <start>
              <executionOccurrenceSpecificationMoniker
                Id="2e24a0a4-3450-4699-9c46-a03e6f3442e1"
                LastKnownName="ExecutionOccurrenceSpecification77"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </start>
            <nestedOccurrences>
              <messageOccurrenceSpecificationMoniker
                Id="6487ab99-a70e-413d-b52e-0fff9ec389a3"
                LastKnownName="MessageOccurrenceSpecification102"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </nestedOccurrences>
          </behaviorExecutionSpecification>
          <executionOccurrenceSpecification
            Id="2e24a0a4-3450-4699-9c46-a03e6f3442e1"
            name="ExecutionOccurrenceSpecification77">
            <event>
              <executionOccurrenceSpecificationReferencesEvent>
                <executionEventMoniker
                  Id="a535ced0-fb58-4ba0-9507-54443653f120"
                  LastKnownName="ExecutionEvent"
                  LastKnownLocation="CanonNoirModelisation.uml" />
              </executionOccurrenceSpecificationReferencesEvent>
            </event>
            <covered>
              <lifelineMoniker
                Id="cb65947d-79f6-4116-82ac-e93983042849"
                LastKnownName=": Moteur"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </executionOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="6487ab99-a70e-413d-b52e-0fff9ec389a3"
            name="MessageOccurrenceSpecification102">
            <covered>
              <lifelineMoniker
                Id="cb65947d-79f6-4116-82ac-e93983042849"
                LastKnownName=": Moteur"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <executionOccurrenceSpecification
            Id="838d11a0-603a-4c1e-8c3c-6cba2c9a42c0"
            name="ExecutionOccurrenceSpecification78">
            <event>
              <executionOccurrenceSpecificationReferencesEvent>
                <executionEventMoniker
                  Id="0483d1b5-a608-4776-aadc-39d52f1818dc"
                  LastKnownName="ExecutionEvent"
                  LastKnownLocation="CanonNoirModelisation.uml" />
              </executionOccurrenceSpecificationReferencesEvent>
            </event>
            <covered>
              <lifelineMoniker
                Id="cb65947d-79f6-4116-82ac-e93983042849"
                LastKnownName=": Moteur"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </executionOccurrenceSpecification>
          <executionOccurrenceSpecification
            Id="9c0a7fd7-4a99-49fe-9e43-a2ffa881eb45"
            name="ExecutionOccurrenceSpecification74">
            <event>
              <executionOccurrenceSpecificationReferencesEvent>
                <executionEventMoniker
                  Id="894a1621-ba54-41e3-bc5a-4bc00a971da1"
                  LastKnownName="ExecutionEvent"
                  LastKnownLocation="CanonNoirModelisation.uml" />
              </executionOccurrenceSpecificationReferencesEvent>
            </event>
            <covered>
              <lifelineMoniker
                Id="cb65947d-79f6-4116-82ac-e93983042849"
                LastKnownName=": Moteur"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </executionOccurrenceSpecification>
          <behaviorExecutionSpecification
            Id="e9d32f6c-8f2e-4a33-9991-eb3154151c50"
            name="BehaviorExecutionSpecification41">
            <coveredLifelines>
              <lifelineMoniker
                Id="cb65947d-79f6-4116-82ac-e93983042849"
                LastKnownName=": Moteur"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </coveredLifelines>
            <finish>
              <executionOccurrenceSpecificationMoniker
                Id="838bbad8-ce12-4b7b-891a-b822a286337d"
                LastKnownName="ExecutionOccurrenceSpecification82"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </finish>
            <start>
              <executionOccurrenceSpecificationMoniker
                Id="ab535981-302b-4865-81e4-8645034dd063"
                LastKnownName="ExecutionOccurrenceSpecification81"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </start>
            <nestedOccurrences>
              <messageOccurrenceSpecificationMoniker
                Id="781a3971-c846-4810-8cb0-f48049fe0037"
                LastKnownName="MessageOccurrenceSpecification106"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </nestedOccurrences>
          </behaviorExecutionSpecification>
          <executionOccurrenceSpecification
            Id="ab535981-302b-4865-81e4-8645034dd063"
            name="ExecutionOccurrenceSpecification81">
            <event>
              <executionOccurrenceSpecificationReferencesEvent>
                <executionEventMoniker
                  Id="7a09e16f-faae-4dc3-aace-43bb06194f3f"
                  LastKnownName="ExecutionEvent"
                  LastKnownLocation="CanonNoirModelisation.uml" />
              </executionOccurrenceSpecificationReferencesEvent>
            </event>
            <covered>
              <lifelineMoniker
                Id="cb65947d-79f6-4116-82ac-e93983042849"
                LastKnownName=": Moteur"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </executionOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="781a3971-c846-4810-8cb0-f48049fe0037"
            name="MessageOccurrenceSpecification106">
            <covered>
              <lifelineMoniker
                Id="cb65947d-79f6-4116-82ac-e93983042849"
                LastKnownName=": Moteur"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="978f177b-478a-45ba-99ec-1097a177e26d"
            name="MessageOccurrenceSpecification105">
            <covered>
              <lifelineMoniker
                Id="884ac476-674c-4287-be90-1baae7733e74"
                LastKnownName=": Facade"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <executionOccurrenceSpecification
            Id="89cae1a5-1228-4452-b37c-85275d65a285"
            name="ExecutionOccurrenceSpecification72">
            <event>
              <executionOccurrenceSpecificationReferencesEvent>
                <executionEventMoniker
                  Id="241bfb97-0db0-462d-b8c1-4a0d009d3417"
                  LastKnownName="ExecutionEvent"
                  LastKnownLocation="CanonNoirModelisation.uml" />
              </executionOccurrenceSpecificationReferencesEvent>
            </event>
            <covered>
              <lifelineMoniker
                Id="884ac476-674c-4287-be90-1baae7733e74"
                LastKnownName=": Facade"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </executionOccurrenceSpecification>
          <executionOccurrenceSpecification
            Id="838bbad8-ce12-4b7b-891a-b822a286337d"
            name="ExecutionOccurrenceSpecification82">
            <event>
              <executionOccurrenceSpecificationReferencesEvent>
                <executionEventMoniker
                  Id="77f7edb0-8d85-4743-be94-3759c5eb7333"
                  LastKnownName="ExecutionEvent"
                  LastKnownLocation="CanonNoirModelisation.uml" />
              </executionOccurrenceSpecificationReferencesEvent>
            </event>
            <covered>
              <lifelineMoniker
                Id="cb65947d-79f6-4116-82ac-e93983042849"
                LastKnownName=": Moteur"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </executionOccurrenceSpecification>
        </fragments>
        <lifelines>
          <lifeline
            Id="919d9808-67c0-4722-8c04-3ed942fa7f78"
            name="J1 : Joueur"
            isActor="true"
            lifelineDisplayName="J1 : Joueur">
            <represents>
              <propertyMoniker
                Id="0a906436-b2dc-4e41-b128-0d976e6deab9"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </represents>
            <topLevelOccurrences>
              <messageOccurrenceSpecificationMoniker
                Id="195f32ab-9023-4820-a97b-1065995c9803"
                LastKnownName="MessageOccurrenceSpecification23"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <messageOccurrenceSpecificationMoniker
                Id="1541bef8-f71d-4222-bdf6-5e80e1f245d1"
                LastKnownName="MessageOccurrenceSpecification91"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <messageOccurrenceSpecificationMoniker
                Id="b7b8abe1-6477-4a4c-afd1-81feae8c4afc"
                LastKnownName="MessageOccurrenceSpecification93"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </topLevelOccurrences>
          </lifeline>
          <lifeline
            Id="fe18ec85-3c24-42c3-8f24-4ccce5f76ca8"
            name=": IHM"
            isActor="false"
            lifelineDisplayName=": IHM">
            <represents>
              <propertyMoniker
                Id="c304e580-154f-4cd0-ade4-b946c66f06e2"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </represents>
            <topLevelOccurrences>
              <messageOccurrenceSpecificationMoniker
                Id="85569f20-f747-47e9-955d-0d1e12c7db14"
                LastKnownName="MessageOccurrenceSpecification19"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <messageOccurrenceSpecificationMoniker
                Id="a4efa8eb-0a1a-4a9e-a634-7baca86bf64c"
                LastKnownName="MessageOccurrenceSpecification22"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <executionOccurrenceSpecificationMoniker
                Id="994f3f7c-38ea-4f3e-bcf2-d127d54c3d3f"
                LastKnownName="ExecutionOccurrenceSpecification19"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <executionOccurrenceSpecificationMoniker
                Id="c142c132-3f6c-4d79-a805-75e6f83a3b92"
                LastKnownName="ExecutionOccurrenceSpecification20"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <executionOccurrenceSpecificationMoniker
                Id="d667a430-d690-40a8-9879-4a9b48767dc1"
                LastKnownName="ExecutionOccurrenceSpecification67"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <executionOccurrenceSpecificationMoniker
                Id="b30d2f53-3730-44c5-b174-2140c21e8904"
                LastKnownName="ExecutionOccurrenceSpecification68"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <messageOccurrenceSpecificationMoniker
                Id="8a0c0024-ce40-4ba8-9c9b-12eaa14e6b1d"
                LastKnownName="MessageOccurrenceSpecification83"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <messageOccurrenceSpecificationMoniker
                Id="0696e6f0-0ac9-4748-bcfd-4212246ab140"
                LastKnownName="MessageOccurrenceSpecification86"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <executionOccurrenceSpecificationMoniker
                Id="d677f65b-c8b6-4422-9535-bacba1696a52"
                LastKnownName="ExecutionOccurrenceSpecification69"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <executionOccurrenceSpecificationMoniker
                Id="cb5161c5-4396-4a98-abf4-dfae0160158d"
                LastKnownName="ExecutionOccurrenceSpecification70"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </topLevelOccurrences>
          </lifeline>
          <lifeline
            Id="884ac476-674c-4287-be90-1baae7733e74"
            name=": Facade"
            isActor="false"
            lifelineDisplayName=": Facade">
            <represents>
              <propertyMoniker
                Id="11a69fb9-c3c5-4a5d-a1b6-1316aea01701"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </represents>
            <topLevelOccurrences>
              <executionOccurrenceSpecificationMoniker
                Id="4309e03d-c34d-424a-bb4d-986db257cfc4"
                LastKnownName="ExecutionOccurrenceSpecification17"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <executionOccurrenceSpecificationMoniker
                Id="0f7e3dff-d7e2-4dcd-adfd-6b71ec062dac"
                LastKnownName="ExecutionOccurrenceSpecification18"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <executionOccurrenceSpecificationMoniker
                Id="09eb0c2e-c466-4d8b-9f9b-1a0d706f3037"
                LastKnownName="ExecutionOccurrenceSpecification53"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <executionOccurrenceSpecificationMoniker
                Id="802a5291-c1d6-42c5-b8e8-35d77ad18423"
                LastKnownName="ExecutionOccurrenceSpecification54"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <executionOccurrenceSpecificationMoniker
                Id="da6b4fb7-0d89-4b05-8521-4a4a314aae60"
                LastKnownName="ExecutionOccurrenceSpecification63"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <executionOccurrenceSpecificationMoniker
                Id="000caad1-5ebf-4261-8773-a2ba01b6b769"
                LastKnownName="ExecutionOccurrenceSpecification64"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <executionOccurrenceSpecificationMoniker
                Id="d8395fe7-e72a-4d73-ae47-70a342230a87"
                LastKnownName="ExecutionOccurrenceSpecification61"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <executionOccurrenceSpecificationMoniker
                Id="25cbe2c4-2c73-4bb8-b95e-08cc73d7bdfb"
                LastKnownName="ExecutionOccurrenceSpecification62"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <executionOccurrenceSpecificationMoniker
                Id="f35a0a44-80f9-421d-bb02-7a16405dc14f"
                LastKnownName="ExecutionOccurrenceSpecification71"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <executionOccurrenceSpecificationMoniker
                Id="89cae1a5-1228-4452-b37c-85275d65a285"
                LastKnownName="ExecutionOccurrenceSpecification72"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </topLevelOccurrences>
          </lifeline>
          <lifeline
            Id="cb65947d-79f6-4116-82ac-e93983042849"
            name=": Moteur"
            isActor="false"
            lifelineDisplayName=": Moteur">
            <topLevelOccurrences>
              <executionOccurrenceSpecificationMoniker
                Id="62d86eed-73b8-46e9-bb51-65a280d7bd42"
                LastKnownName="ExecutionOccurrenceSpecification55"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <executionOccurrenceSpecificationMoniker
                Id="d89813e6-944d-4c50-97b6-a27a4bb76d27"
                LastKnownName="ExecutionOccurrenceSpecification56"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <executionOccurrenceSpecificationMoniker
                Id="07925bcb-55c6-4cc0-91aa-a0f1658dc995"
                LastKnownName="ExecutionOccurrenceSpecification65"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <executionOccurrenceSpecificationMoniker
                Id="2eab19a6-72f2-4d8e-b0b1-731b93b59aad"
                LastKnownName="ExecutionOccurrenceSpecification66"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <executionOccurrenceSpecificationMoniker
                Id="48aa4af7-f56c-4d7a-8d74-9acd850a54c9"
                LastKnownName="ExecutionOccurrenceSpecification73"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <executionOccurrenceSpecificationMoniker
                Id="9c0a7fd7-4a99-49fe-9e43-a2ffa881eb45"
                LastKnownName="ExecutionOccurrenceSpecification74"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <executionOccurrenceSpecificationMoniker
                Id="ab535981-302b-4865-81e4-8645034dd063"
                LastKnownName="ExecutionOccurrenceSpecification81"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <executionOccurrenceSpecificationMoniker
                Id="838bbad8-ce12-4b7b-891a-b822a286337d"
                LastKnownName="ExecutionOccurrenceSpecification82"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </topLevelOccurrences>
          </lifeline>
        </lifelines>
        <messages>
          <message
            Id="051a25c8-b818-4023-80ff-c66e93ef72b6"
            name="afficherBoutonLancerDes()"
            messageKind="Complete"
            messageSort="SynchCall"
            createSelfMessage="false">
            <sendEvent>
              <messageOccurrenceSpecificationMoniker
                Id="85569f20-f747-47e9-955d-0d1e12c7db14"
                LastKnownName="MessageOccurrenceSpecification19"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </sendEvent>
            <receiveEvent>
              <messageOccurrenceSpecificationMoniker
                Id="3cde9a08-179a-48ff-83a5-4c52f53f8747"
                LastKnownName="MessageOccurrenceSpecification20"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </receiveEvent>
          </message>
          <message
            Id="cd982e6b-1b8e-4443-8da5-b076b13f133f"
            name="active le bouton lancer dés"
            messageKind="Complete"
            messageSort="Reply"
            createSelfMessage="false">
            <sendEvent>
              <messageOccurrenceSpecificationMoniker
                Id="d2c2b60b-91ea-458f-8104-98347da0cf45"
                LastKnownName="MessageOccurrenceSpecification21"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </sendEvent>
            <receiveEvent>
              <messageOccurrenceSpecificationMoniker
                Id="a4efa8eb-0a1a-4a9e-a634-7baca86bf64c"
                LastKnownName="MessageOccurrenceSpecification22"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </receiveEvent>
          </message>
          <message
            Id="5848979e-03de-4613-89df-834e83dffe31"
            name="Action Joueur : boutonLancerDesClic()"
            messageKind="Complete"
            messageSort="AsynchCall"
            createSelfMessage="false">
            <sendEvent>
              <messageOccurrenceSpecificationMoniker
                Id="195f32ab-9023-4820-a97b-1065995c9803"
                LastKnownName="MessageOccurrenceSpecification23"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </sendEvent>
            <receiveEvent>
              <messageOccurrenceSpecificationMoniker
                Id="d94e938d-8448-437c-8f51-5972bd36fc94"
                LastKnownName="MessageOccurrenceSpecification24"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </receiveEvent>
          </message>
          <message
            Id="5eadcc91-218b-4a26-bc0f-8ef587eea091"
            name="executerMenu(1)"
            messageKind="Complete"
            messageSort="AsynchCall"
            createSelfMessage="false">
            <sendEvent>
              <messageOccurrenceSpecificationMoniker
                Id="b4a67da4-c7e6-4b91-94bf-c871edb20625"
                LastKnownName="MessageOccurrenceSpecification75"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </sendEvent>
            <receiveEvent>
              <messageOccurrenceSpecificationMoniker
                Id="d1a6299c-85fc-4839-9e62-653cca778a60"
                LastKnownName="MessageOccurrenceSpecification76"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </receiveEvent>
          </message>
          <message
            Id="86291a82-5418-4dda-855c-461e88df3699"
            name="Action joueur : cliquer sur un navire"
            messageKind="Complete"
            messageSort="AsynchCall"
            createSelfMessage="false">
            <sendEvent>
              <messageOccurrenceSpecificationMoniker
                Id="1541bef8-f71d-4222-bdf6-5e80e1f245d1"
                LastKnownName="MessageOccurrenceSpecification91"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </sendEvent>
            <receiveEvent>
              <messageOccurrenceSpecificationMoniker
                Id="c05936d1-4439-4c63-ae0c-a988d21540ff"
                LastKnownName="MessageOccurrenceSpecification92"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </receiveEvent>
          </message>
          <message
            Id="80781cee-ed0a-4b89-be78-28b1663cc18a"
            name="afficherCasesAccessibles()"
            messageKind="Complete"
            messageSort="SynchCall"
            createSelfMessage="false">
            <sendEvent>
              <messageOccurrenceSpecificationMoniker
                Id="8a0c0024-ce40-4ba8-9c9b-12eaa14e6b1d"
                LastKnownName="MessageOccurrenceSpecification83"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </sendEvent>
            <receiveEvent>
              <messageOccurrenceSpecificationMoniker
                Id="464b8eb7-efa2-450a-86f4-4f2f13dfd269"
                LastKnownName="MessageOccurrenceSpecification84"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </receiveEvent>
          </message>
          <message
            Id="94db6d88-45d9-4e5b-bc88-8d20728e2657"
            name="executerMenu(1)"
            messageKind="Complete"
            messageSort="AsynchCall"
            createSelfMessage="false">
            <sendEvent>
              <messageOccurrenceSpecificationMoniker
                Id="fbf8699e-b6b8-4c3b-b8ed-cbf683c1aded"
                LastKnownName="MessageOccurrenceSpecification77"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </sendEvent>
            <receiveEvent>
              <messageOccurrenceSpecificationMoniker
                Id="f9d73325-3976-44e8-bb12-a868fe8557e1"
                LastKnownName="MessageOccurrenceSpecification78"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </receiveEvent>
          </message>
          <message
            Id="17a4effa-7ad5-411f-b1f6-f49874ddf142"
            name="executerPlateau(X,Y)"
            messageKind="Complete"
            messageSort="AsynchCall"
            createSelfMessage="false">
            <sendEvent>
              <messageOccurrenceSpecificationMoniker
                Id="a6c405bf-bb5c-4065-a5c5-2d347b8679bb"
                LastKnownName="MessageOccurrenceSpecification87"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </sendEvent>
            <receiveEvent>
              <messageOccurrenceSpecificationMoniker
                Id="4845d6e5-7160-4fb5-8a13-1caad32ede4b"
                LastKnownName="MessageOccurrenceSpecification88"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </receiveEvent>
          </message>
          <message
            Id="2dd227b4-5c9b-442b-9239-84394105492f"
            name="renvoie true et met à jour l'affichage"
            messageKind="Complete"
            messageSort="Reply"
            createSelfMessage="false">
            <sendEvent>
              <messageOccurrenceSpecificationMoniker
                Id="64d69b21-4a2a-4fb2-99e2-83f4294926f4"
                LastKnownName="MessageOccurrenceSpecification85"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </sendEvent>
            <receiveEvent>
              <messageOccurrenceSpecificationMoniker
                Id="0696e6f0-0ac9-4748-bcfd-4212246ab140"
                LastKnownName="MessageOccurrenceSpecification86"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </receiveEvent>
          </message>
          <message
            Id="7ff630ef-5127-400c-8b64-dda730dbd642"
            name="lancer()"
            messageKind="Complete"
            messageSort="AsynchCall"
            createSelfMessage="true">
            <sendEvent>
              <messageOccurrenceSpecificationMoniker
                Id="12d171a2-bf56-47f4-a047-29dbf6facf61"
                LastKnownName="MessageOccurrenceSpecification99"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </sendEvent>
            <receiveEvent>
              <messageOccurrenceSpecificationMoniker
                Id="96ea3635-6f1d-452f-bccb-5c834aed5cd6"
                LastKnownName="MessageOccurrenceSpecification100"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </receiveEvent>
          </message>
          <message
            Id="ad0082cd-2628-4130-bebf-5de3837f8410"
            name="executerPlateau(X,Y)"
            messageKind="Complete"
            messageSort="AsynchCall"
            createSelfMessage="false">
            <sendEvent>
              <messageOccurrenceSpecificationMoniker
                Id="6d867f75-0805-4e73-a359-1e55a099552e"
                LastKnownName="MessageOccurrenceSpecification89"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </sendEvent>
            <receiveEvent>
              <messageOccurrenceSpecificationMoniker
                Id="672e4a04-fdcb-4545-af1b-13005634607e"
                LastKnownName="MessageOccurrenceSpecification90"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </receiveEvent>
          </message>
          <message
            Id="4069c390-742b-401e-8587-fec484ec28dd"
            name="Action joueur : cliquer sur la case voulue"
            messageKind="Complete"
            messageSort="AsynchCall"
            createSelfMessage="false">
            <sendEvent>
              <messageOccurrenceSpecificationMoniker
                Id="b7b8abe1-6477-4a4c-afd1-81feae8c4afc"
                LastKnownName="MessageOccurrenceSpecification93"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </sendEvent>
            <receiveEvent>
              <messageOccurrenceSpecificationMoniker
                Id="112632c9-e027-4681-99b1-1bea8fa43a1f"
                LastKnownName="MessageOccurrenceSpecification94"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </receiveEvent>
          </message>
          <message
            Id="d8bf5269-02f9-4543-9f47-6a98be23b85e"
            name="executerPlateau(X,Y)"
            messageKind="Complete"
            messageSort="AsynchCall"
            createSelfMessage="false">
            <sendEvent>
              <messageOccurrenceSpecificationMoniker
                Id="68a25bb2-db74-4c6d-b9e4-0f09d85c4555"
                LastKnownName="MessageOccurrenceSpecification95"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </sendEvent>
            <receiveEvent>
              <messageOccurrenceSpecificationMoniker
                Id="88e6c643-9dcf-40f8-93b0-c07b56081829"
                LastKnownName="MessageOccurrenceSpecification96"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </receiveEvent>
          </message>
          <message
            Id="9d57b2b9-42a0-4d49-aeb4-532c0ee23957"
            name="executerPlateau(X,Y)"
            messageKind="Complete"
            messageSort="AsynchCall"
            createSelfMessage="false">
            <sendEvent>
              <messageOccurrenceSpecificationMoniker
                Id="2b9b54dd-911a-4a5b-8ba7-baf056556764"
                LastKnownName="MessageOccurrenceSpecification97"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </sendEvent>
            <receiveEvent>
              <messageOccurrenceSpecificationMoniker
                Id="7571e962-86c7-4a44-961e-43934de459d0"
                LastKnownName="MessageOccurrenceSpecification98"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </receiveEvent>
          </message>
          <message
            Id="8c663f06-6dcd-4dc4-b33f-909eee0120b3"
            name="deplacerNavire(X,Y)"
            messageKind="Complete"
            messageSort="AsynchCall"
            createSelfMessage="true">
            <sendEvent>
              <messageOccurrenceSpecificationMoniker
                Id="482239d3-2ce4-4658-99ee-8d655282e386"
                LastKnownName="MessageOccurrenceSpecification107"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </sendEvent>
            <receiveEvent>
              <messageOccurrenceSpecificationMoniker
                Id="c9107b3f-e787-45b2-8fd5-ade62638ff4b"
                LastKnownName="MessageOccurrenceSpecification108"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </receiveEvent>
          </message>
          <message
            Id="03bcbac7-4bc0-4c7e-a1a5-fb30b03feb07"
            name="joueurSuivant()"
            messageKind="Complete"
            messageSort="AsynchCall"
            createSelfMessage="false">
            <sendEvent>
              <messageOccurrenceSpecificationMoniker
                Id="978f177b-478a-45ba-99ec-1097a177e26d"
                LastKnownName="MessageOccurrenceSpecification105"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </sendEvent>
            <receiveEvent>
              <messageOccurrenceSpecificationMoniker
                Id="781a3971-c846-4810-8cb0-f48049fe0037"
                LastKnownName="MessageOccurrenceSpecification106"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </receiveEvent>
          </message>
          <message
            Id="b79ed2a0-3aae-480c-8166-aa723eb339e0"
            name="traitement()"
            messageKind="Complete"
            messageSort="AsynchCall"
            createSelfMessage="true">
            <sendEvent>
              <messageOccurrenceSpecificationMoniker
                Id="c56fec53-c8aa-4367-86f9-8d5ba9396b4b"
                LastKnownName="MessageOccurrenceSpecification101"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </sendEvent>
            <receiveEvent>
              <messageOccurrenceSpecificationMoniker
                Id="6487ab99-a70e-413d-b52e-0fff9ec389a3"
                LastKnownName="MessageOccurrenceSpecification102"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </receiveEvent>
          </message>
        </messages>
        <ownedAttributesInternal>
          <property
            Id="0a906436-b2dc-4e41-b128-0d976e6deab9"
            isLeaf="false"
            isStatic="false"
            isReadOnly="false"
            isDerived="false"
            isDerivedUnion="false"
            aggregation="None"
            isComposite="false">
            <type_NamedElement>
              <actorMoniker
                Id="794238d3-51b1-45ba-8d9d-87f1232b3bb3"
                LastKnownName="Joueur"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </type_NamedElement>
          </property>
          <property
            Id="c304e580-154f-4cd0-ade4-b946c66f06e2"
            isLeaf="false"
            isStatic="false"
            isReadOnly="false"
            isDerived="false"
            isDerivedUnion="false"
            aggregation="None"
            isComposite="false">
            <type_NamedElement>
              <componentMoniker
                Id="6e546dde-00d3-4a3a-8b27-c171ec958419"
                LastKnownName="IHM"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </type_NamedElement>
          </property>
          <property
            Id="11a69fb9-c3c5-4a5d-a1b6-1316aea01701"
            isLeaf="false"
            isStatic="false"
            isReadOnly="false"
            isDerived="false"
            isDerivedUnion="false"
            aggregation="None"
            isComposite="false">
            <type_NamedElement>
              <classMoniker
                Id="43c409b2-70ff-48ab-b51c-cdebc839c8b5"
                LastKnownName="Facade"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </type_NamedElement>
          </property>
        </ownedAttributesInternal>
      </interaction>
    </packageHasNamedElement>
    <packageHasNamedElement>
      <executionEvent
        Id="c3183842-0a99-4730-9dec-f6a5859f4b63"
        name="ExecutionEvent" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <executionEvent
        Id="7b58682e-bd71-40a4-b8f0-dc1ecc299f28"
        name="ExecutionEvent" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <executionEvent
        Id="97d84742-3282-4f06-9011-42ab2ab96f16"
        name="ExecutionEvent" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <executionEvent
        Id="9e1a2e72-d81f-4e8e-96d2-a01fc2bc7fbb"
        name="ExecutionEvent" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <executionEvent
        Id="f876b066-ae5a-4f43-9a41-34ad5dd998da"
        name="ExecutionEvent" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <executionEvent
        Id="34e32c4b-00a8-4190-a8e3-dfbe5849ad4b"
        name="ExecutionEvent" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <executionEvent
        Id="8d747da7-b3a4-4651-a322-363ac2c7cf8d"
        name="ExecutionEvent" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <executionEvent
        Id="972c04cd-af6e-4d54-97e1-e8c80e782766"
        name="ExecutionEvent" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <executionEvent
        Id="8c7c926d-81cb-4d5b-82ac-74755a3e8c7b"
        name="ExecutionEvent" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <executionEvent
        Id="894a1621-ba54-41e3-bc5a-4bc00a971da1"
        name="ExecutionEvent" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <executionEvent
        Id="d3534cfe-0bf5-49bf-91df-6f4c50eea4f7"
        name="ExecutionEvent" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <executionEvent
        Id="37e15fd1-33b5-4b02-9e4f-d0e6aa88e457"
        name="ExecutionEvent" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <executionEvent
        Id="7a09e16f-faae-4dc3-aace-43bb06194f3f"
        name="ExecutionEvent" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <executionEvent
        Id="77f7edb0-8d85-4743-be94-3759c5eb7333"
        name="ExecutionEvent" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <executionEvent
        Id="2885fd58-a8b7-4084-88dd-aef5ae8a4119"
        name="ExecutionEvent" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <executionEvent
        Id="08f72a91-0e79-4a78-bd0d-4c2764f70cd5"
        name="ExecutionEvent" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <executionEvent
        Id="9905bd69-245e-45a9-ac23-b40026b60d0a"
        name="ExecutionEvent" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <executionEvent
        Id="ccb97296-bd1a-4882-a89d-3db9604261f9"
        name="ExecutionEvent" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <executionEvent
        Id="5c9455b7-9129-4e06-87da-9677e90a43a6"
        name="ExecutionEvent" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <executionEvent
        Id="25bd4c2a-ecf5-47a4-a16e-167cc2c2e520"
        name="ExecutionEvent" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <executionEvent
        Id="4abacc9a-b01c-49e6-96cf-2388c8e3cc91"
        name="ExecutionEvent" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <executionEvent
        Id="241bfb97-0db0-462d-b8c1-4a0d009d3417"
        name="ExecutionEvent" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <executionEvent
        Id="d4497e4d-853e-498c-a40f-c0e563be0aca"
        name="ExecutionEvent" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <executionEvent
        Id="48a1c13a-fcd3-4cc1-90ba-75fed9f5e24d"
        name="ExecutionEvent" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <executionEvent
        Id="85b18506-d037-4c23-a708-d00a555ddb62"
        name="ExecutionEvent" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <executionEvent
        Id="a73f5fbe-bf5a-48ff-9095-9fce83bcde40"
        name="ExecutionEvent" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <executionEvent
        Id="a18e2ed4-e852-4fcc-8df3-426816f87817"
        name="ExecutionEvent" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <executionEvent
        Id="41bafb10-bff6-486e-acab-67058531ff02"
        name="ExecutionEvent" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <executionEvent
        Id="a535ced0-fb58-4ba0-9507-54443653f120"
        name="ExecutionEvent" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <executionEvent
        Id="0483d1b5-a608-4776-aadc-39d52f1818dc"
        name="ExecutionEvent" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <interaction
        Id="afe9bf2a-65fa-442c-9b4d-18573d5b88e0"
        name="DiagrammeSequenceVictoire"
        collapseFragmentsFlag="false"
        isActiveClass="false"
        isAbstract="false"
        isLeaf="false"
        isReentrant="false">
        <ownedCommentsInternal>
          <comment
            Id="1b081c3d-6d5f-459f-8290-45144f662081">
            <body>Le joueur vient de lancer le dé. Il est à portée d'un des ses ports.

Etat : AttendreDeplacement</body>
          </comment>
          <comment
            Id="6c075238-8713-4cec-bd9b-b7992fbc62ab">
            <body>X et Y sont les coordonnées du port</body>
            <annotatedElements>
              <behaviorExecutionSpecificationMoniker
                Id="3a8eb623-64e8-47b2-a220-6ea3574df921"
                LastKnownName="BehaviorExecutionSpecification2"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </annotatedElements>
          </comment>
          <comment
            Id="3a2739e1-5451-499b-98f6-6b2ac60b6829">
            <body>2 est le numéro du Navire

on va détailler ce qu'il se passe</body>
            <annotatedElements>
              <behaviorExecutionSpecificationMoniker
                Id="219de1ea-4d6c-4ae3-85d2-96c914c32841"
                LastKnownName="BehaviorExecutionSpecification4"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </annotatedElements>
          </comment>
          <comment
            Id="2161034d-02c1-4ca3-beae-8d37ab2a5621">
            <body>commence par incrémenter le nombre de trésors du port
</body>
            <annotatedElements>
              <behaviorExecutionSpecificationMoniker
                Id="7630ff47-7792-4b76-aa04-f108de87ab6c"
                LastKnownName="BehaviorExecutionSpecification7"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </annotatedElements>
          </comment>
          <comment
            Id="2f9b5a70-f53b-4993-a502-ba015a678200">
            <body>le bateau possède bien un tresor</body>
            <annotatedElements>
              <behaviorExecutionSpecificationMoniker
                Id="b12bde2a-b757-4b6a-9742-1b3f364ba277"
                LastKnownName="BehaviorExecutionSpecification6"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </annotatedElements>
          </comment>
          <comment
            Id="ac21646f-6d97-4d38-9ac6-588d7b9b36d1">
            <body>Fait la somme des tresors déposés dans les ports du joueur.
Comme ici il y en a trois, passe dans l'état Victoire.
Met a jour le numéro du joueur gagnant.</body>
            <annotatedElements>
              <behaviorExecutionSpecificationMoniker
                Id="4a46be7d-0fe5-42a4-9500-1931e2c38546"
                LastKnownName="BehaviorExecutionSpecification12"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </annotatedElements>
          </comment>
        </ownedCommentsInternal>
        <fragments>
          <behaviorExecutionSpecification
            Id="26ad88be-2531-4192-af01-81c61ae0a27b"
            name="BehaviorExecutionSpecification1">
            <coveredLifelines>
              <lifelineMoniker
                Id="ca6d5175-333e-475b-b693-45f94ec2ecda"
                LastKnownName=": IHM"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </coveredLifelines>
            <finish>
              <executionOccurrenceSpecificationMoniker
                Id="f0df66e0-a77d-4766-8034-adf5792556a3"
                LastKnownName="ExecutionOccurrenceSpecification2"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </finish>
            <start>
              <executionOccurrenceSpecificationMoniker
                Id="d7feaa9b-15fb-4220-b797-50c6b2f146a1"
                LastKnownName="ExecutionOccurrenceSpecification1"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </start>
            <nestedOccurrences>
              <messageOccurrenceSpecificationMoniker
                Id="0c47d592-80fd-45c9-8127-35ea21f8c5fe"
                LastKnownName="MessageOccurrenceSpecification2"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <messageOccurrenceSpecificationMoniker
                Id="1b7bd7bd-8256-4612-ba77-d3531e6744c2"
                LastKnownName="MessageOccurrenceSpecification3"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <messageOccurrenceSpecificationMoniker
                Id="776f63a2-cde3-4374-a8f0-9b64c126c2d0"
                LastKnownName="MessageOccurrenceSpecification21"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <messageOccurrenceSpecificationMoniker
                Id="f00491f0-1371-484c-b2cd-db830dfa7d7f"
                LastKnownName="MessageOccurrenceSpecification24"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </nestedOccurrences>
          </behaviorExecutionSpecification>
          <executionOccurrenceSpecification
            Id="d7feaa9b-15fb-4220-b797-50c6b2f146a1"
            name="ExecutionOccurrenceSpecification1">
            <event>
              <executionOccurrenceSpecificationReferencesEvent>
                <executionEventMoniker
                  Id="eb05ed4c-51b9-4bff-a7c8-e59c43bebab4"
                  LastKnownName="ExecutionEvent"
                  LastKnownLocation="CanonNoirModelisation.uml" />
              </executionOccurrenceSpecificationReferencesEvent>
            </event>
            <covered>
              <lifelineMoniker
                Id="ca6d5175-333e-475b-b693-45f94ec2ecda"
                LastKnownName=": IHM"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </executionOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="0c47d592-80fd-45c9-8127-35ea21f8c5fe"
            name="MessageOccurrenceSpecification2">
            <covered>
              <lifelineMoniker
                Id="ca6d5175-333e-475b-b693-45f94ec2ecda"
                LastKnownName=": IHM"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="ed997050-05e1-4f43-bc45-8d6e4a9b0f2e"
            name="MessageOccurrenceSpecification1">
            <covered>
              <lifelineMoniker
                Id="03096043-8314-4c5e-9a24-9c072080488d"
                LastKnownName="J1 : Joueur"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <behaviorExecutionSpecification
            Id="3a8eb623-64e8-47b2-a220-6ea3574df921"
            name="BehaviorExecutionSpecification2">
            <coveredLifelines>
              <lifelineMoniker
                Id="d0b4bb16-e772-4a90-a368-9566f6293e5a"
                LastKnownName=": Facade"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </coveredLifelines>
            <finish>
              <executionOccurrenceSpecificationMoniker
                Id="405abe59-1b07-46cf-a7f0-c72cf15548f2"
                LastKnownName="ExecutionOccurrenceSpecification4"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </finish>
            <start>
              <executionOccurrenceSpecificationMoniker
                Id="009a2f72-3735-4b16-8650-640c599bea5f"
                LastKnownName="ExecutionOccurrenceSpecification3"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </start>
            <nestedOccurrences>
              <messageOccurrenceSpecificationMoniker
                Id="8241667f-38f1-4de9-b588-f8671f3935fb"
                LastKnownName="MessageOccurrenceSpecification4"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <messageOccurrenceSpecificationMoniker
                Id="e37b099b-d4e2-4867-b091-19d16711108b"
                LastKnownName="MessageOccurrenceSpecification5"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </nestedOccurrences>
          </behaviorExecutionSpecification>
          <executionOccurrenceSpecification
            Id="009a2f72-3735-4b16-8650-640c599bea5f"
            name="ExecutionOccurrenceSpecification3">
            <event>
              <executionOccurrenceSpecificationReferencesEvent>
                <executionEventMoniker
                  Id="1605a6b3-7c6f-47c0-ae77-f954f2838f05"
                  LastKnownName="ExecutionEvent"
                  LastKnownLocation="CanonNoirModelisation.uml" />
              </executionOccurrenceSpecificationReferencesEvent>
            </event>
            <covered>
              <lifelineMoniker
                Id="d0b4bb16-e772-4a90-a368-9566f6293e5a"
                LastKnownName=": Facade"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </executionOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="8241667f-38f1-4de9-b588-f8671f3935fb"
            name="MessageOccurrenceSpecification4">
            <covered>
              <lifelineMoniker
                Id="d0b4bb16-e772-4a90-a368-9566f6293e5a"
                LastKnownName=": Facade"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="1b7bd7bd-8256-4612-ba77-d3531e6744c2"
            name="MessageOccurrenceSpecification3">
            <covered>
              <lifelineMoniker
                Id="ca6d5175-333e-475b-b693-45f94ec2ecda"
                LastKnownName=": IHM"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <behaviorExecutionSpecification
            Id="b7d4b263-881e-4efe-a1c2-ae43b97530ba"
            name="BehaviorExecutionSpecification3">
            <coveredLifelines>
              <lifelineMoniker
                Id="5aa5104c-00d2-4e3b-9f30-7112d6702359"
                LastKnownName=": Moteur"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </coveredLifelines>
            <finish>
              <executionOccurrenceSpecificationMoniker
                Id="3951372e-1d3a-4a76-98b5-11c6092e39ed"
                LastKnownName="ExecutionOccurrenceSpecification6"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </finish>
            <start>
              <executionOccurrenceSpecificationMoniker
                Id="e1c7539e-5fbf-4f26-a24b-806723cbbb01"
                LastKnownName="ExecutionOccurrenceSpecification5"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </start>
            <nestedOccurrences>
              <messageOccurrenceSpecificationMoniker
                Id="749974db-65a3-4bb3-82d1-2ec5d4917424"
                LastKnownName="MessageOccurrenceSpecification6"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <messageOccurrenceSpecificationMoniker
                Id="ecc6c23a-635c-4b4c-8ecc-a576d4e367cd"
                LastKnownName="MessageOccurrenceSpecification9"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <executionOccurrenceSpecificationMoniker
                Id="039ee2e7-8b20-49e8-8892-95d87ad1a155"
                LastKnownName="ExecutionOccurrenceSpecification9"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <executionOccurrenceSpecificationMoniker
                Id="2ba5d55d-154f-463f-8aa5-14ee214a2a3c"
                LastKnownName="ExecutionOccurrenceSpecification10"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <messageOccurrenceSpecificationMoniker
                Id="112269a3-6e64-4805-93b9-d768d221a311"
                LastKnownName="MessageOccurrenceSpecification7"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <executionOccurrenceSpecificationMoniker
                Id="324a025f-b763-4dc6-971c-4f9a08bb623d"
                LastKnownName="ExecutionOccurrenceSpecification7"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <executionOccurrenceSpecificationMoniker
                Id="62501255-622b-4164-9884-8fe4a7b3ce2e"
                LastKnownName="ExecutionOccurrenceSpecification8"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </nestedOccurrences>
          </behaviorExecutionSpecification>
          <executionOccurrenceSpecification
            Id="e1c7539e-5fbf-4f26-a24b-806723cbbb01"
            name="ExecutionOccurrenceSpecification5">
            <event>
              <executionOccurrenceSpecificationReferencesEvent>
                <executionEventMoniker
                  Id="f7f8a3d2-b7ed-410b-bef4-5fc6a2cbee1c"
                  LastKnownName="ExecutionEvent"
                  LastKnownLocation="CanonNoirModelisation.uml" />
              </executionOccurrenceSpecificationReferencesEvent>
            </event>
            <covered>
              <lifelineMoniker
                Id="5aa5104c-00d2-4e3b-9f30-7112d6702359"
                LastKnownName=": Moteur"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </executionOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="749974db-65a3-4bb3-82d1-2ec5d4917424"
            name="MessageOccurrenceSpecification6">
            <covered>
              <lifelineMoniker
                Id="5aa5104c-00d2-4e3b-9f30-7112d6702359"
                LastKnownName=": Moteur"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="e37b099b-d4e2-4867-b091-19d16711108b"
            name="MessageOccurrenceSpecification5">
            <covered>
              <lifelineMoniker
                Id="d0b4bb16-e772-4a90-a368-9566f6293e5a"
                LastKnownName=": Facade"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <executionOccurrenceSpecification
            Id="405abe59-1b07-46cf-a7f0-c72cf15548f2"
            name="ExecutionOccurrenceSpecification4">
            <event>
              <executionOccurrenceSpecificationReferencesEvent>
                <executionEventMoniker
                  Id="1466b3c3-4340-4a63-aedf-fa907f5bd2ec"
                  LastKnownName="ExecutionEvent"
                  LastKnownLocation="CanonNoirModelisation.uml" />
              </executionOccurrenceSpecificationReferencesEvent>
            </event>
            <covered>
              <lifelineMoniker
                Id="d0b4bb16-e772-4a90-a368-9566f6293e5a"
                LastKnownName=": Facade"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </executionOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="ecc6c23a-635c-4b4c-8ecc-a576d4e367cd"
            name="MessageOccurrenceSpecification9">
            <covered>
              <lifelineMoniker
                Id="5aa5104c-00d2-4e3b-9f30-7112d6702359"
                LastKnownName=": Moteur"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <behaviorExecutionSpecification
            Id="f70876fe-24ba-4646-a718-2c3f13d3f040"
            name="BehaviorExecutionSpecification5">
            <coveredLifelines>
              <lifelineMoniker
                Id="5aa5104c-00d2-4e3b-9f30-7112d6702359"
                LastKnownName=": Moteur"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </coveredLifelines>
            <finish>
              <executionOccurrenceSpecificationMoniker
                Id="2ba5d55d-154f-463f-8aa5-14ee214a2a3c"
                LastKnownName="ExecutionOccurrenceSpecification10"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </finish>
            <start>
              <executionOccurrenceSpecificationMoniker
                Id="039ee2e7-8b20-49e8-8892-95d87ad1a155"
                LastKnownName="ExecutionOccurrenceSpecification9"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </start>
            <nestedOccurrences>
              <messageOccurrenceSpecificationMoniker
                Id="97d05a71-1503-424d-a7d9-2bd398044917"
                LastKnownName="MessageOccurrenceSpecification10"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </nestedOccurrences>
          </behaviorExecutionSpecification>
          <executionOccurrenceSpecification
            Id="039ee2e7-8b20-49e8-8892-95d87ad1a155"
            name="ExecutionOccurrenceSpecification9">
            <event>
              <executionOccurrenceSpecificationReferencesEvent>
                <executionEventMoniker
                  Id="96b7e777-e681-4bbc-9217-cce366533669"
                  LastKnownName="ExecutionEvent"
                  LastKnownLocation="CanonNoirModelisation.uml" />
              </executionOccurrenceSpecificationReferencesEvent>
            </event>
            <covered>
              <lifelineMoniker
                Id="5aa5104c-00d2-4e3b-9f30-7112d6702359"
                LastKnownName=": Moteur"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </executionOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="97d05a71-1503-424d-a7d9-2bd398044917"
            name="MessageOccurrenceSpecification10">
            <covered>
              <lifelineMoniker
                Id="5aa5104c-00d2-4e3b-9f30-7112d6702359"
                LastKnownName=": Moteur"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <behaviorExecutionSpecification
            Id="56b696a3-97b4-4270-b489-127e64ddf85d"
            name="BehaviorExecutionSpecification11">
            <coveredLifelines>
              <lifelineMoniker
                Id="d0b4bb16-e772-4a90-a368-9566f6293e5a"
                LastKnownName=": Facade"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </coveredLifelines>
            <finish>
              <executionOccurrenceSpecificationMoniker
                Id="168d99a7-ae57-4e02-b6a3-8ea63a1eb565"
                LastKnownName="ExecutionOccurrenceSpecification22"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </finish>
            <start>
              <executionOccurrenceSpecificationMoniker
                Id="b3a4a8c8-a87b-4ced-a88c-5508631923f4"
                LastKnownName="ExecutionOccurrenceSpecification21"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </start>
            <nestedOccurrences>
              <messageOccurrenceSpecificationMoniker
                Id="248a3ceb-817a-414c-8b54-9b4e5362fa0a"
                LastKnownName="MessageOccurrenceSpecification22"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <messageOccurrenceSpecificationMoniker
                Id="c708413f-9054-4902-b11d-92547da89d30"
                LastKnownName="MessageOccurrenceSpecification23"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </nestedOccurrences>
          </behaviorExecutionSpecification>
          <executionOccurrenceSpecification
            Id="b3a4a8c8-a87b-4ced-a88c-5508631923f4"
            name="ExecutionOccurrenceSpecification21">
            <event>
              <executionOccurrenceSpecificationReferencesEvent>
                <executionEventMoniker
                  Id="e7b99e24-5e89-4149-b2dd-110179473fd3"
                  LastKnownName="ExecutionEvent"
                  LastKnownLocation="CanonNoirModelisation.uml" />
              </executionOccurrenceSpecificationReferencesEvent>
            </event>
            <covered>
              <lifelineMoniker
                Id="d0b4bb16-e772-4a90-a368-9566f6293e5a"
                LastKnownName=": Facade"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </executionOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="248a3ceb-817a-414c-8b54-9b4e5362fa0a"
            name="MessageOccurrenceSpecification22">
            <covered>
              <lifelineMoniker
                Id="d0b4bb16-e772-4a90-a368-9566f6293e5a"
                LastKnownName=": Facade"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="776f63a2-cde3-4374-a8f0-9b64c126c2d0"
            name="MessageOccurrenceSpecification21">
            <covered>
              <lifelineMoniker
                Id="ca6d5175-333e-475b-b693-45f94ec2ecda"
                LastKnownName=": IHM"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <executionOccurrenceSpecification
            Id="2ba5d55d-154f-463f-8aa5-14ee214a2a3c"
            name="ExecutionOccurrenceSpecification10">
            <event>
              <executionOccurrenceSpecificationReferencesEvent>
                <executionEventMoniker
                  Id="943af15d-d413-4782-b3b3-76de115301e7"
                  LastKnownName="ExecutionEvent"
                  LastKnownLocation="CanonNoirModelisation.uml" />
              </executionOccurrenceSpecificationReferencesEvent>
            </event>
            <covered>
              <lifelineMoniker
                Id="5aa5104c-00d2-4e3b-9f30-7112d6702359"
                LastKnownName=": Moteur"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </executionOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="c708413f-9054-4902-b11d-92547da89d30"
            name="MessageOccurrenceSpecification23">
            <covered>
              <lifelineMoniker
                Id="d0b4bb16-e772-4a90-a368-9566f6293e5a"
                LastKnownName=": Facade"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="f00491f0-1371-484c-b2cd-db830dfa7d7f"
            name="MessageOccurrenceSpecification24">
            <covered>
              <lifelineMoniker
                Id="ca6d5175-333e-475b-b693-45f94ec2ecda"
                LastKnownName=": IHM"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <executionOccurrenceSpecification
            Id="168d99a7-ae57-4e02-b6a3-8ea63a1eb565"
            name="ExecutionOccurrenceSpecification22">
            <event>
              <executionOccurrenceSpecificationReferencesEvent>
                <executionEventMoniker
                  Id="a4140834-5d1b-472f-afdc-e80aa51c9283"
                  LastKnownName="ExecutionEvent"
                  LastKnownLocation="CanonNoirModelisation.uml" />
              </executionOccurrenceSpecificationReferencesEvent>
            </event>
            <covered>
              <lifelineMoniker
                Id="d0b4bb16-e772-4a90-a368-9566f6293e5a"
                LastKnownName=": Facade"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </executionOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="112269a3-6e64-4805-93b9-d768d221a311"
            name="MessageOccurrenceSpecification7">
            <covered>
              <lifelineMoniker
                Id="5aa5104c-00d2-4e3b-9f30-7112d6702359"
                LastKnownName=": Moteur"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <executionOccurrenceSpecification
            Id="f0df66e0-a77d-4766-8034-adf5792556a3"
            name="ExecutionOccurrenceSpecification2">
            <event>
              <executionOccurrenceSpecificationReferencesEvent>
                <executionEventMoniker
                  Id="5ba8ab73-892f-4cc8-a05d-b84201fb4ea6"
                  LastKnownName="ExecutionEvent"
                  LastKnownLocation="CanonNoirModelisation.uml" />
              </executionOccurrenceSpecificationReferencesEvent>
            </event>
            <covered>
              <lifelineMoniker
                Id="ca6d5175-333e-475b-b693-45f94ec2ecda"
                LastKnownName=": IHM"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </executionOccurrenceSpecification>
          <behaviorExecutionSpecification
            Id="219de1ea-4d6c-4ae3-85d2-96c914c32841"
            name="BehaviorExecutionSpecification4">
            <coveredLifelines>
              <lifelineMoniker
                Id="5aa5104c-00d2-4e3b-9f30-7112d6702359"
                LastKnownName=": Moteur"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </coveredLifelines>
            <finish>
              <executionOccurrenceSpecificationMoniker
                Id="62501255-622b-4164-9884-8fe4a7b3ce2e"
                LastKnownName="ExecutionOccurrenceSpecification8"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </finish>
            <start>
              <executionOccurrenceSpecificationMoniker
                Id="324a025f-b763-4dc6-971c-4f9a08bb623d"
                LastKnownName="ExecutionOccurrenceSpecification7"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </start>
            <nestedOccurrences>
              <messageOccurrenceSpecificationMoniker
                Id="6d1beb8d-bdeb-45ca-827f-7f330e5e4629"
                LastKnownName="MessageOccurrenceSpecification8"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <messageOccurrenceSpecificationMoniker
                Id="c26e4ab8-b27e-4168-8104-f1e429d3ca46"
                LastKnownName="MessageOccurrenceSpecification11"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <executionOccurrenceSpecificationMoniker
                Id="b57a48f1-e1aa-4114-9f58-43bf383ed3fd"
                LastKnownName="ExecutionOccurrenceSpecification11"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <executionOccurrenceSpecificationMoniker
                Id="86f3f520-b7db-41dd-8377-a3b5965d7952"
                LastKnownName="ExecutionOccurrenceSpecification12"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <messageOccurrenceSpecificationMoniker
                Id="929c978b-c181-41be-b00e-d43e66c333d7"
                LastKnownName="MessageOccurrenceSpecification13"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <executionOccurrenceSpecificationMoniker
                Id="d5c2ad3e-9aab-46a1-9589-a6bdef47b953"
                LastKnownName="ExecutionOccurrenceSpecification13"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <executionOccurrenceSpecificationMoniker
                Id="f6ea58ee-dd17-4f88-ad8b-87826dba9b42"
                LastKnownName="ExecutionOccurrenceSpecification14"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </nestedOccurrences>
          </behaviorExecutionSpecification>
          <executionOccurrenceSpecification
            Id="324a025f-b763-4dc6-971c-4f9a08bb623d"
            name="ExecutionOccurrenceSpecification7">
            <event>
              <executionOccurrenceSpecificationReferencesEvent>
                <executionEventMoniker
                  Id="ad451e5b-15c8-4bcf-a15b-cdfe124fc3c7"
                  LastKnownName="ExecutionEvent"
                  LastKnownLocation="CanonNoirModelisation.uml" />
              </executionOccurrenceSpecificationReferencesEvent>
            </event>
            <covered>
              <lifelineMoniker
                Id="5aa5104c-00d2-4e3b-9f30-7112d6702359"
                LastKnownName=": Moteur"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </executionOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="6d1beb8d-bdeb-45ca-827f-7f330e5e4629"
            name="MessageOccurrenceSpecification8">
            <covered>
              <lifelineMoniker
                Id="5aa5104c-00d2-4e3b-9f30-7112d6702359"
                LastKnownName=": Moteur"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="c26e4ab8-b27e-4168-8104-f1e429d3ca46"
            name="MessageOccurrenceSpecification11">
            <covered>
              <lifelineMoniker
                Id="5aa5104c-00d2-4e3b-9f30-7112d6702359"
                LastKnownName=": Moteur"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <behaviorExecutionSpecification
            Id="b12bde2a-b757-4b6a-9742-1b3f364ba277"
            name="BehaviorExecutionSpecification6">
            <coveredLifelines>
              <lifelineMoniker
                Id="5aa5104c-00d2-4e3b-9f30-7112d6702359"
                LastKnownName=": Moteur"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </coveredLifelines>
            <finish>
              <executionOccurrenceSpecificationMoniker
                Id="86f3f520-b7db-41dd-8377-a3b5965d7952"
                LastKnownName="ExecutionOccurrenceSpecification12"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </finish>
            <start>
              <executionOccurrenceSpecificationMoniker
                Id="b57a48f1-e1aa-4114-9f58-43bf383ed3fd"
                LastKnownName="ExecutionOccurrenceSpecification11"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </start>
            <nestedOccurrences>
              <messageOccurrenceSpecificationMoniker
                Id="ff75f5e9-c05c-4458-930e-f52e9aec0fd3"
                LastKnownName="MessageOccurrenceSpecification12"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </nestedOccurrences>
          </behaviorExecutionSpecification>
          <executionOccurrenceSpecification
            Id="b57a48f1-e1aa-4114-9f58-43bf383ed3fd"
            name="ExecutionOccurrenceSpecification11">
            <event>
              <executionOccurrenceSpecificationReferencesEvent>
                <executionEventMoniker
                  Id="dc660b17-158e-4fac-acce-98fcf599492e"
                  LastKnownName="ExecutionEvent"
                  LastKnownLocation="CanonNoirModelisation.uml" />
              </executionOccurrenceSpecificationReferencesEvent>
            </event>
            <covered>
              <lifelineMoniker
                Id="5aa5104c-00d2-4e3b-9f30-7112d6702359"
                LastKnownName=": Moteur"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </executionOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="ff75f5e9-c05c-4458-930e-f52e9aec0fd3"
            name="MessageOccurrenceSpecification12">
            <covered>
              <lifelineMoniker
                Id="5aa5104c-00d2-4e3b-9f30-7112d6702359"
                LastKnownName=": Moteur"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <executionOccurrenceSpecification
            Id="86f3f520-b7db-41dd-8377-a3b5965d7952"
            name="ExecutionOccurrenceSpecification12">
            <event>
              <executionOccurrenceSpecificationReferencesEvent>
                <executionEventMoniker
                  Id="22f5fafd-949f-45b7-8658-7f43dd61ca48"
                  LastKnownName="ExecutionEvent"
                  LastKnownLocation="CanonNoirModelisation.uml" />
              </executionOccurrenceSpecificationReferencesEvent>
            </event>
            <covered>
              <lifelineMoniker
                Id="5aa5104c-00d2-4e3b-9f30-7112d6702359"
                LastKnownName=": Moteur"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </executionOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="929c978b-c181-41be-b00e-d43e66c333d7"
            name="MessageOccurrenceSpecification13">
            <covered>
              <lifelineMoniker
                Id="5aa5104c-00d2-4e3b-9f30-7112d6702359"
                LastKnownName=": Moteur"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <behaviorExecutionSpecification
            Id="7630ff47-7792-4b76-aa04-f108de87ab6c"
            name="BehaviorExecutionSpecification7">
            <coveredLifelines>
              <lifelineMoniker
                Id="5aa5104c-00d2-4e3b-9f30-7112d6702359"
                LastKnownName=": Moteur"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </coveredLifelines>
            <finish>
              <executionOccurrenceSpecificationMoniker
                Id="f6ea58ee-dd17-4f88-ad8b-87826dba9b42"
                LastKnownName="ExecutionOccurrenceSpecification14"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </finish>
            <start>
              <executionOccurrenceSpecificationMoniker
                Id="d5c2ad3e-9aab-46a1-9589-a6bdef47b953"
                LastKnownName="ExecutionOccurrenceSpecification13"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </start>
            <nestedOccurrences>
              <messageOccurrenceSpecificationMoniker
                Id="b53c28f1-daa3-4c37-9079-6988229ce9f0"
                LastKnownName="MessageOccurrenceSpecification14"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <messageOccurrenceSpecificationMoniker
                Id="32871564-93e0-4024-8a95-ff4c63ee91f3"
                LastKnownName="MessageOccurrenceSpecification25"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <executionOccurrenceSpecificationMoniker
                Id="7abd43b6-a085-4096-809a-7e9aed36c7ae"
                LastKnownName="ExecutionOccurrenceSpecification23"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <executionOccurrenceSpecificationMoniker
                Id="2ba7198d-e45a-4e50-9381-1f3d49e6b0a5"
                LastKnownName="ExecutionOccurrenceSpecification24"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </nestedOccurrences>
          </behaviorExecutionSpecification>
          <executionOccurrenceSpecification
            Id="d5c2ad3e-9aab-46a1-9589-a6bdef47b953"
            name="ExecutionOccurrenceSpecification13">
            <event>
              <executionOccurrenceSpecificationReferencesEvent>
                <executionEventMoniker
                  Id="e8458466-5f4e-460c-990d-2c52b79e42f4"
                  LastKnownName="ExecutionEvent"
                  LastKnownLocation="CanonNoirModelisation.uml" />
              </executionOccurrenceSpecificationReferencesEvent>
            </event>
            <covered>
              <lifelineMoniker
                Id="5aa5104c-00d2-4e3b-9f30-7112d6702359"
                LastKnownName=": Moteur"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </executionOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="b53c28f1-daa3-4c37-9079-6988229ce9f0"
            name="MessageOccurrenceSpecification14">
            <covered>
              <lifelineMoniker
                Id="5aa5104c-00d2-4e3b-9f30-7112d6702359"
                LastKnownName=": Moteur"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="32871564-93e0-4024-8a95-ff4c63ee91f3"
            name="MessageOccurrenceSpecification25">
            <covered>
              <lifelineMoniker
                Id="5aa5104c-00d2-4e3b-9f30-7112d6702359"
                LastKnownName=": Moteur"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <behaviorExecutionSpecification
            Id="4a46be7d-0fe5-42a4-9500-1931e2c38546"
            name="BehaviorExecutionSpecification12">
            <coveredLifelines>
              <lifelineMoniker
                Id="5aa5104c-00d2-4e3b-9f30-7112d6702359"
                LastKnownName=": Moteur"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </coveredLifelines>
            <finish>
              <executionOccurrenceSpecificationMoniker
                Id="2ba7198d-e45a-4e50-9381-1f3d49e6b0a5"
                LastKnownName="ExecutionOccurrenceSpecification24"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </finish>
            <start>
              <executionOccurrenceSpecificationMoniker
                Id="7abd43b6-a085-4096-809a-7e9aed36c7ae"
                LastKnownName="ExecutionOccurrenceSpecification23"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </start>
            <nestedOccurrences>
              <messageOccurrenceSpecificationMoniker
                Id="d1177a73-41cf-406f-8f37-e0a7d9206fc1"
                LastKnownName="MessageOccurrenceSpecification26"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </nestedOccurrences>
          </behaviorExecutionSpecification>
          <executionOccurrenceSpecification
            Id="7abd43b6-a085-4096-809a-7e9aed36c7ae"
            name="ExecutionOccurrenceSpecification23">
            <event>
              <executionOccurrenceSpecificationReferencesEvent>
                <executionEventMoniker
                  Id="ffb14c02-7840-4e7a-9133-0afef0dde4a8"
                  LastKnownName="ExecutionEvent"
                  LastKnownLocation="CanonNoirModelisation.uml" />
              </executionOccurrenceSpecificationReferencesEvent>
            </event>
            <covered>
              <lifelineMoniker
                Id="5aa5104c-00d2-4e3b-9f30-7112d6702359"
                LastKnownName=": Moteur"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </executionOccurrenceSpecification>
          <messageOccurrenceSpecification
            Id="d1177a73-41cf-406f-8f37-e0a7d9206fc1"
            name="MessageOccurrenceSpecification26">
            <covered>
              <lifelineMoniker
                Id="5aa5104c-00d2-4e3b-9f30-7112d6702359"
                LastKnownName=": Moteur"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </messageOccurrenceSpecification>
          <executionOccurrenceSpecification
            Id="2ba7198d-e45a-4e50-9381-1f3d49e6b0a5"
            name="ExecutionOccurrenceSpecification24">
            <event>
              <executionOccurrenceSpecificationReferencesEvent>
                <executionEventMoniker
                  Id="790ed640-5f1e-4f89-821e-75b4ca8aa26a"
                  LastKnownName="ExecutionEvent"
                  LastKnownLocation="CanonNoirModelisation.uml" />
              </executionOccurrenceSpecificationReferencesEvent>
            </event>
            <covered>
              <lifelineMoniker
                Id="5aa5104c-00d2-4e3b-9f30-7112d6702359"
                LastKnownName=": Moteur"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </executionOccurrenceSpecification>
          <executionOccurrenceSpecification
            Id="f6ea58ee-dd17-4f88-ad8b-87826dba9b42"
            name="ExecutionOccurrenceSpecification14">
            <event>
              <executionOccurrenceSpecificationReferencesEvent>
                <executionEventMoniker
                  Id="58dd02d0-0ff2-4c30-9ca5-84d77c8965a7"
                  LastKnownName="ExecutionEvent"
                  LastKnownLocation="CanonNoirModelisation.uml" />
              </executionOccurrenceSpecificationReferencesEvent>
            </event>
            <covered>
              <lifelineMoniker
                Id="5aa5104c-00d2-4e3b-9f30-7112d6702359"
                LastKnownName=": Moteur"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </executionOccurrenceSpecification>
          <executionOccurrenceSpecification
            Id="62501255-622b-4164-9884-8fe4a7b3ce2e"
            name="ExecutionOccurrenceSpecification8">
            <event>
              <executionOccurrenceSpecificationReferencesEvent>
                <executionEventMoniker
                  Id="f9286a12-6286-4eb1-adec-47e1540fd675"
                  LastKnownName="ExecutionEvent"
                  LastKnownLocation="CanonNoirModelisation.uml" />
              </executionOccurrenceSpecificationReferencesEvent>
            </event>
            <covered>
              <lifelineMoniker
                Id="5aa5104c-00d2-4e3b-9f30-7112d6702359"
                LastKnownName=": Moteur"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </executionOccurrenceSpecification>
          <executionOccurrenceSpecification
            Id="3951372e-1d3a-4a76-98b5-11c6092e39ed"
            name="ExecutionOccurrenceSpecification6">
            <event>
              <executionOccurrenceSpecificationReferencesEvent>
                <executionEventMoniker
                  Id="3e606cbb-6f89-47bf-9c7a-30d06d6cd45f"
                  LastKnownName="ExecutionEvent"
                  LastKnownLocation="CanonNoirModelisation.uml" />
              </executionOccurrenceSpecificationReferencesEvent>
            </event>
            <covered>
              <lifelineMoniker
                Id="5aa5104c-00d2-4e3b-9f30-7112d6702359"
                LastKnownName=": Moteur"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </covered>
          </executionOccurrenceSpecification>
        </fragments>
        <lifelines>
          <lifeline
            Id="03096043-8314-4c5e-9a24-9c072080488d"
            name="J1 : Joueur"
            isActor="true"
            lifelineDisplayName="J1 : Joueur">
            <represents>
              <propertyMoniker
                Id="a998f559-02a4-4762-8a87-ebed93bc7798"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </represents>
            <topLevelOccurrences>
              <messageOccurrenceSpecificationMoniker
                Id="ed997050-05e1-4f43-bc45-8d6e4a9b0f2e"
                LastKnownName="MessageOccurrenceSpecification1"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </topLevelOccurrences>
          </lifeline>
          <lifeline
            Id="ca6d5175-333e-475b-b693-45f94ec2ecda"
            name=": IHM"
            isActor="false"
            lifelineDisplayName=": IHM">
            <represents>
              <propertyMoniker
                Id="1311b49a-4d05-4dce-ab0f-3bb23a20d210"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </represents>
            <topLevelOccurrences>
              <executionOccurrenceSpecificationMoniker
                Id="d7feaa9b-15fb-4220-b797-50c6b2f146a1"
                LastKnownName="ExecutionOccurrenceSpecification1"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <executionOccurrenceSpecificationMoniker
                Id="f0df66e0-a77d-4766-8034-adf5792556a3"
                LastKnownName="ExecutionOccurrenceSpecification2"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </topLevelOccurrences>
          </lifeline>
          <lifeline
            Id="d0b4bb16-e772-4a90-a368-9566f6293e5a"
            name=": Facade"
            isActor="false"
            lifelineDisplayName=": Facade">
            <represents>
              <propertyMoniker
                Id="17e1359d-29b8-4549-9fec-5384f6756402"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </represents>
            <topLevelOccurrences>
              <executionOccurrenceSpecificationMoniker
                Id="009a2f72-3735-4b16-8650-640c599bea5f"
                LastKnownName="ExecutionOccurrenceSpecification3"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <executionOccurrenceSpecificationMoniker
                Id="405abe59-1b07-46cf-a7f0-c72cf15548f2"
                LastKnownName="ExecutionOccurrenceSpecification4"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <executionOccurrenceSpecificationMoniker
                Id="b3a4a8c8-a87b-4ced-a88c-5508631923f4"
                LastKnownName="ExecutionOccurrenceSpecification21"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <executionOccurrenceSpecificationMoniker
                Id="168d99a7-ae57-4e02-b6a3-8ea63a1eb565"
                LastKnownName="ExecutionOccurrenceSpecification22"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </topLevelOccurrences>
          </lifeline>
          <lifeline
            Id="5aa5104c-00d2-4e3b-9f30-7112d6702359"
            name=": Moteur"
            isActor="false"
            lifelineDisplayName=": Moteur">
            <topLevelOccurrences>
              <executionOccurrenceSpecificationMoniker
                Id="e1c7539e-5fbf-4f26-a24b-806723cbbb01"
                LastKnownName="ExecutionOccurrenceSpecification5"
                LastKnownLocation="CanonNoirModelisation.uml" />
              <executionOccurrenceSpecificationMoniker
                Id="3951372e-1d3a-4a76-98b5-11c6092e39ed"
                LastKnownName="ExecutionOccurrenceSpecification6"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </topLevelOccurrences>
          </lifeline>
        </lifelines>
        <messages>
          <message
            Id="cf6d18ad-2e44-4559-8748-15352a312185"
            name="Action Joueur : clic sur la case du port "
            messageKind="Complete"
            messageSort="AsynchCall"
            createSelfMessage="false">
            <sendEvent>
              <messageOccurrenceSpecificationMoniker
                Id="ed997050-05e1-4f43-bc45-8d6e4a9b0f2e"
                LastKnownName="MessageOccurrenceSpecification1"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </sendEvent>
            <receiveEvent>
              <messageOccurrenceSpecificationMoniker
                Id="0c47d592-80fd-45c9-8127-35ea21f8c5fe"
                LastKnownName="MessageOccurrenceSpecification2"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </receiveEvent>
          </message>
          <message
            Id="4f535cae-cf20-4821-ab18-a75f1d10a909"
            name="executerPlateau(X,Y)"
            messageKind="Complete"
            messageSort="AsynchCall"
            createSelfMessage="false">
            <sendEvent>
              <messageOccurrenceSpecificationMoniker
                Id="1b7bd7bd-8256-4612-ba77-d3531e6744c2"
                LastKnownName="MessageOccurrenceSpecification3"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </sendEvent>
            <receiveEvent>
              <messageOccurrenceSpecificationMoniker
                Id="8241667f-38f1-4de9-b588-f8671f3935fb"
                LastKnownName="MessageOccurrenceSpecification4"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </receiveEvent>
          </message>
          <message
            Id="3a2f72c9-d140-46b2-b58c-c23b46a278ec"
            name="getVictoire()"
            messageKind="Complete"
            messageSort="SynchCall"
            createSelfMessage="false">
            <sendEvent>
              <messageOccurrenceSpecificationMoniker
                Id="776f63a2-cde3-4374-a8f0-9b64c126c2d0"
                LastKnownName="MessageOccurrenceSpecification21"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </sendEvent>
            <receiveEvent>
              <messageOccurrenceSpecificationMoniker
                Id="248a3ceb-817a-414c-8b54-9b4e5362fa0a"
                LastKnownName="MessageOccurrenceSpecification22"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </receiveEvent>
          </message>
          <message
            Id="69ff979a-cec1-41ab-bd4d-5f0236f39da1"
            name="executerPlateau(X,Y)"
            messageKind="Complete"
            messageSort="AsynchCall"
            createSelfMessage="false">
            <sendEvent>
              <messageOccurrenceSpecificationMoniker
                Id="e37b099b-d4e2-4867-b091-19d16711108b"
                LastKnownName="MessageOccurrenceSpecification5"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </sendEvent>
            <receiveEvent>
              <messageOccurrenceSpecificationMoniker
                Id="749974db-65a3-4bb3-82d1-2ec5d4917424"
                LastKnownName="MessageOccurrenceSpecification6"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </receiveEvent>
          </message>
          <message
            Id="7105722e-d372-446d-8154-619d6ba73e21"
            name="true donc fin de la partie"
            messageKind="Complete"
            messageSort="Reply"
            createSelfMessage="false">
            <sendEvent>
              <messageOccurrenceSpecificationMoniker
                Id="c708413f-9054-4902-b11d-92547da89d30"
                LastKnownName="MessageOccurrenceSpecification23"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </sendEvent>
            <receiveEvent>
              <messageOccurrenceSpecificationMoniker
                Id="f00491f0-1371-484c-b2cd-db830dfa7d7f"
                LastKnownName="MessageOccurrenceSpecification24"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </receiveEvent>
          </message>
          <message
            Id="ac958bb4-b8df-4c0c-aa19-7984d707352e"
            name="deplacerNavire(X,Y)"
            messageKind="Complete"
            messageSort="AsynchCall"
            createSelfMessage="true">
            <sendEvent>
              <messageOccurrenceSpecificationMoniker
                Id="ecc6c23a-635c-4b4c-8ecc-a576d4e367cd"
                LastKnownName="MessageOccurrenceSpecification9"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </sendEvent>
            <receiveEvent>
              <messageOccurrenceSpecificationMoniker
                Id="97d05a71-1503-424d-a7d9-2bd398044917"
                LastKnownName="MessageOccurrenceSpecification10"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </receiveEvent>
          </message>
          <message
            Id="738053f6-331d-4517-a2e5-763846eeaf9e"
            name="retourAuPort(2)"
            messageKind="Complete"
            messageSort="AsynchCall"
            createSelfMessage="true">
            <sendEvent>
              <messageOccurrenceSpecificationMoniker
                Id="112269a3-6e64-4805-93b9-d768d221a311"
                LastKnownName="MessageOccurrenceSpecification7"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </sendEvent>
            <receiveEvent>
              <messageOccurrenceSpecificationMoniker
                Id="6d1beb8d-bdeb-45ca-827f-7f330e5e4629"
                LastKnownName="MessageOccurrenceSpecification8"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </receiveEvent>
          </message>
          <message
            Id="6f814cc9-299e-4e41-8efc-4708ccec803d"
            name="possedeTresor()"
            messageKind="Complete"
            messageSort="AsynchCall"
            createSelfMessage="true">
            <sendEvent>
              <messageOccurrenceSpecificationMoniker
                Id="c26e4ab8-b27e-4168-8104-f1e429d3ca46"
                LastKnownName="MessageOccurrenceSpecification11"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </sendEvent>
            <receiveEvent>
              <messageOccurrenceSpecificationMoniker
                Id="ff75f5e9-c05c-4458-930e-f52e9aec0fd3"
                LastKnownName="MessageOccurrenceSpecification12"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </receiveEvent>
          </message>
          <message
            Id="55f3feb5-1691-46e2-b484-2ec0a27f9d34"
            name="traitement()"
            messageKind="Complete"
            messageSort="AsynchCall"
            createSelfMessage="true">
            <sendEvent>
              <messageOccurrenceSpecificationMoniker
                Id="929c978b-c181-41be-b00e-d43e66c333d7"
                LastKnownName="MessageOccurrenceSpecification13"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </sendEvent>
            <receiveEvent>
              <messageOccurrenceSpecificationMoniker
                Id="b53c28f1-daa3-4c37-9079-6988229ce9f0"
                LastKnownName="MessageOccurrenceSpecification14"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </receiveEvent>
          </message>
          <message
            Id="b5bfb8e6-e212-4801-add3-02adbb35b469"
            name="getNbTresorsDeposes()"
            messageKind="Complete"
            messageSort="AsynchCall"
            createSelfMessage="true">
            <sendEvent>
              <messageOccurrenceSpecificationMoniker
                Id="32871564-93e0-4024-8a95-ff4c63ee91f3"
                LastKnownName="MessageOccurrenceSpecification25"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </sendEvent>
            <receiveEvent>
              <messageOccurrenceSpecificationMoniker
                Id="d1177a73-41cf-406f-8f37-e0a7d9206fc1"
                LastKnownName="MessageOccurrenceSpecification26"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </receiveEvent>
          </message>
        </messages>
        <ownedAttributesInternal>
          <property
            Id="1311b49a-4d05-4dce-ab0f-3bb23a20d210"
            isLeaf="false"
            isStatic="false"
            isReadOnly="false"
            isDerived="false"
            isDerivedUnion="false"
            aggregation="None"
            isComposite="false">
            <type_NamedElement>
              <componentMoniker
                Id="6e546dde-00d3-4a3a-8b27-c171ec958419"
                LastKnownName="IHM"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </type_NamedElement>
          </property>
          <property
            Id="17e1359d-29b8-4549-9fec-5384f6756402"
            isLeaf="false"
            isStatic="false"
            isReadOnly="false"
            isDerived="false"
            isDerivedUnion="false"
            aggregation="None"
            isComposite="false">
            <type_NamedElement>
              <classMoniker
                Id="43c409b2-70ff-48ab-b51c-cdebc839c8b5"
                LastKnownName="Facade"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </type_NamedElement>
          </property>
          <property
            Id="a998f559-02a4-4762-8a87-ebed93bc7798"
            isLeaf="false"
            isStatic="false"
            isReadOnly="false"
            isDerived="false"
            isDerivedUnion="false"
            aggregation="None"
            isComposite="false">
            <type_NamedElement>
              <actorMoniker
                Id="794238d3-51b1-45ba-8d9d-87f1232b3bb3"
                LastKnownName="Joueur"
                LastKnownLocation="CanonNoirModelisation.uml" />
            </type_NamedElement>
          </property>
        </ownedAttributesInternal>
      </interaction>
    </packageHasNamedElement>
    <packageHasNamedElement>
      <executionEvent
        Id="eb05ed4c-51b9-4bff-a7c8-e59c43bebab4"
        name="ExecutionEvent" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <executionEvent
        Id="5ba8ab73-892f-4cc8-a05d-b84201fb4ea6"
        name="ExecutionEvent" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <executionEvent
        Id="1605a6b3-7c6f-47c0-ae77-f954f2838f05"
        name="ExecutionEvent" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <executionEvent
        Id="1466b3c3-4340-4a63-aedf-fa907f5bd2ec"
        name="ExecutionEvent" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <executionEvent
        Id="f7f8a3d2-b7ed-410b-bef4-5fc6a2cbee1c"
        name="ExecutionEvent" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <executionEvent
        Id="3e606cbb-6f89-47bf-9c7a-30d06d6cd45f"
        name="ExecutionEvent" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <executionEvent
        Id="e7b99e24-5e89-4149-b2dd-110179473fd3"
        name="ExecutionEvent" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <executionEvent
        Id="a4140834-5d1b-472f-afdc-e80aa51c9283"
        name="ExecutionEvent" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <executionEvent
        Id="96b7e777-e681-4bbc-9217-cce366533669"
        name="ExecutionEvent" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <executionEvent
        Id="943af15d-d413-4782-b3b3-76de115301e7"
        name="ExecutionEvent" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <executionEvent
        Id="ad451e5b-15c8-4bcf-a15b-cdfe124fc3c7"
        name="ExecutionEvent" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <executionEvent
        Id="f9286a12-6286-4eb1-adec-47e1540fd675"
        name="ExecutionEvent" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <executionEvent
        Id="dc660b17-158e-4fac-acce-98fcf599492e"
        name="ExecutionEvent" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <executionEvent
        Id="22f5fafd-949f-45b7-8658-7f43dd61ca48"
        name="ExecutionEvent" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <executionEvent
        Id="e8458466-5f4e-460c-990d-2c52b79e42f4"
        name="ExecutionEvent" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <executionEvent
        Id="58dd02d0-0ff2-4c30-9ca5-84d77c8965a7"
        name="ExecutionEvent" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <executionEvent
        Id="ffb14c02-7840-4e7a-9133-0afef0dde4a8"
        name="ExecutionEvent" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <executionEvent
        Id="790ed640-5f1e-4f89-821e-75b4ca8aa26a"
        name="ExecutionEvent" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <class
        Id="68d46eb8-392e-4802-8ccc-01e30f2a5dfa"
        name="Adaptateur"
        isAbstract="false"
        isLeaf="false"
        isActiveClass="false">
        <appliedStereotypesInternal>
          <stereotypeInstance
            Id="8488b221-e6c4-4742-9fbb-a9a6c18596a4"
            name="class"
            profile="CSharpProfile">
            <propertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="e98d84ad-1439-47ac-a247-971a6402ec5e">
                <propertyInstance
                  Id="4346b355-7d9c-4af1-b5fb-b4fa87d032b5"
                  name="ClrAttributes" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="0e32fbcc-7545-4e2e-82f9-db857ad3183a">
                <propertyInstance
                  Id="30de8576-9450-47d5-a242-aa5dea4397ff"
                  name="IsPartial"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="e0cd7710-f596-418d-8106-d2b12bf427e7">
                <propertyInstance
                  Id="1f93ec2f-d9e9-4107-912d-e18464bbd2e9"
                  name="IsStatic"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="b17dfb7c-9ca8-4f85-a00e-2151b7b42101">
                <propertyInstance
                  Id="de5a31da-5050-4b6f-b6af-bff8edc11f94"
                  name="IsUnsafe"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="26ce9ce8-0421-46e2-a64b-cd3f357b4ca9">
                <propertyInstance
                  Id="8afc0e7d-8dc0-488b-9605-cadde4f5a3fe"
                  name="PackageVisibility"
                  value="internal" />
              </stereotypeInstanceHasPropertyInstances>
            </propertyInstances>
          </stereotypeInstance>
        </appliedStereotypesInternal>
      </class>
    </packageHasNamedElement>
    <packageHasNamedElement>
      <packageMoniker
        Id="d2608264-9b00-47bb-bf1e-b02fd025ee36"
        LastKnownName="interface_graphique"
        LastKnownLocation="Package_0825.uml" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <packageMoniker
        Id="89e0591c-6429-4eae-a728-86de83010fca"
        LastKnownName="moteur_jeu"
        LastKnownLocation="Package1_0825.uml" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <class
        Id="58bf2960-4967-4064-ac8c-3027199b5381"
        name="Scene"
        isAbstract="false"
        isLeaf="false"
        isActiveClass="false" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <class
        Id="a610585d-46f1-4175-80ee-64c6bff953bf"
        name="Scene"
        isAbstract="false"
        isLeaf="false"
        isActiveClass="false" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <class
        Id="a5f1d475-f738-4577-8bbd-bf9957d71c68"
        name="Movement Engine"
        isAbstract="false"
        isLeaf="false"
        isActiveClass="false" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <Interface
        Id="fe7a3155-6ed2-4e83-ad0d-3eaa924c8bac"
        name="3D Engine"
        isAbstract="false"
        isLeaf="false">
        <targetEnds>
          <association
            Id="974c770f-00cf-4185-9f95-e2777eb519ce"
            isDerived="false"
            sourceEndRoleName="3D Engine"
            targetEndRoleName="Movement Engine"
            isLeaf="false"
            isAbstract="false">
            <classMoniker
              Id="a5f1d475-f738-4577-8bbd-bf9957d71c68"
              LastKnownName="Movement Engine"
              LastKnownLocation="CanonNoirModelisation.uml" />
            <relationshipOwnedElementsInternal>
              <associationHasOwnedEnds>
                <memberEnd
                  Id="29e5a1d4-ecdd-4c4f-bcf5-ba7c6bb64eeb"
                  name="3D Engine"
                  isLeaf="false"
                  isStatic="false"
                  isReadOnly="false"
                  isDerived="false"
                  isDerivedUnion="false"
                  aggregation="None"
                  isComposite="false"
                  isNavigableOwned="false" />
              </associationHasOwnedEnds>
              <associationHasOwnedEnds>
                <memberEnd
                  Id="44635e7b-d4aa-4797-bc0e-c7d729f32a07"
                  name="Movement Engine"
                  isLeaf="false"
                  isStatic="false"
                  isReadOnly="false"
                  isDerived="false"
                  isDerivedUnion="false"
                  aggregation="None"
                  isComposite="false" />
              </associationHasOwnedEnds>
            </relationshipOwnedElementsInternal>
          </association>
          <association
            Id="d6f1a36d-968e-4a86-a758-14dae4630593"
            isDerived="false"
            sourceEndRoleName="3D Engine"
            targetEndRoleName="Multi-User scene"
            isLeaf="false"
            isAbstract="false">
            <classMoniker
              Id="d38053e8-1ead-4f31-9ef0-a11868ccaea0"
              LastKnownName="Multi-User scene"
              LastKnownLocation="CanonNoirModelisation.uml" />
            <relationshipOwnedElementsInternal>
              <associationHasOwnedEnds>
                <memberEnd
                  Id="acdee217-b30a-4010-9d66-a8f9f94ba587"
                  name="3D Engine"
                  isLeaf="false"
                  isStatic="false"
                  isReadOnly="false"
                  isDerived="false"
                  isDerivedUnion="false"
                  aggregation="None"
                  isComposite="false"
                  isNavigableOwned="false" />
              </associationHasOwnedEnds>
              <associationHasOwnedEnds>
                <memberEnd
                  Id="f6b34785-9c81-40b8-83f9-8952a0bff04c"
                  name="Multi-User scene"
                  isLeaf="false"
                  isStatic="false"
                  isReadOnly="false"
                  isDerived="false"
                  isDerivedUnion="false"
                  aggregation="None"
                  isComposite="false" />
              </associationHasOwnedEnds>
            </relationshipOwnedElementsInternal>
          </association>
        </targetEnds>
      </Interface>
    </packageHasNamedElement>
    <packageHasNamedElement>
      <class
        Id="d38053e8-1ead-4f31-9ef0-a11868ccaea0"
        name="Multi-User scene"
        isAbstract="false"
        isLeaf="false"
        isActiveClass="false">
        <suppliersInternal>
          <dependency
            Id="e8f17c38-ede4-409f-ab6d-3dbf375d6ac2">
            <classMoniker
              Id="a5f1d475-f738-4577-8bbd-bf9957d71c68"
              LastKnownName="Movement Engine"
              LastKnownLocation="CanonNoirModelisation.uml" />
          </dependency>
        </suppliersInternal>
        <generalsInternal>
          <generalization
            Id="da9b13f5-cc3d-4f64-a0f2-2dbd11716f2e"
            isSubstitutable="false">
            <classMoniker
              Id="a610585d-46f1-4175-80ee-64c6bff953bf"
              LastKnownName="Scene"
              LastKnownLocation="CanonNoirModelisation.uml" />
          </generalization>
        </generalsInternal>
      </class>
    </packageHasNamedElement>
    <packageHasNamedElement>
      <class
        Id="81dfbd59-6032-4124-ac72-993ea12b1566"
        name="Multi-User scene"
        isAbstract="false"
        isLeaf="false"
        isActiveClass="false">
        <suppliersInternal>
          <dependency
            Id="e96139bf-d5ab-4071-b754-00613f9f2f23">
            <classMoniker
              Id="3f8be2ad-f6f2-435c-882f-27b16156a85a"
              LastKnownName="Movement Engine"
              LastKnownLocation="CanonNoirModelisation.uml" />
          </dependency>
        </suppliersInternal>
        <generalsInternal>
          <generalization
            Id="739bb761-b85a-493d-b7ff-abb161c62303"
            isSubstitutable="false">
            <classMoniker
              Id="794bcd00-8d88-4fff-a999-a023c751da39"
              LastKnownName="Scene"
              LastKnownLocation="CanonNoirModelisation.uml" />
          </generalization>
        </generalsInternal>
      </class>
    </packageHasNamedElement>
    <packageHasNamedElement>
      <class
        Id="794bcd00-8d88-4fff-a999-a023c751da39"
        name="Scene"
        isAbstract="false"
        isLeaf="false"
        isActiveClass="false" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <Interface
        Id="2896b097-dd14-4df3-944d-6fe9433dd7bf"
        name="3D Engine"
        isAbstract="false"
        isLeaf="false">
        <targetEnds>
          <association
            Id="43c4a30b-df01-418f-9277-ae671b610ff0"
            isDerived="false"
            sourceEndRoleName="3D Engine"
            targetEndRoleName="Multi-User scene"
            isLeaf="false"
            isAbstract="false">
            <classMoniker
              Id="81dfbd59-6032-4124-ac72-993ea12b1566"
              LastKnownName="Multi-User scene"
              LastKnownLocation="CanonNoirModelisation.uml" />
            <relationshipOwnedElementsInternal>
              <associationHasOwnedEnds>
                <memberEnd
                  Id="0f0c5520-07c6-4202-b2b2-c5749d26f386"
                  name="3D Engine"
                  isLeaf="false"
                  isStatic="false"
                  isReadOnly="false"
                  isDerived="false"
                  isDerivedUnion="false"
                  aggregation="None"
                  isComposite="false"
                  isNavigableOwned="false" />
              </associationHasOwnedEnds>
              <associationHasOwnedEnds>
                <memberEnd
                  Id="8fa8c55b-6662-47bb-a5fe-ea6ca6c8ddb7"
                  name="Multi-User scene"
                  isLeaf="false"
                  isStatic="false"
                  isReadOnly="false"
                  isDerived="false"
                  isDerivedUnion="false"
                  aggregation="None"
                  isComposite="false" />
              </associationHasOwnedEnds>
            </relationshipOwnedElementsInternal>
          </association>
          <association
            Id="1d175c6e-5ec7-44b4-91b1-008c950bd62d"
            isDerived="false"
            sourceEndRoleName="3D Engine"
            targetEndRoleName="Movement Engine"
            isLeaf="false"
            isAbstract="false">
            <classMoniker
              Id="3f8be2ad-f6f2-435c-882f-27b16156a85a"
              LastKnownName="Movement Engine"
              LastKnownLocation="CanonNoirModelisation.uml" />
            <relationshipOwnedElementsInternal>
              <associationHasOwnedEnds>
                <memberEnd
                  Id="f361f0a0-cd9d-4e10-acd0-f21072e6d238"
                  name="3D Engine"
                  isLeaf="false"
                  isStatic="false"
                  isReadOnly="false"
                  isDerived="false"
                  isDerivedUnion="false"
                  aggregation="None"
                  isComposite="false"
                  isNavigableOwned="false" />
              </associationHasOwnedEnds>
              <associationHasOwnedEnds>
                <memberEnd
                  Id="fb788155-c5ef-49c9-9b76-cc2337e9e903"
                  name="Movement Engine"
                  isLeaf="false"
                  isStatic="false"
                  isReadOnly="false"
                  isDerived="false"
                  isDerivedUnion="false"
                  aggregation="None"
                  isComposite="false" />
              </associationHasOwnedEnds>
            </relationshipOwnedElementsInternal>
          </association>
        </targetEnds>
      </Interface>
    </packageHasNamedElement>
    <packageHasNamedElement>
      <class
        Id="3f8be2ad-f6f2-435c-882f-27b16156a85a"
        name="Movement Engine"
        isAbstract="false"
        isLeaf="false"
        isActiveClass="false" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <class
        Id="309fc812-c510-43cd-a80f-c66fd9071cfe"
        name="Other Multi-User Scene"
        isAbstract="false"
        isLeaf="false"
        isActiveClass="false" />
    </packageHasNamedElement>
  </packagedElements>
  <primitiveType
    Id="220a3521-e091-4221-bae9-3ef9018e845c"
    name="Integer"
    isAbstract="false"
    isLeaf="false" />
  <primitiveType
    Id="8943dc84-709e-4f62-b15a-a3273aa6f165"
    name="Boolean"
    isAbstract="false"
    isLeaf="false" />
  <primitiveType
    Id="59259974-6d55-42c6-b7bd-763d77ac8ef9"
    name="String"
    isAbstract="false"
    isLeaf="false" />
  <primitiveType
    Id="3ab42e7d-4969-445a-b209-471f5cb8209c"
    name="UnlimitedNatural"
    isAbstract="false"
    isLeaf="false" />
</modelStoreModel>