﻿<?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/Activity" xmlns:dm4="http://schemas.microsoft.com/dsltools/UseCase" 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="8e0a88f9-7008-4b13-9687-7e6f1ed70d07"
  name="ModelingProject1" xmlns="http://schemas.microsoft.com/dsltools/ModelStore">
  <profileInstances>
    <packageHasProfileInstances
      Id="0caec977-1f8c-4ba3-a7db-8cc9ad9cc73b">
      <profileInstance
        Id="e34d544e-0fea-4ed6-ac5e-1b74119ac791"
        name="StandardProfileL2" />
    </packageHasProfileInstances>
    <packageHasProfileInstances
      Id="29349502-908c-4fda-9054-c48619c59ed0">
      <profileInstance
        Id="532ea607-fb19-44b8-8502-3351b05452be"
        name="StandardProfileL3" />
    </packageHasProfileInstances>
  </profileInstances>
  <packagedElements>
    <packageHasNamedElement>
      <class
        Id="99e1e62e-fae0-4ba1-a01b-6ec6ea946ae7"
        name="QuadraticEquation"
        isAbstract="false"
        isLeaf="false"
        isActiveClass="false">
        <ownedAttributesInternal>
          <property
            Id="cbf92c37-d4b6-4a1d-ae46-fbfecbeeafd0"
            name="a"
            visibility="Private"
            isLeaf="false"
            isStatic="false"
            isReadOnly="false"
            isUnique="false"
            isDerived="false"
            isDerivedUnion="false"
            aggregation="None"
            isComposite="false">
            <type_NamedElement>
              <undefinedTypeMoniker
                Id="634e661a-d628-47ab-b93e-e831ad91d5ab"
                LastKnownName="double"
                LastKnownLocation="ModelingProject1.uml" />
            </type_NamedElement>
          </property>
          <property
            Id="30bb938f-d784-438a-976f-38795b3179b0"
            name="b"
            visibility="Private"
            isLeaf="false"
            isStatic="false"
            isReadOnly="false"
            isUnique="false"
            isDerived="false"
            isDerivedUnion="false"
            aggregation="None"
            isComposite="false">
            <type_NamedElement>
              <undefinedTypeMoniker
                Id="634e661a-d628-47ab-b93e-e831ad91d5ab"
                LastKnownName="double"
                LastKnownLocation="ModelingProject1.uml" />
            </type_NamedElement>
          </property>
          <property
            Id="cbca5c12-89ea-44bf-8fb8-f8babb9997e7"
            name="c"
            visibility="Private"
            isLeaf="false"
            isStatic="false"
            isReadOnly="false"
            isUnique="false"
            isDerived="false"
            isDerivedUnion="false"
            aggregation="None"
            isComposite="false">
            <type_NamedElement>
              <undefinedTypeMoniker
                Id="634e661a-d628-47ab-b93e-e831ad91d5ab"
                LastKnownName="double"
                LastKnownLocation="ModelingProject1.uml" />
            </type_NamedElement>
          </property>
          <property
            Id="538b3110-bcad-47c0-bcb2-82d4b7bc8e78"
            name="discriminant"
            visibility="Private"
            isLeaf="false"
            isStatic="false"
            isReadOnly="false"
            isUnique="false"
            isDerived="false"
            isDerivedUnion="false"
            aggregation="None"
            isComposite="false">
            <type_NamedElement>
              <undefinedTypeMoniker
                Id="634e661a-d628-47ab-b93e-e831ad91d5ab"
                LastKnownName="double"
                LastKnownLocation="ModelingProject1.uml" />
            </type_NamedElement>
          </property>
          <property
            Id="9e9b7ae9-f30b-439d-8d5c-9eea66b2d490"
            name="r1"
            visibility="Private"
            isLeaf="false"
            isStatic="false"
            isReadOnly="false"
            isUnique="false"
            isDerived="false"
            isDerivedUnion="false"
            aggregation="None"
            isComposite="false">
            <type_NamedElement>
              <undefinedTypeMoniker
                Id="634e661a-d628-47ab-b93e-e831ad91d5ab"
                LastKnownName="double"
                LastKnownLocation="ModelingProject1.uml" />
            </type_NamedElement>
          </property>
          <property
            Id="7358a3d5-d5c2-47a9-8d53-9e7c6e58e317"
            name="r2"
            visibility="Private"
            isLeaf="false"
            isStatic="false"
            isReadOnly="false"
            isUnique="false"
            isDerived="false"
            isDerivedUnion="false"
            aggregation="None"
            isComposite="false">
            <type_NamedElement>
              <undefinedTypeMoniker
                Id="634e661a-d628-47ab-b93e-e831ad91d5ab"
                LastKnownName="double"
                LastKnownLocation="ModelingProject1.uml" />
            </type_NamedElement>
          </property>
        </ownedAttributesInternal>
        <ownedOperationsInternal>
          <operation
            Id="20ee80e4-1d34-4961-aa9f-0bd265e70b66"
            name="QuadraticEquation"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="43a90dcd-c6db-4413-abf7-4ef2b6b2f183"
                  name="a1"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="634e661a-d628-47ab-b93e-e831ad91d5ab"
                      LastKnownName="double"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="49523aac-f70f-4ca2-a15f-d7a3cdb105c0"
                  name="b1"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="634e661a-d628-47ab-b93e-e831ad91d5ab"
                      LastKnownName="double"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="fd08832d-8ca8-49f6-be6d-540bfb6f72d2"
                  name="c1"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="634e661a-d628-47ab-b93e-e831ad91d5ab"
                      LastKnownName="double"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
          <operation
            Id="684e3422-8f2c-410d-9d23-c142882e38f1"
            name="QuadraticEquation"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false" />
          <operation
            Id="5ebe763f-1268-4324-91b5-959b3f0de6f9"
            name="seta"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="0b2398d0-498e-47a8-bf6a-4941d9ca7818"
                  direction="Return"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="384e4083-3f6c-49fd-be00-ebb75320b064"
                      LastKnownName="void"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="23178173-5251-43c0-aae6-8ecfc39ad441"
                  name="a1"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="634e661a-d628-47ab-b93e-e831ad91d5ab"
                      LastKnownName="double"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
          <operation
            Id="ab273108-cb48-4840-9726-05a3492834d9"
            name="setb"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="4c3c842c-232c-4e9c-9ef9-a07525dc5525"
                  direction="Return"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="384e4083-3f6c-49fd-be00-ebb75320b064"
                      LastKnownName="void"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="63c82538-f02b-445d-a0e4-8123dd4887d2"
                  name="b1"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="634e661a-d628-47ab-b93e-e831ad91d5ab"
                      LastKnownName="double"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
          <operation
            Id="d8596ad9-8cf1-4b66-b1d8-5cc0a6da6357"
            name="setc"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="aafe18a7-1c28-4497-b572-12fd2f037eb1"
                  direction="Return"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="384e4083-3f6c-49fd-be00-ebb75320b064"
                      LastKnownName="void"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="f528abce-79a6-4bcf-bc41-a7bf9bc454cb"
                  name="c1"
                  direction="In"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="634e661a-d628-47ab-b93e-e831ad91d5ab"
                      LastKnownName="double"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
          <operation
            Id="cd7064e6-371b-403f-ac67-b535fa455743"
            name="getdiscrim"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="0a685fc8-caf8-4f9b-af75-d93d9721bcbf"
                  direction="Return"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="634e661a-d628-47ab-b93e-e831ad91d5ab"
                      LastKnownName="double"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
          <operation
            Id="2e72037e-d865-444a-a817-2200c2f1b168"
            name="getRoot1"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="33717a48-827a-4214-b996-598768233adf"
                  direction="Return"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="634e661a-d628-47ab-b93e-e831ad91d5ab"
                      LastKnownName="double"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
          <operation
            Id="0ab54a24-5d4e-4b98-9bfb-b9487081cb8f"
            name="getRoot2"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="fa51963e-c8dd-4d81-8c23-6385b0fe10f0"
                  direction="Return"
                  isUnique="false">
                  <type_NamedElement>
                    <undefinedTypeMoniker
                      Id="634e661a-d628-47ab-b93e-e831ad91d5ab"
                      LastKnownName="double"
                      LastKnownLocation="ModelingProject1.uml" />
                  </type_NamedElement>
                </parameter>
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
        </ownedOperationsInternal>
      </class>
    </packageHasNamedElement>
    <packageHasNamedElement>
      <undefinedType
        Id="634e661a-d628-47ab-b93e-e831ad91d5ab"
        name="double" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <undefinedType
        Id="3379e15e-488e-4399-af2d-68076dba3a1e"
        name="doublie" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <undefinedType
        Id="384e4083-3f6c-49fd-be00-ebb75320b064"
        name="void" />
    </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>