<?xml version = "1.0" encoding = "UTF-8"?>
<XMI xmi.version = "1.1" xmlns:UML="href://org.omg/UML/1.3" timestamp = "Fri May 14 8:20:22 2010">
<XMI.header>
  <XMI.documentation>
    <XMI.owner></XMI.owner>
    <XMI.contact></XMI.contact>
    <XMI.exporter>StarUML.XMI-Addin</XMI.exporter>
    <XMI.exporterVersion>1.0</XMI.exporterVersion>
    <XMI.notice></XMI.notice>
  </XMI.documentation>
  <XMI.metamodel xmi.name = "UML" xmi.version = "1.3"/>
 </XMI.header>
<XMI.content>
<UML:Model xmi.id="UMLProject.1">
  <UML:Namespace.ownedElement>
    <UML:Model xmi.id="UMLModel.2" name="Use Case Model" visibility="public" isSpecification="false" namespace="UMLProject.1" isRoot="false" isLeaf="false" isAbstract="false">
      <UML:Namespace.ownedElement>
        <UML:Stereotype xmi.id="X.50" name="useCaseModel" extendedElement="UMLModel.2"/>
      </UML:Namespace.ownedElement>
    </UML:Model>
    <UML:Model xmi.id="UMLModel.3" name="Analysis Model" visibility="public" isSpecification="false" namespace="UMLProject.1" isRoot="false" isLeaf="false" isAbstract="false">
      <UML:Namespace.ownedElement>
        <UML:Stereotype xmi.id="X.51" name="analysisModel" extendedElement="UMLModel.3"/>
      </UML:Namespace.ownedElement>
    </UML:Model>
    <UML:Model xmi.id="UMLModel.4" name="Design Model" visibility="public" isSpecification="false" namespace="UMLProject.1" isRoot="false" isLeaf="false" isAbstract="false">
      <UML:Namespace.ownedElement>
        <UML:Class xmi.id="UMLClass.5" name="Environnement" visibility="public" isSpecification="false" namespace="UMLModel.4" isRoot="false" isLeaf="false" isAbstract="false" participant="UMLAssociationEnd.12 UMLAssociationEnd.19 UMLAssociationEnd.22 UMLAssociationEnd.25" isActive="false">
          <UML:Classifier.feature>
            <UML:Attribute xmi.id="UMLAttribute.6" name="nom" visibility="private" isSpecification="false" ownerScope="instance" changeability="changeable" targetScope="instance" type="" owner="UMLClass.5"/>
          </UML:Classifier.feature>
        </UML:Class>
        <UML:Interface xmi.id="UMLInterface.7" name="FabriqueEnvironnement" visibility="public" isSpecification="false" namespace="UMLModel.4" supplierDependency="UMLRealization.27" isRoot="false" isLeaf="false" isAbstract="false" participant="UMLAssociationEnd.13">
          <UML:Classifier.feature>
            <UML:Operation xmi.id="UMLOperation.8" name="creerVoie" visibility="public" isSpecification="false" ownerScope="instance" isQuery="false" concurrency="sequential" isRoot="false" isLeaf="false" isAbstract="false" specification="" owner="UMLInterface.7"/>
            <UML:Operation xmi.id="UMLOperation.9" name="creerAvatar" visibility="public" isSpecification="false" ownerScope="instance" isQuery="false" concurrency="sequential" isRoot="false" isLeaf="false" isAbstract="false" specification="" owner="UMLInterface.7"/>
            <UML:Operation xmi.id="UMLOperation.10" name="creerElementEnvironnement" visibility="public" isSpecification="false" ownerScope="instance" isQuery="false" concurrency="sequential" isRoot="false" isLeaf="false" isAbstract="false" specification="" owner="UMLInterface.7"/>
          </UML:Classifier.feature>
        </UML:Interface>
        <UML:Association xmi.id="UMLAssociation.11" name="" visibility="public" isSpecification="false" namespace="UMLModel.4">
          <UML:Association.connection>
            <UML:AssociationEnd xmi.id="UMLAssociationEnd.12" name="" visibility="public" isSpecification="false" isNavigable="false" ordering="unordered" aggregation="none" targetScope="instance" changeability="changeable" association="UMLAssociation.11" type="UMLClass.5"/>
            <UML:AssociationEnd xmi.id="UMLAssociationEnd.13" name="" visibility="public" isSpecification="false" isNavigable="true" ordering="unordered" aggregation="none" targetScope="instance" changeability="changeable" association="UMLAssociation.11" type="UMLInterface.7">
              <UML:AssociationEnd.multiplicity>
                <UML:Multiplicity xmi.id="X.54">
                  <UML:Multiplicity.range>
                    <UML:MultiplicityRange xmi.id="X.55" lower="1" upper="1" multiplicity="X.54"/>
                  </UML:Multiplicity.range>
                </UML:Multiplicity>
              </UML:AssociationEnd.multiplicity>
            </UML:AssociationEnd>
          </UML:Association.connection>
        </UML:Association>
        <UML:Interface xmi.id="UMLInterface.14" name="Voie" visibility="public" isSpecification="false" namespace="UMLModel.4" supplierDependency="UMLRealization.30 UMLRealization.31" isRoot="false" isLeaf="false" isAbstract="false" participant="UMLAssociationEnd.18"/>
        <UML:Interface xmi.id="UMLInterface.15" name="Avatar" visibility="public" isSpecification="false" namespace="UMLModel.4" supplierDependency="UMLRealization.34 UMLRealization.35" isRoot="false" isLeaf="false" isAbstract="false" participant="UMLAssociationEnd.21"/>
        <UML:Interface xmi.id="UMLInterface.16" name="ElementEnvironnement" visibility="public" isSpecification="false" namespace="UMLModel.4" supplierDependency="UMLRealization.39 UMLRealization.40" isRoot="false" isLeaf="false" isAbstract="false" participant="UMLAssociationEnd.24"/>
        <UML:Association xmi.id="UMLAssociation.17" name="" visibility="public" isSpecification="false" namespace="UMLModel.4">
          <UML:Association.connection>
            <UML:AssociationEnd xmi.id="UMLAssociationEnd.18" name="" visibility="public" isSpecification="false" isNavigable="true" ordering="unordered" aggregation="none" targetScope="instance" changeability="changeable" association="UMLAssociation.17" type="UMLInterface.14">
              <UML:AssociationEnd.multiplicity>
                <UML:Multiplicity xmi.id="X.56">
                  <UML:Multiplicity.range>
                    <UML:MultiplicityRange xmi.id="X.57" lower="0" upper="-1" multiplicity="X.56"/>
                  </UML:Multiplicity.range>
                </UML:Multiplicity>
              </UML:AssociationEnd.multiplicity>
            </UML:AssociationEnd>
            <UML:AssociationEnd xmi.id="UMLAssociationEnd.19" name="" visibility="public" isSpecification="false" isNavigable="true" ordering="unordered" aggregation="composite" targetScope="instance" changeability="changeable" association="UMLAssociation.17" type="UMLClass.5"/>
          </UML:Association.connection>
        </UML:Association>
        <UML:Association xmi.id="UMLAssociation.20" name="" visibility="public" isSpecification="false" namespace="UMLModel.4">
          <UML:Association.connection>
            <UML:AssociationEnd xmi.id="UMLAssociationEnd.21" name="" visibility="public" isSpecification="false" isNavigable="true" ordering="unordered" aggregation="none" targetScope="instance" changeability="changeable" association="UMLAssociation.20" type="UMLInterface.15">
              <UML:AssociationEnd.multiplicity>
                <UML:Multiplicity xmi.id="X.58">
                  <UML:Multiplicity.range>
                    <UML:MultiplicityRange xmi.id="X.59" lower="0" upper="-1" multiplicity="X.58"/>
                  </UML:Multiplicity.range>
                </UML:Multiplicity>
              </UML:AssociationEnd.multiplicity>
            </UML:AssociationEnd>
            <UML:AssociationEnd xmi.id="UMLAssociationEnd.22" name="" visibility="public" isSpecification="false" isNavigable="true" ordering="unordered" aggregation="composite" targetScope="instance" changeability="changeable" association="UMLAssociation.20" type="UMLClass.5"/>
          </UML:Association.connection>
        </UML:Association>
        <UML:Association xmi.id="UMLAssociation.23" name="" visibility="public" isSpecification="false" namespace="UMLModel.4">
          <UML:Association.connection>
            <UML:AssociationEnd xmi.id="UMLAssociationEnd.24" name="" visibility="public" isSpecification="false" isNavigable="true" ordering="unordered" aggregation="none" targetScope="instance" changeability="changeable" association="UMLAssociation.23" type="UMLInterface.16">
              <UML:AssociationEnd.multiplicity>
                <UML:Multiplicity xmi.id="X.60">
                  <UML:Multiplicity.range>
                    <UML:MultiplicityRange xmi.id="X.61" lower="0" upper="-1" multiplicity="X.60"/>
                  </UML:Multiplicity.range>
                </UML:Multiplicity>
              </UML:AssociationEnd.multiplicity>
            </UML:AssociationEnd>
            <UML:AssociationEnd xmi.id="UMLAssociationEnd.25" name="" visibility="public" isSpecification="false" isNavigable="true" ordering="unordered" aggregation="composite" targetScope="instance" changeability="changeable" association="UMLAssociation.23" type="UMLClass.5"/>
          </UML:Association.connection>
        </UML:Association>
        <UML:Class xmi.id="UMLClass.26" name="FabriqueEnvRural" visibility="public" isSpecification="false" namespace="UMLModel.4" clientDependency="UMLRealization.27 UMLDependency.41 UMLDependency.42 UMLDependency.43 UMLDependency.44 UMLDependency.45 UMLDependency.46 UMLDependency.47" isRoot="false" isLeaf="false" isAbstract="false" isActive="false"/>
        <UML:Abstraction xmi.id="UMLRealization.27" name="" visibility="public" isSpecification="false" namespace="UMLModel.4" client="UMLClass.26" supplier="UMLInterface.7"/>
        <UML:Class xmi.id="UMLClass.28" name="CheminDeTerre" visibility="public" isSpecification="false" namespace="UMLModel.4" clientDependency="UMLRealization.30" supplierDependency="UMLDependency.41" isRoot="false" isLeaf="false" isAbstract="false" isActive="false"/>
        <UML:Class xmi.id="UMLClass.29" name="PisteCyclable" visibility="public" isSpecification="false" namespace="UMLModel.4" clientDependency="UMLRealization.31" supplierDependency="UMLDependency.42" isRoot="false" isLeaf="false" isAbstract="false" isActive="false"/>
        <UML:Abstraction xmi.id="UMLRealization.30" name="" visibility="public" isSpecification="false" namespace="UMLModel.4" client="UMLClass.28" supplier="UMLInterface.14"/>
        <UML:Abstraction xmi.id="UMLRealization.31" name="" visibility="public" isSpecification="false" namespace="UMLModel.4" client="UMLClass.29" supplier="UMLInterface.14"/>
        <UML:Class xmi.id="UMLClass.32" name="Pieton" visibility="public" isSpecification="false" namespace="UMLModel.4" clientDependency="UMLRealization.34" supplierDependency="UMLDependency.43 UMLDependency.44" isRoot="false" isLeaf="false" isAbstract="false" isActive="false"/>
        <UML:Class xmi.id="UMLClass.33" name="Cycliste" visibility="public" isSpecification="false" namespace="UMLModel.4" clientDependency="UMLRealization.35" supplierDependency="UMLDependency.45" isRoot="false" isLeaf="false" isAbstract="false" isActive="false"/>
        <UML:Abstraction xmi.id="UMLRealization.34" name="" visibility="public" isSpecification="false" namespace="UMLModel.4" client="UMLClass.32" supplier="UMLInterface.15"/>
        <UML:Abstraction xmi.id="UMLRealization.35" name="" visibility="public" isSpecification="false" namespace="UMLModel.4" client="UMLClass.33" supplier="UMLInterface.15"/>
        <UML:Class xmi.id="UMLClass.36" constraint="X.63" name="Arbre" visibility="public" isSpecification="false" namespace="UMLModel.4" clientDependency="UMLRealization.39" supplierDependency="UMLDependency.46" isRoot="false" isLeaf="false" isAbstract="false" isActive="false">
          <UML:Classifier.feature>
            <UML:Attribute xmi.id="UMLAttribute.37" name="age" visibility="public" isSpecification="false" ownerScope="instance" changeability="changeable" targetScope="instance" type="" owner="UMLClass.36"/>
          </UML:Classifier.feature>
        </UML:Class>
        <UML:Class xmi.id="UMLClass.38" name="TablePiqueNiquer" visibility="public" isSpecification="false" namespace="UMLModel.4" clientDependency="UMLRealization.40" supplierDependency="UMLDependency.47" isRoot="false" isLeaf="false" isAbstract="false" isActive="false"/>
        <UML:Abstraction xmi.id="UMLRealization.39" name="" visibility="public" isSpecification="false" namespace="UMLModel.4" client="UMLClass.36" supplier="UMLInterface.16"/>
        <UML:Abstraction xmi.id="UMLRealization.40" name="" visibility="public" isSpecification="false" namespace="UMLModel.4" client="UMLClass.38" supplier="UMLInterface.16"/>
        <UML:Dependency xmi.id="UMLDependency.41" name="" visibility="public" isSpecification="false" namespace="UMLModel.4" client="UMLClass.26" supplier="UMLClass.28"/>
        <UML:Dependency xmi.id="UMLDependency.42" name="" visibility="public" isSpecification="false" namespace="UMLModel.4" client="UMLClass.26" supplier="UMLClass.29"/>
        <UML:Dependency xmi.id="UMLDependency.43" name="" visibility="public" isSpecification="false" namespace="UMLModel.4" client="UMLClass.26" supplier="UMLClass.32"/>
        <UML:Dependency xmi.id="UMLDependency.44" name="" visibility="public" isSpecification="false" namespace="UMLModel.4" client="UMLClass.26" supplier="UMLClass.32"/>
        <UML:Dependency xmi.id="UMLDependency.45" name="" visibility="public" isSpecification="false" namespace="UMLModel.4" client="UMLClass.26" supplier="UMLClass.33"/>
        <UML:Dependency xmi.id="UMLDependency.46" name="" visibility="public" isSpecification="false" namespace="UMLModel.4" client="UMLClass.26" supplier="UMLClass.36"/>
        <UML:Dependency xmi.id="UMLDependency.47" name="" visibility="public" isSpecification="false" namespace="UMLModel.4" client="UMLClass.26" supplier="UMLClass.38"/>
        <UML:Stereotype xmi.id="X.52" name="designModel" extendedElement="UMLModel.4"/>
        <UML:Stereotype xmi.id="X.62" name="realize" extendedElement="UMLRealization.27 UMLRealization.30 UMLRealization.31 UMLRealization.34 UMLRealization.35 UMLRealization.39 UMLRealization.40"/>
        <UML:Constraint xmi.id="X.63" name="cteAge" visibility="public" isSpecification="false" constrainedElement="UMLClass.36">
          <UML:Constraint.body>
            <UML:BooleanExpression xmi.id="X.64" body="age &lt;= 500"/>
          </UML:Constraint.body>
        </UML:Constraint>
      </UML:Namespace.ownedElement>
    </UML:Model>
    <UML:Model xmi.id="UMLModel.48" name="Implementation Model" visibility="public" isSpecification="false" namespace="UMLProject.1" isRoot="false" isLeaf="false" isAbstract="false">
      <UML:Namespace.ownedElement>
        <UML:Stereotype xmi.id="X.66" name="implementationModel" extendedElement="UMLModel.48"/>
      </UML:Namespace.ownedElement>
    </UML:Model>
    <UML:Model xmi.id="UMLModel.49" name="Deployment Model" visibility="public" isSpecification="false" namespace="UMLProject.1" isRoot="false" isLeaf="false" isAbstract="false">
      <UML:Namespace.ownedElement>
        <UML:Stereotype xmi.id="X.67" name="deploymentModel" extendedElement="UMLModel.49"/>
      </UML:Namespace.ownedElement>
    </UML:Model>
  </UML:Namespace.ownedElement>
</UML:Model>
<UML:TaggedValue xmi.id="X.53" tag="ordering" value="unordered" modelElement="UMLAttribute.6"/>
<UML:TaggedValue xmi.id="X.65" tag="ordering" value="unordered" modelElement="UMLAttribute.37"/>
</XMI.content>
</XMI>
