Permalink
Find file
Fetching contributors…
Cannot retrieve contributors at this time
1913 lines (1912 sloc) 218 KB
<?xml version="1.0" encoding="UTF-8"?>
<xmi:XMI xmi:version="2.1" xmlns:xmi="http://schema.omg.org/spec/XMI/2.1" xmlns:cmof="http://schema.omg.org/spec/MOF/2.0/cmof.xml">
<cmof:Package xmi:id="sbvr" name="SBVR" uri="http://www.omg.org/spec/SBVR/20130601">
<ownedMember xmi:type="cmof:Package" xmi:id="logicalFormulationOfSemanticsVocabulary" name="Logical Formulation of Semantics Vocabulary">
<ownedMember xmi:type="cmof:Class" xmi:id="aggregationFormulation" name="aggregation formulation">
<superClass xmi:idref="projectingFormulation"/>
</ownedMember>
<ownedMember xmi:type="cmof:Class" xmi:id="answerNominalization" name="answer nominalization">
<superClass xmi:idref="projectingFormulation"/>
</ownedMember>
<ownedMember xmi:type="cmof:Class" xmi:id="at-least-nQuantification" name="at-least-n quantification">
<superClass xmi:idref="quantification"/>
<ownedAttribute xmi:id="at-least-nQuantification.minimumCardinality" name="minimum cardinality" type="nonnegativeInteger"/>
</ownedMember>
<ownedMember xmi:type="cmof:Class" xmi:id="at-most-nQuantification" name="at-most-n quantification">
<superClass xmi:idref="quantification"/>
<ownedAttribute xmi:id="at-most-nQuantification.maximumCardinality" name="maximum cardinality" type="nonnegativeInteger"/>
</ownedMember>
<ownedMember xmi:type="cmof:Class" xmi:id="at-most-oneQuantification" name="at-most-one quantification">
<superClass xmi:idref="at-most-nQuantification"/>
</ownedMember>
<ownedMember xmi:type="cmof:Class" xmi:id="atomicFormulation" name="atomic formulation">
<superClass xmi:idref="logicalFormulation"/>
<ownedAttribute xmi:id="atomicFormulation.roleBinding" name="role binding" type="roleBinding" lower="0" upper="*"/>
</ownedMember>
<ownedMember xmi:type="cmof:Class" xmi:id="auxiliaryVariable" name="auxiliary variable">
<superClass xmi:idref="variable"/>
</ownedMember>
<ownedMember xmi:type="cmof:Class" xmi:id="bagProjection" name="bag projection">
<superClass xmi:idref="projection"/>
</ownedMember>
<ownedMember xmi:type="cmof:Class" xmi:id="binaryLogicalOperation" name="binary logical operation" isAbstract="true">
<superClass xmi:idref="logicalOperation"/>
<ownedAttribute xmi:id="binaryLogicalOperation.logicalOperand1" name="logical operand 1" type="logicalFormulation"/>
<ownedAttribute xmi:id="binaryLogicalOperation.logicalOperand2" name="logical operand 2" type="logicalFormulation"/>
</ownedMember>
<ownedMember xmi:type="cmof:Class" xmi:id="bindableTarget" name="bindable target" isAbstract="true">
<superClass xmi:idref="thing"/>
</ownedMember>
<ownedMember xmi:type="cmof:Class" xmi:id="closedLogicalFormulation" name="closed logical formulation">
<superClass xmi:idref="logicalFormulation"/>
</ownedMember>
<ownedMember xmi:type="cmof:Class" xmi:id="closedProjection" name="closed projection">
<superClass xmi:idref="projection"/>
</ownedMember>
<ownedMember xmi:type="cmof:Class" xmi:id="closedSemanticFormulation" name="closed semantic formulation" isAbstract="true">
<superClass xmi:idref="semanticFormulation"/>
</ownedMember>
<ownedMember xmi:type="cmof:Class" xmi:id="conjunction" name="conjunction">
<superClass xmi:idref="binaryLogicalOperation"/>
</ownedMember>
<ownedMember xmi:type="cmof:Class" xmi:id="disjunction" name="disjunction">
<superClass xmi:idref="binaryLogicalOperation"/>
</ownedMember>
<ownedMember xmi:type="cmof:Class" xmi:id="equivalence" name="equivalence">
<superClass xmi:idref="binaryLogicalOperation"/>
</ownedMember>
<ownedMember xmi:type="cmof:Class" xmi:id="exactly-nQuantification" name="exactly-n quantification">
<superClass xmi:idref="quantification"/>
<ownedAttribute xmi:id="exactly-nQuantification.cardinality" name="cardinality" type="nonnegativeInteger"/>
</ownedMember>
<ownedMember xmi:type="cmof:Class" xmi:id="exactly-oneQuantification" name="exactly-one quantification">
<superClass xmi:idref="exactly-nQuantification"/>
</ownedMember>
<ownedMember xmi:type="cmof:Class" xmi:id="exclusiveDisjunction" name="exclusive disjunction">
<superClass xmi:idref="binaryLogicalOperation"/>
</ownedMember>
<ownedMember xmi:type="cmof:Class" xmi:id="existentialQuantification" name="existential quantification">
<superClass xmi:idref="at-least-nQuantification"/>
</ownedMember>
<ownedMember xmi:type="cmof:Class" xmi:id="implication" name="implication">
<superClass xmi:idref="binaryLogicalOperation"/>
<ownedAttribute xmi:id="implication.antecedent" name="antecedent" type="logicalFormulation"/>
<ownedAttribute xmi:id="implication.consequent" name="consequent" type="logicalFormulation"/>
</ownedMember>
<ownedMember xmi:type="cmof:Class" xmi:id="instantiationFormulation" name="instantiation formulation">
<superClass xmi:idref="logicalFormulation"/>
</ownedMember>
<ownedMember xmi:type="cmof:Class" xmi:id="logicalFormulation" name="logical formulation" isAbstract="true">
<superClass xmi:idref="semanticFormulation"/>
</ownedMember>
<ownedMember xmi:type="cmof:Class" xmi:id="logicalFormulationKind" name="logical formulation kind">
<superClass xmi:idref="generalConcept"/>
</ownedMember>
<ownedMember xmi:type="cmof:Class" xmi:id="logicalNegation" name="logical negation">
<superClass xmi:idref="logicalOperation"/>
</ownedMember>
<ownedMember xmi:type="cmof:Class" xmi:id="logicalOperation" name="logical operation" isAbstract="true">
<superClass xmi:idref="logicalFormulation"/>
<ownedAttribute xmi:id="logicalOperation.logicalOperand" name="logical operand" type="logicalFormulation" upper="*"/>
</ownedMember>
<ownedMember xmi:type="cmof:Class" xmi:id="modalFormulation" name="modal formulation" isAbstract="true">
<superClass xmi:idref="logicalFormulation"/>
</ownedMember>
<ownedMember xmi:type="cmof:Class" xmi:id="nandFormulation" name="nand formulation">
<superClass xmi:idref="binaryLogicalOperation"/>
</ownedMember>
<ownedMember xmi:type="cmof:Class" xmi:id="necessityFormulation" name="necessity formulation">
<superClass xmi:idref="modalFormulation"/>
</ownedMember>
<ownedMember xmi:type="cmof:Class" xmi:id="norFormulation" name="nor formulation">
<superClass xmi:idref="binaryLogicalOperation"/>
</ownedMember>
<ownedMember xmi:type="cmof:Class" xmi:id="nounConceptNominalization" name="noun concept nominalization">
<superClass xmi:idref="projectingFormulation"/>
</ownedMember>
<ownedMember xmi:type="cmof:Class" xmi:id="numericRangeQuantification" name="numeric range quantification">
<superClass xmi:idref="quantification"/>
<ownedAttribute xmi:id="numericRangeQuantification.maximumCardinality" name="maximum cardinality" type="nonnegativeInteger"/>
<ownedAttribute xmi:id="numericRangeQuantification.minimumCardinality" name="minimum cardinality" type="nonnegativeInteger"/>
</ownedMember>
<ownedMember xmi:type="cmof:Class" xmi:id="objectification" name="objectification">
<superClass xmi:idref="logicalFormulation"/>
</ownedMember>
<ownedMember xmi:type="cmof:Class" xmi:id="obligationFormulation" name="obligation formulation">
<superClass xmi:idref="modalFormulation"/>
</ownedMember>
<ownedMember xmi:type="cmof:Class" xmi:id="permissibilityFormulation" name="permissibility formulation">
<superClass xmi:idref="modalFormulation"/>
</ownedMember>
<ownedMember xmi:type="cmof:Class" xmi:id="possibilityFormulation" name="possibility formulation">
<superClass xmi:idref="modalFormulation"/>
</ownedMember>
<ownedMember xmi:type="cmof:Class" xmi:id="projectingFormulation" name="projecting formulation" isAbstract="true">
<superClass xmi:idref="logicalFormulation"/>
<ownedAttribute xmi:id="projectingFormulation.projection" name="projection" type="projection"/>
</ownedMember>
<ownedMember xmi:type="cmof:Class" xmi:id="projection" name="projection">
<superClass xmi:idref="semanticFormulation"/>
<ownedAttribute xmi:id="projection.constrainingFormulation" name="constraining formulation" type="logicalFormulation" lower="0"/>
<ownedAttribute xmi:id="projection.auxiliaryVariable" name="auxiliary variable" type="auxiliaryVariable" lower="0" upper="*"/>
<ownedAttribute xmi:id="projection.projectionVariable" name="projection variable" type="variable" upper="*"/>
</ownedMember>
<ownedMember xmi:type="cmof:Class" xmi:id="propositionNominalization" name="proposition nominalization">
<superClass xmi:idref="logicalFormulation"/>
</ownedMember>
<ownedMember xmi:type="cmof:Class" xmi:id="quantification" name="quantification" isAbstract="true">
<superClass xmi:idref="logicalFormulation"/>
<ownedAttribute xmi:id="quantification.scopeFormulation" name="scope formulation" type="logicalFormulation" lower="0"/>
</ownedMember>
<ownedMember xmi:type="cmof:Class" xmi:id="questionNominalization" name="question nominalization">
<superClass xmi:idref="projectingFormulation"/>
</ownedMember>
<ownedMember xmi:type="cmof:Class" xmi:id="roleBinding" name="role binding">
<superClass xmi:idref="thing"/>
</ownedMember>
<ownedMember xmi:type="cmof:Class" xmi:id="semanticFormulation" name="semantic formulation" isAbstract="true">
<superClass xmi:idref="thing"/>
</ownedMember>
<ownedMember xmi:type="cmof:Class" xmi:id="setProjection" name="set projection">
<superClass xmi:idref="projection"/>
</ownedMember>
<ownedMember xmi:type="cmof:Class" xmi:id="universalQuantification" name="universal quantification">
<superClass xmi:idref="quantification"/>
</ownedMember>
<ownedMember xmi:type="cmof:Class" xmi:id="variable" name="variable">
<superClass xmi:idref="thing"/>
<ownedAttribute xmi:id="variable.isUnitary" name="is unitary" lower="0">
<type href="http://schema.omg.org/spec/MOF/2.0/cmof.xml#Boolean" xmi:type="cmof:PrimitiveType"/>
</ownedAttribute>
<ownedAttribute xmi:id="variable.restrictingFormulation" name="restricting formulation" type="logicalFormulation" lower="0"/>
<ownedAttribute xmi:id="variable.projectionPosition" name="projection position" type="positiveInteger" lower="0"/>
<ownedAttribute xmi:id="variable.ranged-overConcept" name="ranged-over concept" type="concept" lower="0"/>
</ownedMember>
<ownedMember xmi:type="cmof:Class" xmi:id="verbConceptNominalization" name="verb concept nominalization">
<superClass xmi:idref="projectingFormulation"/>
</ownedMember>
<ownedMember xmi:type="cmof:Class" xmi:id="whether-or-notFormulation" name="whether-or-not formulation">
<superClass xmi:idref="binaryLogicalOperation"/>
<ownedAttribute xmi:id="whether-or-notFormulation.consequent" name="consequent" type="logicalFormulation"/>
<ownedAttribute xmi:id="whether-or-notFormulation.inconsequent" name="inconsequent" type="logicalFormulation"/>
</ownedMember>
<ownedMember xmi:type="cmof:Association" xmi:id="at-least-nQuantificationHasMinimumCardinality" name="at-least-n quantification has minimum cardinality">
<ownedEnd xmi:id="at-least-nQuantificationHasMinimumCardinality.at-least-nQuantification" name="at-least-n quantification" type="at-least-nQuantification" lower="0" upper="*" association="at-least-nQuantificationHasMinimumCardinality"/>
<ownedEnd xmi:id="at-least-nQuantificationHasMinimumCardinality.minimumCardinality" name="minimum cardinality" type="nonnegativeInteger" association="at-least-nQuantificationHasMinimumCardinality"/>
<memberEnd xmi:idref="at-least-nQuantificationHasMinimumCardinality.at-least-nQuantification"/>
<memberEnd xmi:idref="at-least-nQuantificationHasMinimumCardinality.minimumCardinality"/>
</ownedMember>
<ownedMember xmi:type="cmof:Association" xmi:id="at-most-nQuantificationHasMaximumCardinality" name="at-most-n quantification has maximum cardinality">
<ownedEnd xmi:id="at-most-nQuantificationHasMaximumCardinality.at-most-nQuantification" name="at-most-n quantification" type="at-most-nQuantification" lower="0" upper="*" association="at-most-nQuantificationHasMaximumCardinality"/>
<ownedEnd xmi:id="at-most-nQuantificationHasMaximumCardinality.maximumCardinality" name="maximum cardinality" type="nonnegativeInteger" association="at-most-nQuantificationHasMaximumCardinality"/>
<memberEnd xmi:idref="at-most-nQuantificationHasMaximumCardinality.at-most-nQuantification"/>
<memberEnd xmi:idref="at-most-nQuantificationHasMaximumCardinality.maximumCardinality"/>
</ownedMember>
<ownedMember xmi:type="cmof:Association" xmi:id="atomicFormulationIsBasedOnVerbConcept" name="atomic formulation is based on verb concept">
<ownedEnd xmi:id="atomicFormulationIsBasedOnVerbConcept.atomicFormulation" name="atomic formulation" type="atomicFormulation" lower="0" upper="*" association="atomicFormulationIsBasedOnVerbConcept"/>
<ownedEnd xmi:id="atomicFormulationIsBasedOnVerbConcept.verbConcept" name="verb concept" type="verbConcept" association="atomicFormulationIsBasedOnVerbConcept"/>
<memberEnd xmi:idref="atomicFormulationIsBasedOnVerbConcept.atomicFormulation"/>
<memberEnd xmi:idref="atomicFormulationIsBasedOnVerbConcept.verbConcept"/>
</ownedMember>
<ownedMember xmi:type="cmof:Association" xmi:id="binaryLogicalOperationHasLogicalOperand1" name="binary logical operation has logical operand 1">
<ownedEnd xmi:id="binaryLogicalOperationHasLogicalOperand1.binaryLogicalOperation" name="binary logical operation" type="binaryLogicalOperation" lower="0" upper="*" association="binaryLogicalOperationHasLogicalOperand1"/>
<ownedEnd xmi:id="binaryLogicalOperationHasLogicalOperand1.logicalOperand1" name="logical operand 1" type="logicalFormulation" association="binaryLogicalOperationHasLogicalOperand1"/>
<memberEnd xmi:idref="binaryLogicalOperationHasLogicalOperand1.binaryLogicalOperation"/>
<memberEnd xmi:idref="binaryLogicalOperationHasLogicalOperand1.logicalOperand1"/>
</ownedMember>
<ownedMember xmi:type="cmof:Association" xmi:id="binaryLogicalOperationHasLogicalOperand2" name="binary logical operation has logical operand 2">
<ownedEnd xmi:id="binaryLogicalOperationHasLogicalOperand2.binaryLogicalOperation" name="binary logical operation" type="binaryLogicalOperation" lower="0" upper="*" association="binaryLogicalOperationHasLogicalOperand2"/>
<ownedEnd xmi:id="binaryLogicalOperationHasLogicalOperand2.logicalOperand2" name="logical operand 2" type="logicalFormulation" association="binaryLogicalOperationHasLogicalOperand2"/>
<memberEnd xmi:idref="binaryLogicalOperationHasLogicalOperand2.binaryLogicalOperation"/>
<memberEnd xmi:idref="binaryLogicalOperationHasLogicalOperand2.logicalOperand2"/>
</ownedMember>
<ownedMember xmi:type="cmof:Association" xmi:id="closedLogicalFormulationFormalizesStatement" name="closed logical formulation formalizes statement">
<ownedEnd xmi:id="closedLogicalFormulationFormalizesStatement.closedLogicalFormulation" name="closed logical formulation" type="closedLogicalFormulation" lower="0" upper="*" association="closedLogicalFormulationFormalizesStatement"/>
<ownedEnd xmi:id="closedLogicalFormulationFormalizesStatement.statement" name="statement" type="statement" lower="0" upper="*" association="closedLogicalFormulationFormalizesStatement"/>
<memberEnd xmi:idref="closedLogicalFormulationFormalizesStatement.closedLogicalFormulation"/>
<memberEnd xmi:idref="closedLogicalFormulationFormalizesStatement.statement"/>
</ownedMember>
<ownedMember xmi:type="cmof:Association" xmi:id="closedLogicalFormulationMeansProposition" name="closed logical formulation means proposition">
<ownedEnd xmi:id="closedLogicalFormulationMeansProposition.closedLogicalFormulation" name="closed logical formulation" type="closedLogicalFormulation" lower="0" upper="*" association="closedLogicalFormulationMeansProposition"/>
<ownedEnd xmi:id="closedLogicalFormulationMeansProposition.proposition" name="proposition" type="proposition" association="closedLogicalFormulationMeansProposition"/>
<memberEnd xmi:idref="closedLogicalFormulationMeansProposition.closedLogicalFormulation"/>
<memberEnd xmi:idref="closedLogicalFormulationMeansProposition.proposition"/>
</ownedMember>
<ownedMember xmi:type="cmof:Association" xmi:id="closedProjectionDefinesNounConcept" name="closed projection defines noun concept">
<ownedEnd xmi:id="closedProjectionDefinesNounConcept.closedProjection" name="closed projection" type="closedProjection" lower="0" upper="*" association="closedProjectionDefinesNounConcept"/>
<ownedEnd xmi:id="closedProjectionDefinesNounConcept.nounConcept" name="noun concept" type="nounConcept" lower="0" association="closedProjectionDefinesNounConcept"/>
<memberEnd xmi:idref="closedProjectionDefinesNounConcept.closedProjection"/>
<memberEnd xmi:idref="closedProjectionDefinesNounConcept.nounConcept"/>
</ownedMember>
<ownedMember xmi:type="cmof:Association" xmi:id="closedProjectionDefinesVerbConcept" name="closed projection defines verb concept">
<ownedEnd xmi:id="closedProjectionDefinesVerbConcept.closedProjection" name="closed projection" type="closedProjection" lower="0" upper="*" association="closedProjectionDefinesVerbConcept"/>
<ownedEnd xmi:id="closedProjectionDefinesVerbConcept.verbConcept" name="verb concept" type="verbConcept" lower="0" association="closedProjectionDefinesVerbConcept"/>
<memberEnd xmi:idref="closedProjectionDefinesVerbConcept.closedProjection"/>
<memberEnd xmi:idref="closedProjectionDefinesVerbConcept.verbConcept"/>
</ownedMember>
<ownedMember xmi:type="cmof:Association" xmi:id="closedProjectionFormalizesDefinition" name="closed projection formalizes definition">
<ownedEnd xmi:id="closedProjectionFormalizesDefinition.closedProjection" name="closed projection" type="closedProjection" lower="0" upper="*" association="closedProjectionFormalizesDefinition"/>
<ownedEnd xmi:id="closedProjectionFormalizesDefinition.definition" name="definition" type="definition" lower="0" upper="*" association="closedProjectionFormalizesDefinition"/>
<memberEnd xmi:idref="closedProjectionFormalizesDefinition.closedProjection"/>
<memberEnd xmi:idref="closedProjectionFormalizesDefinition.definition"/>
</ownedMember>
<ownedMember xmi:type="cmof:Association" xmi:id="closedProjectionMeansQuestion" name="closed projection means question">
<ownedEnd xmi:id="closedProjectionMeansQuestion.closedProjection" name="closed projection" type="closedProjection" lower="0" upper="*" association="closedProjectionMeansQuestion"/>
<ownedEnd xmi:id="closedProjectionMeansQuestion.question" name="question" type="question" lower="0" association="closedProjectionMeansQuestion"/>
<memberEnd xmi:idref="closedProjectionMeansQuestion.closedProjection"/>
<memberEnd xmi:idref="closedProjectionMeansQuestion.question"/>
</ownedMember>
<ownedMember xmi:type="cmof:Association" xmi:id="closedSemanticFormulationFormulatesMeaning" name="closed semantic formulation formulates meaning">
<ownedEnd xmi:id="closedSemanticFormulationFormulatesMeaning.closedSemanticFormulation" name="closed semantic formulation" type="closedSemanticFormulation" lower="0" upper="*" association="closedSemanticFormulationFormulatesMeaning"/>
<ownedEnd xmi:id="closedSemanticFormulationFormulatesMeaning.meaning" name="meaning" type="meaning" lower="0" upper="*" association="closedSemanticFormulationFormulatesMeaning"/>
<memberEnd xmi:idref="closedSemanticFormulationFormulatesMeaning.closedSemanticFormulation"/>
<memberEnd xmi:idref="closedSemanticFormulationFormulatesMeaning.meaning"/>
</ownedMember>
<ownedMember xmi:type="cmof:Association" xmi:id="exactly-nQuantificationHasCardinality" name="exactly-n quantification has cardinality">
<ownedEnd xmi:id="exactly-nQuantificationHasCardinality.exactly-nQuantification" name="exactly-n quantification" type="exactly-nQuantification" lower="0" upper="*" association="exactly-nQuantificationHasCardinality"/>
<ownedEnd xmi:id="exactly-nQuantificationHasCardinality.cardinality" name="cardinality" type="nonnegativeInteger" association="exactly-nQuantificationHasCardinality"/>
<memberEnd xmi:idref="exactly-nQuantificationHasCardinality.exactly-nQuantification"/>
<memberEnd xmi:idref="exactly-nQuantificationHasCardinality.cardinality"/>
</ownedMember>
<ownedMember xmi:type="cmof:Association" xmi:id="implicationHasAntecedent" name="implication has antecedent">
<ownedEnd xmi:id="implicationHasAntecedent.implication" name="implication" type="implication" lower="0" upper="*" association="implicationHasAntecedent"/>
<ownedEnd xmi:id="implicationHasAntecedent.antecedent" name="antecedent" type="logicalFormulation" association="implicationHasAntecedent"/>
<memberEnd xmi:idref="implicationHasAntecedent.implication"/>
<memberEnd xmi:idref="implicationHasAntecedent.antecedent"/>
</ownedMember>
<ownedMember xmi:type="cmof:Association" xmi:id="implicationHasConsequent" name="implication has consequent">
<ownedEnd xmi:id="implicationHasConsequent.implication" name="implication" type="implication" lower="0" upper="*" association="implicationHasConsequent"/>
<ownedEnd xmi:id="implicationHasConsequent.consequent" name="consequent" type="logicalFormulation" association="implicationHasConsequent"/>
<memberEnd xmi:idref="implicationHasConsequent.implication"/>
<memberEnd xmi:idref="implicationHasConsequent.consequent"/>
</ownedMember>
<ownedMember xmi:type="cmof:Association" xmi:id="instantiationFormulationBindsToBindableTarget" name="instantiation formulation binds to bindable target">
<ownedEnd xmi:id="instantiationFormulationBindsToBindableTarget.instantiationFormulation" name="instantiation formulation" type="instantiationFormulation" lower="0" upper="*" association="instantiationFormulationBindsToBindableTarget"/>
<ownedEnd xmi:id="instantiationFormulationBindsToBindableTarget.bindableTarget" name="bindable target" type="bindableTarget" association="instantiationFormulationBindsToBindableTarget"/>
<memberEnd xmi:idref="instantiationFormulationBindsToBindableTarget.instantiationFormulation"/>
<memberEnd xmi:idref="instantiationFormulationBindsToBindableTarget.bindableTarget"/>
</ownedMember>
<ownedMember xmi:type="cmof:Association" xmi:id="instantiationFormulationConsidersConcept" name="instantiation formulation considers concept">
<ownedEnd xmi:id="instantiationFormulationConsidersConcept.instantiationFormulation" name="instantiation formulation" type="instantiationFormulation" lower="0" upper="*" association="instantiationFormulationConsidersConcept"/>
<ownedEnd xmi:id="instantiationFormulationConsidersConcept.concept" name="concept" type="concept" association="instantiationFormulationConsidersConcept"/>
<memberEnd xmi:idref="instantiationFormulationConsidersConcept.instantiationFormulation"/>
<memberEnd xmi:idref="instantiationFormulationConsidersConcept.concept"/>
</ownedMember>
<ownedMember xmi:type="cmof:Association" xmi:id="logicalFormulationConstrainsProjection" name="logical formulation constrains projection">
<ownedEnd xmi:id="logicalFormulationConstrainsProjection.logicalFormulation" name="logical formulation" type="logicalFormulation" lower="0" association="logicalFormulationConstrainsProjection"/>
<ownedEnd xmi:id="logicalFormulationConstrainsProjection.projection" name="projection" type="projection" lower="0" upper="*" association="logicalFormulationConstrainsProjection"/>
<memberEnd xmi:idref="logicalFormulationConstrainsProjection.logicalFormulation"/>
<memberEnd xmi:idref="logicalFormulationConstrainsProjection.projection"/>
</ownedMember>
<ownedMember xmi:type="cmof:Association" xmi:id="logicalFormulationRestrictsVariable" name="logical formulation restricts variable">
<ownedEnd xmi:id="logicalFormulationRestrictsVariable.logicalFormulation" name="logical formulation" type="logicalFormulation" lower="0" association="logicalFormulationRestrictsVariable"/>
<ownedEnd xmi:id="logicalFormulationRestrictsVariable.variable" name="variable" type="variable" lower="0" upper="*" association="logicalFormulationRestrictsVariable"/>
<memberEnd xmi:idref="logicalFormulationRestrictsVariable.logicalFormulation"/>
<memberEnd xmi:idref="logicalFormulationRestrictsVariable.variable"/>
</ownedMember>
<ownedMember xmi:type="cmof:Association" xmi:id="logicalOperationHasLogicalOperand" name="logical operation has logical operand">
<ownedEnd xmi:id="logicalOperationHasLogicalOperand.logicalOperation" name="logical operation" type="logicalOperation" lower="0" upper="*" association="logicalOperationHasLogicalOperand"/>
<ownedEnd xmi:id="logicalOperationHasLogicalOperand.logicalOperand" name="logical operand" type="logicalFormulation" upper="*" association="logicalOperationHasLogicalOperand"/>
<memberEnd xmi:idref="logicalOperationHasLogicalOperand.logicalOperation"/>
<memberEnd xmi:idref="logicalOperationHasLogicalOperand.logicalOperand"/>
</ownedMember>
<ownedMember xmi:type="cmof:Association" xmi:id="modalFormulationEmbedsLogicalFormulation" name="modal formulation embeds logical formulation">
<ownedEnd xmi:id="modalFormulationEmbedsLogicalFormulation.modalFormulation" name="modal formulation" type="modalFormulation" lower="0" upper="*" association="modalFormulationEmbedsLogicalFormulation"/>
<ownedEnd xmi:id="modalFormulationEmbedsLogicalFormulation.logicalFormulation" name="logical formulation" type="logicalFormulation" association="modalFormulationEmbedsLogicalFormulation"/>
<memberEnd xmi:idref="modalFormulationEmbedsLogicalFormulation.modalFormulation"/>
<memberEnd xmi:idref="modalFormulationEmbedsLogicalFormulation.logicalFormulation"/>
</ownedMember>
<ownedMember xmi:type="cmof:Association" xmi:id="numericRangeQuantificationHasMaximumCardinality" name="numeric range quantification has maximum cardinality">
<ownedEnd xmi:id="numericRangeQuantificationHasMaximumCardinality.numericRangeQuantification" name="numeric range quantification" type="numericRangeQuantification" lower="0" upper="*" association="numericRangeQuantificationHasMaximumCardinality"/>
<ownedEnd xmi:id="numericRangeQuantificationHasMaximumCardinality.maximumCardinality" name="maximum cardinality" type="nonnegativeInteger" association="numericRangeQuantificationHasMaximumCardinality"/>
<memberEnd xmi:idref="numericRangeQuantificationHasMaximumCardinality.numericRangeQuantification"/>
<memberEnd xmi:idref="numericRangeQuantificationHasMaximumCardinality.maximumCardinality"/>
</ownedMember>
<ownedMember xmi:type="cmof:Association" xmi:id="numericRangeQuantificationHasMinimumCardinality" name="numeric range quantification has minimum cardinality">
<ownedEnd xmi:id="numericRangeQuantificationHasMinimumCardinality.numericRangeQuantification" name="numeric range quantification" type="numericRangeQuantification" lower="0" upper="*" association="numericRangeQuantificationHasMinimumCardinality"/>
<ownedEnd xmi:id="numericRangeQuantificationHasMinimumCardinality.minimumCardinality" name="minimum cardinality" type="nonnegativeInteger" association="numericRangeQuantificationHasMinimumCardinality"/>
<memberEnd xmi:idref="numericRangeQuantificationHasMinimumCardinality.numericRangeQuantification"/>
<memberEnd xmi:idref="numericRangeQuantificationHasMinimumCardinality.minimumCardinality"/>
</ownedMember>
<ownedMember xmi:type="cmof:Association" xmi:id="objectificationBindsToBindableTarget" name="objectification binds to bindable target">
<ownedEnd xmi:id="objectificationBindsToBindableTarget.objectification" name="objectification" type="objectification" lower="0" upper="*" association="objectificationBindsToBindableTarget"/>
<ownedEnd xmi:id="objectificationBindsToBindableTarget.bindableTarget" name="bindable target" type="bindableTarget" association="objectificationBindsToBindableTarget"/>
<memberEnd xmi:idref="objectificationBindsToBindableTarget.objectification"/>
<memberEnd xmi:idref="objectificationBindsToBindableTarget.bindableTarget"/>
</ownedMember>
<ownedMember xmi:type="cmof:Association" xmi:id="objectificationConsidersLogicalFormulation" name="objectification considers logical formulation">
<ownedEnd xmi:id="objectificationConsidersLogicalFormulation.objectification" name="objectification" type="objectification" lower="0" upper="*" association="objectificationConsidersLogicalFormulation"/>
<ownedEnd xmi:id="objectificationConsidersLogicalFormulation.logicalFormulation" name="logical formulation" type="logicalFormulation" association="objectificationConsidersLogicalFormulation"/>
<memberEnd xmi:idref="objectificationConsidersLogicalFormulation.objectification"/>
<memberEnd xmi:idref="objectificationConsidersLogicalFormulation.logicalFormulation"/>
</ownedMember>
<ownedMember xmi:type="cmof:Association" xmi:id="projectingFormulationBindsToBindableTarget" name="projecting formulation binds to bindable target">
<ownedEnd xmi:id="projectingFormulationBindsToBindableTarget.projectingFormulation" name="projecting formulation" type="projectingFormulation" lower="0" upper="*" association="projectingFormulationBindsToBindableTarget"/>
<ownedEnd xmi:id="projectingFormulationBindsToBindableTarget.bindableTarget" name="bindable target" type="bindableTarget" association="projectingFormulationBindsToBindableTarget"/>
<memberEnd xmi:idref="projectingFormulationBindsToBindableTarget.projectingFormulation"/>
<memberEnd xmi:idref="projectingFormulationBindsToBindableTarget.bindableTarget"/>
</ownedMember>
<ownedMember xmi:type="cmof:Association" xmi:id="projectingFormulationHasProjection" name="projecting formulation has projection">
<ownedEnd xmi:id="projectingFormulationHasProjection.projectingFormulation" name="projecting formulation" type="projectingFormulation" lower="0" upper="*" association="projectingFormulationHasProjection"/>
<ownedEnd xmi:id="projectingFormulationHasProjection.projection" name="projection" type="projection" association="projectingFormulationHasProjection"/>
<memberEnd xmi:idref="projectingFormulationHasProjection.projectingFormulation"/>
<memberEnd xmi:idref="projectingFormulationHasProjection.projection"/>
</ownedMember>
<ownedMember xmi:type="cmof:Association" xmi:id="projectionHasAuxiliaryVariable" name="projection has auxiliary variable">
<ownedEnd xmi:id="projectionHasAuxiliaryVariable.projection" name="projection" type="projection" association="projectionHasAuxiliaryVariable"/>
<ownedEnd xmi:id="projectionHasAuxiliaryVariable.auxiliaryVariable" name="auxiliary variable" type="auxiliaryVariable" lower="0" upper="*" association="projectionHasAuxiliaryVariable"/>
<memberEnd xmi:idref="projectionHasAuxiliaryVariable.projection"/>
<memberEnd xmi:idref="projectionHasAuxiliaryVariable.auxiliaryVariable"/>
</ownedMember>
<ownedMember xmi:type="cmof:Association" xmi:id="projectionIsOnVariable" name="projection is on variable">
<ownedEnd xmi:id="projectionIsOnVariable.projection" name="projection" type="projection" lower="0" upper="*" association="projectionIsOnVariable"/>
<ownedEnd xmi:id="projectionIsOnVariable.variable" name="variable" type="variable" upper="*" association="projectionIsOnVariable"/>
<memberEnd xmi:idref="projectionIsOnVariable.projection"/>
<memberEnd xmi:idref="projectionIsOnVariable.variable"/>
</ownedMember>
<ownedMember xmi:type="cmof:Association" xmi:id="propositionNominalizationBindsToBindableTarget" name="proposition nominalization binds to bindable target">
<ownedEnd xmi:id="propositionNominalizationBindsToBindableTarget.propositionNominalization" name="proposition nominalization" type="propositionNominalization" lower="0" upper="*" association="propositionNominalizationBindsToBindableTarget"/>
<ownedEnd xmi:id="propositionNominalizationBindsToBindableTarget.bindableTarget" name="bindable target" type="bindableTarget" association="propositionNominalizationBindsToBindableTarget"/>
<memberEnd xmi:idref="propositionNominalizationBindsToBindableTarget.propositionNominalization"/>
<memberEnd xmi:idref="propositionNominalizationBindsToBindableTarget.bindableTarget"/>
</ownedMember>
<ownedMember xmi:type="cmof:Association" xmi:id="propositionNominalizationConsidersLogicalFormulation" name="proposition nominalization considers logical formulation">
<ownedEnd xmi:id="propositionNominalizationConsidersLogicalFormulation.propositionNominalization" name="proposition nominalization" type="propositionNominalization" lower="0" upper="*" association="propositionNominalizationConsidersLogicalFormulation"/>
<ownedEnd xmi:id="propositionNominalizationConsidersLogicalFormulation.logicalFormulation" name="logical formulation" type="logicalFormulation" association="propositionNominalizationConsidersLogicalFormulation"/>
<memberEnd xmi:idref="propositionNominalizationConsidersLogicalFormulation.propositionNominalization"/>
<memberEnd xmi:idref="propositionNominalizationConsidersLogicalFormulation.logicalFormulation"/>
</ownedMember>
<ownedMember xmi:type="cmof:Association" xmi:id="quantificationIntroducesVariable" name="quantification introduces variable">
<ownedEnd xmi:id="quantificationIntroducesVariable.quantification" name="quantification" type="quantification" lower="0" association="quantificationIntroducesVariable"/>
<ownedEnd xmi:id="quantificationIntroducesVariable.variable" name="variable" type="variable" association="quantificationIntroducesVariable"/>
<memberEnd xmi:idref="quantificationIntroducesVariable.quantification"/>
<memberEnd xmi:idref="quantificationIntroducesVariable.variable"/>
</ownedMember>
<ownedMember xmi:type="cmof:Association" xmi:id="quantificationScopesOverLogicalFormulation" name="quantification scopes over logical formulation">
<ownedEnd xmi:id="quantificationScopesOverLogicalFormulation.quantification" name="quantification" type="quantification" lower="0" upper="*" association="quantificationScopesOverLogicalFormulation"/>
<ownedEnd xmi:id="quantificationScopesOverLogicalFormulation.logicalFormulation" name="logical formulation" type="logicalFormulation" lower="0" association="quantificationScopesOverLogicalFormulation"/>
<memberEnd xmi:idref="quantificationScopesOverLogicalFormulation.quantification"/>
<memberEnd xmi:idref="quantificationScopesOverLogicalFormulation.logicalFormulation"/>
</ownedMember>
<ownedMember xmi:type="cmof:Association" xmi:id="roleBindingBindsToBindableTarget" name="role binding binds to bindable target">
<ownedEnd xmi:id="roleBindingBindsToBindableTarget.roleBinding" name="role binding" type="roleBinding" lower="0" upper="*" association="roleBindingBindsToBindableTarget"/>
<ownedEnd xmi:id="roleBindingBindsToBindableTarget.bindableTarget" name="bindable target" type="bindableTarget" association="roleBindingBindsToBindableTarget"/>
<memberEnd xmi:idref="roleBindingBindsToBindableTarget.roleBinding"/>
<memberEnd xmi:idref="roleBindingBindsToBindableTarget.bindableTarget"/>
</ownedMember>
<ownedMember xmi:type="cmof:Association" xmi:id="roleBindingOccursInAtomicFormulation" name="role binding occurs in atomic formulation">
<ownedEnd xmi:id="roleBindingOccursInAtomicFormulation.roleBinding" name="role binding" type="roleBinding" lower="0" upper="*" association="roleBindingOccursInAtomicFormulation"/>
<ownedEnd xmi:id="roleBindingOccursInAtomicFormulation.atomicFormulation" name="atomic formulation" type="atomicFormulation" association="roleBindingOccursInAtomicFormulation"/>
<memberEnd xmi:idref="roleBindingOccursInAtomicFormulation.roleBinding"/>
<memberEnd xmi:idref="roleBindingOccursInAtomicFormulation.atomicFormulation"/>
</ownedMember>
<ownedMember xmi:type="cmof:Association" xmi:id="variableHasProjectionPosition" name="variable has projection position">
<ownedEnd xmi:id="variableHasProjectionPosition.variable" name="variable" type="variable" lower="0" upper="*" association="variableHasProjectionPosition"/>
<ownedEnd xmi:id="variableHasProjectionPosition.projectionPosition" name="projection position" type="positiveInteger" lower="0" association="variableHasProjectionPosition"/>
<memberEnd xmi:idref="variableHasProjectionPosition.variable"/>
<memberEnd xmi:idref="variableHasProjectionPosition.projectionPosition"/>
</ownedMember>
<ownedMember xmi:type="cmof:Association" xmi:id="variableIsFreeWithinSemanticFormulation" name="variable is free within semantic formulation">
<ownedEnd xmi:id="variableIsFreeWithinSemanticFormulation.variable" name="variable" type="variable" lower="0" upper="*" association="variableIsFreeWithinSemanticFormulation"/>
<ownedEnd xmi:id="variableIsFreeWithinSemanticFormulation.semanticFormulation" name="semantic formulation" type="semanticFormulation" lower="0" upper="*" association="variableIsFreeWithinSemanticFormulation"/>
<memberEnd xmi:idref="variableIsFreeWithinSemanticFormulation.variable"/>
<memberEnd xmi:idref="variableIsFreeWithinSemanticFormulation.semanticFormulation"/>
</ownedMember>
<ownedMember xmi:type="cmof:Association" xmi:id="variableMapsToVerbConceptRole" name="variable maps to verb concept role">
<ownedEnd xmi:id="variableMapsToVerbConceptRole.variable" name="variable" type="variable" lower="0" upper="*" association="variableMapsToVerbConceptRole"/>
<ownedEnd xmi:id="variableMapsToVerbConceptRole.verbConceptRole" name="verb concept role" type="verbConceptRole" lower="0" association="variableMapsToVerbConceptRole"/>
<memberEnd xmi:idref="variableMapsToVerbConceptRole.variable"/>
<memberEnd xmi:idref="variableMapsToVerbConceptRole.verbConceptRole"/>
</ownedMember>
<ownedMember xmi:type="cmof:Association" xmi:id="variableRangesOverConcept" name="variable ranges over concept">
<ownedEnd xmi:id="variableRangesOverConcept.variable" name="variable" type="variable" lower="0" upper="*" association="variableRangesOverConcept"/>
<ownedEnd xmi:id="variableRangesOverConcept.concept" name="concept" type="concept" lower="0" association="variableRangesOverConcept"/>
<memberEnd xmi:idref="variableRangesOverConcept.variable"/>
<memberEnd xmi:idref="variableRangesOverConcept.concept"/>
</ownedMember>
<ownedMember xmi:type="cmof:Association" xmi:id="verbConceptRoleHasRoleBinding" name="verb concept role has role binding">
<ownedEnd xmi:id="verbConceptRoleHasRoleBinding.verbConceptRole" name="verb concept role" type="verbConceptRole" association="verbConceptRoleHasRoleBinding"/>
<ownedEnd xmi:id="verbConceptRoleHasRoleBinding.roleBinding" name="role binding" type="roleBinding" lower="0" upper="*" association="verbConceptRoleHasRoleBinding"/>
<memberEnd xmi:idref="verbConceptRoleHasRoleBinding.verbConceptRole"/>
<memberEnd xmi:idref="verbConceptRoleHasRoleBinding.roleBinding"/>
</ownedMember>
<ownedMember xmi:type="cmof:Association" xmi:id="whether-or-notFormulationHasConsequent" name="whether-or-not formulation has consequent">
<ownedEnd xmi:id="whether-or-notFormulationHasConsequent.whether-or-notFormulation" name="whether-or-not formulation" type="whether-or-notFormulation" lower="0" upper="*" association="whether-or-notFormulationHasConsequent"/>
<ownedEnd xmi:id="whether-or-notFormulationHasConsequent.consequent" name="consequent" type="logicalFormulation" association="whether-or-notFormulationHasConsequent"/>
<memberEnd xmi:idref="whether-or-notFormulationHasConsequent.whether-or-notFormulation"/>
<memberEnd xmi:idref="whether-or-notFormulationHasConsequent.consequent"/>
</ownedMember>
<ownedMember xmi:type="cmof:Association" xmi:id="whether-or-notFormulationHasInconsequent" name="whether-or-not formulation has inconsequent">
<ownedEnd xmi:id="whether-or-notFormulationHasInconsequent.whether-or-notFormulation" name="whether-or-not formulation" type="whether-or-notFormulation" lower="0" upper="*" association="whether-or-notFormulationHasInconsequent"/>
<ownedEnd xmi:id="whether-or-notFormulationHasInconsequent.inconsequent" name="inconsequent" type="logicalFormulation" association="whether-or-notFormulationHasInconsequent"/>
<memberEnd xmi:idref="whether-or-notFormulationHasInconsequent.whether-or-notFormulation"/>
<memberEnd xmi:idref="whether-or-notFormulationHasInconsequent.inconsequent"/>
</ownedMember>
<packageMerge xmi:id="_17_0_1_1_211504d4_1371248293622_129046_1721" mergedPackage="meaningAndRepresentationVocabulary"/>
</ownedMember>
<ownedMember xmi:type="cmof:Package" xmi:id="meaningAndRepresentationVocabulary" name="Meaning and Representation Vocabulary">
<ownedMember xmi:type="cmof:Class" xmi:id="actuality" name="actuality" isAbstract="true">
<superClass xmi:idref="stateOfAffairs"/>
</ownedMember>
<ownedMember xmi:type="cmof:Class" xmi:id="attributiveNamespace" name="attributive namespace">
<superClass xmi:idref="namespace"/>
</ownedMember>
<ownedMember xmi:type="cmof:Class" xmi:id="binaryVerbConcept" name="binary verb concept">
<superClass xmi:idref="verbConcept"/>
</ownedMember>
<ownedMember xmi:type="cmof:Class" xmi:id="characteristic" name="characteristic">
<superClass xmi:idref="verbConcept"/>
</ownedMember>
<ownedMember xmi:type="cmof:Class" xmi:id="concept" name="concept" isAbstract="true">
<superClass xmi:idref="meaning"/>
<ownedAttribute xmi:id="concept.attributiveNamespace" name="attributive namespace" type="attributiveNamespace" lower="0" upper="*"/>
<ownedAttribute xmi:id="concept.definition" name="definition" type="definition" lower="0" upper="*"/>
<ownedAttribute xmi:id="concept.designation" name="designation" type="designation" lower="0" upper="*"/>
<ownedAttribute xmi:id="concept.extension" name="extension" type="set"/>
<ownedAttribute xmi:id="concept.facet" name="facet" type="facet" lower="0" upper="*"/>
<ownedAttribute xmi:id="concept.impliedCharacteristic" name="implied characteristic" type="characteristic" lower="0" upper="*"/>
<ownedAttribute xmi:id="concept.instance" name="instance" type="thing" lower="0" upper="*"/>
<ownedAttribute xmi:id="concept.necessaryCharacteristic" name="necessary characteristic" type="characteristic" lower="0" upper="*"/>
<ownedAttribute xmi:id="concept.essentialCharacteristic" name="essential characteristic" type="characteristic" lower="0" upper="*"/>
<ownedAttribute xmi:id="concept.moreGeneralConcept" name="more general concept" type="concept" lower="0" upper="*"/>
<ownedAttribute xmi:id="concept.category" name="category" type="concept" lower="0" upper="*"/>
<ownedAttribute xmi:id="concept.referenceScheme" name="reference scheme" type="referenceScheme" lower="0" upper="*"/>
</ownedMember>
<ownedMember xmi:type="cmof:Class" xmi:id="conceptType" name="concept type">
<superClass xmi:idref="generalConcept"/>
</ownedMember>
<ownedMember xmi:type="cmof:Class" xmi:id="definition" name="definition">
<superClass xmi:idref="representation"/>
<ownedAttribute xmi:id="definition.servesAsDesignation" name="serves as designation" lower="0">
<type href="http://schema.omg.org/spec/MOF/2.0/cmof.xml#Boolean" xmi:type="cmof:PrimitiveType"/>
</ownedAttribute>
</ownedMember>
<ownedMember xmi:type="cmof:Class" xmi:id="designation" name="designation">
<superClass xmi:idref="representation"/>
<ownedAttribute xmi:id="designation.isImplicitlyUnderstood" name="is implicitly understood" lower="0">
<type href="http://schema.omg.org/spec/MOF/2.0/cmof.xml#Boolean" xmi:type="cmof:PrimitiveType"/>
</ownedAttribute>
<ownedAttribute xmi:id="designation.signifier" name="signifier" type="expression"/>
</ownedMember>
<ownedMember xmi:type="cmof:Class" xmi:id="expression" name="expression" isAbstract="true">
<superClass xmi:idref="thing"/>
</ownedMember>
<ownedMember xmi:type="cmof:Class" xmi:id="fact" name="fact">
<superClass xmi:idref="proposition"/>
</ownedMember>
<ownedMember xmi:type="cmof:Class" xmi:id="generalConcept" name="general concept">
<superClass xmi:idref="nounConcept"/>
<ownedAttribute xmi:id="generalConcept.categorizationScheme" name="categorization scheme" type="categorizationScheme" lower="0" upper="*"/>
<ownedAttribute xmi:id="generalConcept.categorizationType" name="categorization type" type="categorizationType" lower="0" upper="*"/>
<ownedAttribute xmi:id="generalConcept.objectifiedVerbConcept" name="objectified verb concept" type="verbConcept" lower="0" upper="*"/>
</ownedMember>
<ownedMember xmi:type="cmof:Class" xmi:id="generalVerbConcept" name="general verb concept">
<superClass xmi:idref="verbConcept"/>
</ownedMember>
<ownedMember xmi:type="cmof:Class" xmi:id="individualNounConcept" name="individual noun concept">
<superClass xmi:idref="nounConcept"/>
</ownedMember>
<ownedMember xmi:type="cmof:Class" xmi:id="individualVerbConcept" name="individual verb concept">
<superClass xmi:idref="verbConcept"/>
</ownedMember>
<ownedMember xmi:type="cmof:Class" xmi:id="integer" name="integer">
<superClass xmi:idref="number"/>
<ownedAttribute xmi:id="integer.value" name="value" lower="0">
<type href="http://schema.omg.org/spec/MOF/2.0/cmof.xml#Integer" xmi:type="cmof:PrimitiveType"/>
</ownedAttribute>
</ownedMember>
<ownedMember xmi:type="cmof:Class" xmi:id="language" name="language">
<superClass xmi:idref="thing"/>
</ownedMember>
<ownedMember xmi:type="cmof:Class" xmi:id="meaning" name="meaning" isAbstract="true">
<superClass xmi:idref="thing"/>
<ownedAttribute xmi:id="meaning.representation" name="representation" type="representation" lower="0" upper="*"/>
</ownedMember>
<ownedMember xmi:type="cmof:Class" xmi:id="namespace" name="namespace">
<superClass xmi:idref="thing"/>
<ownedAttribute xmi:id="namespace.URI" name="URI" type="URI" lower="0" upper="*"/>
</ownedMember>
<ownedMember xmi:type="cmof:Class" xmi:id="nonnegativeInteger" name="nonnegative integer">
<superClass xmi:idref="integer"/>
</ownedMember>
<ownedMember xmi:type="cmof:Class" xmi:id="nounConcept" name="noun concept">
<superClass xmi:idref="concept"/>
</ownedMember>
<ownedMember xmi:type="cmof:Class" xmi:id="nounForm" name="noun form">
<superClass xmi:idref="verbConceptWording"/>
</ownedMember>
<ownedMember xmi:type="cmof:Class" xmi:id="number" name="number">
<superClass xmi:idref="quantity"/>
</ownedMember>
<ownedMember xmi:type="cmof:Class" xmi:id="placeholder" name="placeholder">
<superClass xmi:idref="designation"/>
<ownedAttribute xmi:id="placeholder.startingCharacterPosition" name="starting character position" type="positiveInteger" lower="0"/>
</ownedMember>
<ownedMember xmi:type="cmof:Class" xmi:id="positiveInteger" name="positive integer">
<superClass xmi:idref="nonnegativeInteger"/>
</ownedMember>
<ownedMember xmi:type="cmof:Class" xmi:id="proposition" name="proposition">
<superClass xmi:idref="meaning"/>
<ownedAttribute xmi:id="proposition.isFalse" name="is false" lower="0">
<type href="http://schema.omg.org/spec/MOF/2.0/cmof.xml#Boolean" xmi:type="cmof:PrimitiveType"/>
</ownedAttribute>
<ownedAttribute xmi:id="proposition.isNecessarilyTrue" name="is necessarily true" lower="0">
<type href="http://schema.omg.org/spec/MOF/2.0/cmof.xml#Boolean" xmi:type="cmof:PrimitiveType"/>
</ownedAttribute>
<ownedAttribute xmi:id="proposition.isObligatedToBeFalse" name="is obligated to be false" lower="0">
<type href="http://schema.omg.org/spec/MOF/2.0/cmof.xml#Boolean" xmi:type="cmof:PrimitiveType"/>
</ownedAttribute>
<ownedAttribute xmi:id="proposition.isObligatedToBeTrue" name="is obligated to be true" lower="0">
<type href="http://schema.omg.org/spec/MOF/2.0/cmof.xml#Boolean" xmi:type="cmof:PrimitiveType"/>
</ownedAttribute>
<ownedAttribute xmi:id="proposition.isPermittedToBeTrue" name="is permitted to be true" lower="0">
<type href="http://schema.omg.org/spec/MOF/2.0/cmof.xml#Boolean" xmi:type="cmof:PrimitiveType"/>
</ownedAttribute>
<ownedAttribute xmi:id="proposition.isPossiblyTrue" name="is possibly true" lower="0">
<type href="http://schema.omg.org/spec/MOF/2.0/cmof.xml#Boolean" xmi:type="cmof:PrimitiveType"/>
</ownedAttribute>
<ownedAttribute xmi:id="proposition.isTrue" name="is true" lower="0">
<type href="http://schema.omg.org/spec/MOF/2.0/cmof.xml#Boolean" xmi:type="cmof:PrimitiveType"/>
</ownedAttribute>
<ownedAttribute xmi:id="proposition.statement" name="statement" type="statement" lower="0" upper="*"/>
</ownedMember>
<ownedMember xmi:type="cmof:Class" xmi:id="quantity" name="quantity">
<superClass xmi:idref="nounConcept"/>
</ownedMember>
<ownedMember xmi:type="cmof:Class" xmi:id="question" name="question">
<superClass xmi:idref="meaning"/>
</ownedMember>
<ownedMember xmi:type="cmof:Class" xmi:id="referenceScheme" name="reference scheme">
<superClass xmi:idref="thing"/>
<ownedAttribute xmi:id="referenceScheme.extensionallyUsedRole" name="extensionally used role" type="verbConceptRole" lower="0" upper="*"/>
<ownedAttribute xmi:id="referenceScheme.simplyUsedRole" name="simply used role" type="verbConceptRole" lower="0" upper="*"/>
<ownedAttribute xmi:id="referenceScheme.identifyingCharacteristic" name="identifying characteristic" type="characteristic" lower="0" upper="*"/>
</ownedMember>
<ownedMember xmi:type="cmof:Class" xmi:id="representation" name="representation">
<superClass xmi:idref="actuality"/>
<ownedAttribute xmi:id="representation.expression" name="expression" type="expression"/>
<ownedAttribute xmi:id="representation.meaning" name="meaning" type="meaning"/>
</ownedMember>
<ownedMember xmi:type="cmof:Class" xmi:id="role" name="role">
<superClass xmi:idref="nounConcept"/>
</ownedMember>
<ownedMember xmi:type="cmof:Class" xmi:id="sententialForm" name="sentential form">
<superClass xmi:idref="verbConceptWording"/>
</ownedMember>
<ownedMember xmi:type="cmof:Class" xmi:id="set" name="set" isAbstract="true">
<superClass xmi:idref="thing"/>
<ownedAttribute xmi:id="set.cardinality" name="cardinality" type="nonnegativeInteger" lower="0"/>
<ownedAttribute xmi:id="set.element" name="element" type="thing" lower="0" upper="*"/>
</ownedMember>
<ownedMember xmi:type="cmof:Class" xmi:id="stateOfAffairs" name="state of affairs" isAbstract="true">
<superClass xmi:idref="thing"/>
<ownedAttribute xmi:id="stateOfAffairs.isActual" name="is actual" lower="0">
<type href="http://schema.omg.org/spec/MOF/2.0/cmof.xml#Boolean" xmi:type="cmof:PrimitiveType"/>
</ownedAttribute>
</ownedMember>
<ownedMember xmi:type="cmof:Class" xmi:id="statement" name="statement">
<superClass xmi:idref="representation"/>
</ownedMember>
<ownedMember xmi:type="cmof:Class" xmi:id="text" name="text">
<superClass xmi:idref="expression"/>
<ownedAttribute xmi:id="text.value" name="value" lower="0">
<type href="http://schema.omg.org/spec/MOF/2.0/cmof.xml#String" xmi:type="cmof:PrimitiveType"/>
</ownedAttribute>
</ownedMember>
<ownedMember xmi:type="cmof:Class" xmi:id="thing" name="thing" isAbstract="true">
<ownedAttribute xmi:id="thing.name" name="name" type="name" lower="0" upper="*"/>
</ownedMember>
<ownedMember xmi:type="cmof:Class" xmi:id="unitaryVerbConcept" name="unitary verb concept">
<superClass xmi:idref="generalVerbConcept"/>
</ownedMember>
<ownedMember xmi:type="cmof:Class" xmi:id="URI" name="URI">
<superClass xmi:idref="text"/>
</ownedMember>
<ownedMember xmi:type="cmof:Class" xmi:id="verbConcept" name="verb concept">
<superClass xmi:idref="concept"/>
<ownedAttribute xmi:id="verbConcept.verbConceptObjectification" name="verb concept objectification" type="generalConcept" lower="0"/>
<ownedAttribute xmi:id="verbConcept.verbConceptWording" name="verb concept wording" type="verbConceptWording" lower="0" upper="*"/>
<ownedAttribute xmi:id="verbConcept.verbConceptRole" name="verb concept role" type="verbConceptRole"/>
</ownedMember>
<ownedMember xmi:type="cmof:Class" xmi:id="verbConceptRole" name="verb concept role">
<superClass xmi:idref="role"/>
<ownedAttribute xmi:id="verbConceptRole.roleBinding" name="role binding" type="roleBinding" lower="0" upper="*"/>
</ownedMember>
<ownedMember xmi:type="cmof:Class" xmi:id="verbConceptWording" name="verb concept wording">
<superClass xmi:idref="representation"/>
<ownedAttribute xmi:id="verbConceptWording.placeholder" name="placeholder" type="placeholder" upper="*"/>
</ownedMember>
<ownedMember xmi:type="cmof:Class" xmi:id="vocabularyNamespace" name="vocabulary namespace">
<superClass xmi:idref="namespace"/>
</ownedMember>
<ownedMember xmi:type="cmof:Association" xmi:id="attributiveNamespaceIsForSubjectConcept" name="attributive namespace is for subject concept">
<ownedEnd xmi:id="attributiveNamespaceIsForSubjectConcept.attributiveNamespace" name="attributive namespace" type="attributiveNamespace" lower="0" upper="*" association="attributiveNamespaceIsForSubjectConcept"/>
<ownedEnd xmi:id="attributiveNamespaceIsForSubjectConcept.subjectConcept" name="subject concept" type="concept" association="attributiveNamespaceIsForSubjectConcept"/>
<memberEnd xmi:idref="attributiveNamespaceIsForSubjectConcept.attributiveNamespace"/>
<memberEnd xmi:idref="attributiveNamespaceIsForSubjectConcept.subjectConcept"/>
</ownedMember>
<ownedMember xmi:type="cmof:Association" xmi:id="attributiveNamespaceIsWithinVocabularyNamespace" name="attributive namespace is within vocabulary namespace">
<ownedEnd xmi:id="attributiveNamespaceIsWithinVocabularyNamespace.attributiveNamespace" name="attributive namespace" type="attributiveNamespace" lower="0" upper="*" association="attributiveNamespaceIsWithinVocabularyNamespace"/>
<ownedEnd xmi:id="attributiveNamespaceIsWithinVocabularyNamespace.vocabularyNamespace" name="vocabulary namespace" type="vocabularyNamespace" lower="0" upper="*" association="attributiveNamespaceIsWithinVocabularyNamespace"/>
<memberEnd xmi:idref="attributiveNamespaceIsWithinVocabularyNamespace.attributiveNamespace"/>
<memberEnd xmi:idref="attributiveNamespaceIsWithinVocabularyNamespace.vocabularyNamespace"/>
</ownedMember>
<ownedMember xmi:type="cmof:Association" xmi:id="conceptHasDefinition" name="concept has definition">
<ownedEnd xmi:id="conceptHasDefinition.concept" name="concept" type="concept" association="conceptHasDefinition"/>
<ownedEnd xmi:id="conceptHasDefinition.definition" name="definition" type="definition" lower="0" upper="*" association="conceptHasDefinition"/>
<memberEnd xmi:idref="conceptHasDefinition.concept"/>
<memberEnd xmi:idref="conceptHasDefinition.definition"/>
</ownedMember>
<ownedMember xmi:type="cmof:Association" xmi:id="conceptHasDesignation" name="concept has designation">
<ownedEnd xmi:id="conceptHasDesignation.concept" name="concept" type="concept" association="conceptHasDesignation"/>
<ownedEnd xmi:id="conceptHasDesignation.designation" name="designation" type="designation" lower="0" upper="*" association="conceptHasDesignation"/>
<memberEnd xmi:idref="conceptHasDesignation.concept"/>
<memberEnd xmi:idref="conceptHasDesignation.designation"/>
</ownedMember>
<ownedMember xmi:type="cmof:Association" xmi:id="conceptHasExtension" name="concept has extension">
<ownedEnd xmi:id="conceptHasExtension.concept" name="concept" type="concept" lower="0" upper="*" association="conceptHasExtension"/>
<ownedEnd xmi:id="conceptHasExtension.extension" name="extension" type="set" association="conceptHasExtension"/>
<memberEnd xmi:idref="conceptHasExtension.concept"/>
<memberEnd xmi:idref="conceptHasExtension.extension"/>
</ownedMember>
<ownedMember xmi:type="cmof:Association" xmi:id="conceptHasInstance" name="concept has instance">
<ownedEnd xmi:id="conceptHasInstance.concept" name="concept" type="concept" lower="0" upper="*" association="conceptHasInstance"/>
<ownedEnd xmi:id="conceptHasInstance.instance" name="instance" type="thing" lower="0" upper="*" association="conceptHasInstance"/>
<memberEnd xmi:idref="conceptHasInstance.concept"/>
<memberEnd xmi:idref="conceptHasInstance.instance"/>
</ownedMember>
<ownedMember xmi:type="cmof:Association" xmi:id="conceptIncorporatesCharacteristic" name="concept incorporates characteristic">
<ownedEnd xmi:id="conceptIncorporatesCharacteristic.concept" name="concept" type="concept" lower="0" upper="*" association="conceptIncorporatesCharacteristic"/>
<ownedEnd xmi:id="conceptIncorporatesCharacteristic.characteristic" name="characteristic" type="characteristic" lower="0" upper="*" association="conceptIncorporatesCharacteristic"/>
<memberEnd xmi:idref="conceptIncorporatesCharacteristic.concept"/>
<memberEnd xmi:idref="conceptIncorporatesCharacteristic.characteristic"/>
</ownedMember>
<ownedMember xmi:type="cmof:Association" xmi:id="concept1IsCoextensiveWithConcept2" name="concept1 is coextensive with concept2">
<ownedEnd xmi:id="concept1IsCoextensiveWithConcept2.concept1" name="concept1" type="concept" lower="0" upper="*" association="concept1IsCoextensiveWithConcept2"/>
<ownedEnd xmi:id="concept1IsCoextensiveWithConcept2.concept2" name="concept2" type="concept" lower="0" upper="*" association="concept1IsCoextensiveWithConcept2"/>
<memberEnd xmi:idref="concept1IsCoextensiveWithConcept2.concept1"/>
<memberEnd xmi:idref="concept1IsCoextensiveWithConcept2.concept2"/>
</ownedMember>
<ownedMember xmi:type="cmof:Association" xmi:id="concept1SpecializesConcept2" name="concept1 specializes concept2">
<ownedEnd xmi:id="concept1SpecializesConcept2.concept1" name="concept1" type="concept" lower="0" upper="*" association="concept1SpecializesConcept2"/>
<ownedEnd xmi:id="concept1SpecializesConcept2.concept2" name="concept2" type="concept" lower="0" upper="*" association="concept1SpecializesConcept2"/>
<memberEnd xmi:idref="concept1SpecializesConcept2.concept1"/>
<memberEnd xmi:idref="concept1SpecializesConcept2.concept2"/>
</ownedMember>
<ownedMember xmi:type="cmof:Association" xmi:id="designationHasSignifier" name="designation has signifier">
<ownedEnd xmi:id="designationHasSignifier.designation" name="designation" type="designation" lower="0" upper="*" association="designationHasSignifier"/>
<ownedEnd xmi:id="designationHasSignifier.signifier" name="signifier" type="expression" association="designationHasSignifier"/>
<memberEnd xmi:idref="designationHasSignifier.designation"/>
<memberEnd xmi:idref="designationHasSignifier.signifier"/>
</ownedMember>
<ownedMember xmi:type="cmof:Association" xmi:id="designationIsInNamespace" name="designation is in namespace">
<ownedEnd xmi:id="designationIsInNamespace.designation" name="designation" type="designation" lower="0" upper="*" association="designationIsInNamespace"/>
<ownedEnd xmi:id="designationIsInNamespace.namespace" name="namespace" type="namespace" lower="0" upper="*" association="designationIsInNamespace"/>
<memberEnd xmi:idref="designationIsInNamespace.designation"/>
<memberEnd xmi:idref="designationIsInNamespace.namespace"/>
</ownedMember>
<ownedMember xmi:type="cmof:Association" xmi:id="expressionRepresentsMeaning" name="expression represents meaning">
<ownedEnd xmi:id="expressionRepresentsMeaning.expression" name="expression" type="expression" lower="0" upper="*" association="expressionRepresentsMeaning"/>
<ownedEnd xmi:id="expressionRepresentsMeaning.meaning" name="meaning" type="meaning" lower="0" upper="*" association="expressionRepresentsMeaning"/>
<memberEnd xmi:idref="expressionRepresentsMeaning.expression"/>
<memberEnd xmi:idref="expressionRepresentsMeaning.meaning"/>
</ownedMember>
<ownedMember xmi:type="cmof:Association" xmi:id="meaningCorrespondsToThing" name="meaning corresponds to thing">
<ownedEnd xmi:id="meaningCorrespondsToThing.meaning" name="meaning" type="meaning" lower="0" upper="*" association="meaningCorrespondsToThing"/>
<ownedEnd xmi:id="meaningCorrespondsToThing.thing" name="thing" type="thing" lower="0" upper="*" association="meaningCorrespondsToThing"/>
<memberEnd xmi:idref="meaningCorrespondsToThing.meaning"/>
<memberEnd xmi:idref="meaningCorrespondsToThing.thing"/>
</ownedMember>
<ownedMember xmi:type="cmof:Association" xmi:id="namespaceHasURI" name="namespace has URI">
<ownedEnd xmi:id="namespaceHasURI.namespace" name="namespace" type="namespace" lower="0" association="namespaceHasURI"/>
<ownedEnd xmi:id="namespaceHasURI.URI" name="URI" type="URI" lower="0" upper="*" association="namespaceHasURI"/>
<memberEnd xmi:idref="namespaceHasURI.namespace"/>
<memberEnd xmi:idref="namespaceHasURI.URI"/>
</ownedMember>
<ownedMember xmi:type="cmof:Association" xmi:id="namespace1IncorporatesNamespace2" name="namespace1 incorporates namespace2">
<ownedEnd xmi:id="namespace1IncorporatesNamespace2.namespace1" name="namespace1" type="namespace" lower="0" upper="*" association="namespace1IncorporatesNamespace2"/>
<ownedEnd xmi:id="namespace1IncorporatesNamespace2.namespace2" name="namespace2" type="namespace" lower="0" upper="*" association="namespace1IncorporatesNamespace2"/>
<memberEnd xmi:idref="namespace1IncorporatesNamespace2.namespace1"/>
<memberEnd xmi:idref="namespace1IncorporatesNamespace2.namespace2"/>
</ownedMember>
<ownedMember xmi:type="cmof:Association" xmi:id="placeholderIsAtStartingCharacterPosition" name="placeholder is at starting character position">
<ownedEnd xmi:id="placeholderIsAtStartingCharacterPosition.placeholder" name="placeholder" type="placeholder" lower="0" upper="*" association="placeholderIsAtStartingCharacterPosition"/>
<ownedEnd xmi:id="placeholderIsAtStartingCharacterPosition.startingCharacterPosition" name="starting character position" type="positiveInteger" lower="0" association="placeholderIsAtStartingCharacterPosition"/>
<memberEnd xmi:idref="placeholderIsAtStartingCharacterPosition.placeholder"/>
<memberEnd xmi:idref="placeholderIsAtStartingCharacterPosition.startingCharacterPosition"/>
</ownedMember>
<ownedMember xmi:type="cmof:Association" xmi:id="placeholderIsInVerbConceptWording" name="placeholder is in verb concept wording">
<ownedEnd xmi:id="placeholderIsInVerbConceptWording.placeholder" name="placeholder" type="placeholder" upper="*" association="placeholderIsInVerbConceptWording"/>
<ownedEnd xmi:id="placeholderIsInVerbConceptWording.verbConceptWording" name="verb concept wording" type="verbConceptWording" association="placeholderIsInVerbConceptWording"/>
<memberEnd xmi:idref="placeholderIsInVerbConceptWording.placeholder"/>
<memberEnd xmi:idref="placeholderIsInVerbConceptWording.verbConceptWording"/>
</ownedMember>
<ownedMember xmi:type="cmof:Association" xmi:id="placeholderUsesDesignation" name="placeholder uses designation">
<ownedEnd xmi:id="placeholderUsesDesignation.placeholder" name="placeholder" type="placeholder" lower="0" upper="*" association="placeholderUsesDesignation"/>
<ownedEnd xmi:id="placeholderUsesDesignation.designation" name="designation" type="designation" lower="0" upper="*" association="placeholderUsesDesignation"/>
<memberEnd xmi:idref="placeholderUsesDesignation.placeholder"/>
<memberEnd xmi:idref="placeholderUsesDesignation.designation"/>
</ownedMember>
<ownedMember xmi:type="cmof:Association" xmi:id="propositionCorrespondsToStateOfAffairs" name="proposition corresponds to state of affairs">
<ownedEnd xmi:id="propositionCorrespondsToStateOfAffairs.proposition" name="proposition" type="proposition" lower="0" upper="*" association="propositionCorrespondsToStateOfAffairs"/>
<ownedEnd xmi:id="propositionCorrespondsToStateOfAffairs.stateOfAffairs" name="state of affairs" type="stateOfAffairs" lower="0" upper="*" association="propositionCorrespondsToStateOfAffairs"/>
<memberEnd xmi:idref="propositionCorrespondsToStateOfAffairs.proposition"/>
<memberEnd xmi:idref="propositionCorrespondsToStateOfAffairs.stateOfAffairs"/>
</ownedMember>
<ownedMember xmi:type="cmof:Association" xmi:id="quantity1EqualsQuantity2" name="quantity1 equals quantity2">
<ownedEnd xmi:id="quantity1EqualsQuantity2.quantity1" name="quantity1" type="quantity" lower="0" upper="*" association="quantity1EqualsQuantity2"/>
<ownedEnd xmi:id="quantity1EqualsQuantity2.quantity2" name="quantity2" type="quantity" lower="0" upper="*" association="quantity1EqualsQuantity2"/>
<memberEnd xmi:idref="quantity1EqualsQuantity2.quantity1"/>
<memberEnd xmi:idref="quantity1EqualsQuantity2.quantity2"/>
</ownedMember>
<ownedMember xmi:type="cmof:Association" xmi:id="quantity1IsLessThanQuantity2" name="quantity1 is less than quantity2">
<ownedEnd xmi:id="quantity1IsLessThanQuantity2.quantity1" name="quantity1" type="quantity" lower="0" upper="*" association="quantity1IsLessThanQuantity2"/>
<ownedEnd xmi:id="quantity1IsLessThanQuantity2.quantity2" name="quantity2" type="quantity" lower="0" upper="*" association="quantity1IsLessThanQuantity2"/>
<memberEnd xmi:idref="quantity1IsLessThanQuantity2.quantity1"/>
<memberEnd xmi:idref="quantity1IsLessThanQuantity2.quantity2"/>
</ownedMember>
<ownedMember xmi:type="cmof:Association" xmi:id="referenceSchemeExtensionallyUsesVerbConceptRole" name="reference scheme extensionally uses verb concept role">
<ownedEnd xmi:id="referenceSchemeExtensionallyUsesVerbConceptRole.referenceScheme" name="reference scheme" type="referenceScheme" lower="0" upper="*" association="referenceSchemeExtensionallyUsesVerbConceptRole"/>
<ownedEnd xmi:id="referenceSchemeExtensionallyUsesVerbConceptRole.verbConceptRole" name="verb concept role" type="verbConceptRole" lower="0" upper="*" association="referenceSchemeExtensionallyUsesVerbConceptRole"/>
<memberEnd xmi:idref="referenceSchemeExtensionallyUsesVerbConceptRole.referenceScheme"/>
<memberEnd xmi:idref="referenceSchemeExtensionallyUsesVerbConceptRole.verbConceptRole"/>
</ownedMember>
<ownedMember xmi:type="cmof:Association" xmi:id="referenceSchemeIsForConcept" name="reference scheme is for concept">
<ownedEnd xmi:id="referenceSchemeIsForConcept.referenceScheme" name="reference scheme" type="referenceScheme" lower="0" upper="*" association="referenceSchemeIsForConcept"/>
<ownedEnd xmi:id="referenceSchemeIsForConcept.concept" name="concept" type="concept" upper="*" association="referenceSchemeIsForConcept"/>
<memberEnd xmi:idref="referenceSchemeIsForConcept.referenceScheme"/>
<memberEnd xmi:idref="referenceSchemeIsForConcept.concept"/>
</ownedMember>
<ownedMember xmi:type="cmof:Association" xmi:id="referenceSchemeSimplyUsesVerbConceptRole" name="reference scheme simply uses verb concept role">
<ownedEnd xmi:id="referenceSchemeSimplyUsesVerbConceptRole.referenceScheme" name="reference scheme" type="referenceScheme" lower="0" upper="*" association="referenceSchemeSimplyUsesVerbConceptRole"/>
<ownedEnd xmi:id="referenceSchemeSimplyUsesVerbConceptRole.verbConceptRole" name="verb concept role" type="verbConceptRole" lower="0" upper="*" association="referenceSchemeSimplyUsesVerbConceptRole"/>
<memberEnd xmi:idref="referenceSchemeSimplyUsesVerbConceptRole.referenceScheme"/>
<memberEnd xmi:idref="referenceSchemeSimplyUsesVerbConceptRole.verbConceptRole"/>
</ownedMember>
<ownedMember xmi:type="cmof:Association" xmi:id="referenceSchemeUsesCharacteristic" name="reference scheme uses characteristic">
<ownedEnd xmi:id="referenceSchemeUsesCharacteristic.referenceScheme" name="reference scheme" type="referenceScheme" lower="0" upper="*" association="referenceSchemeUsesCharacteristic"/>
<ownedEnd xmi:id="referenceSchemeUsesCharacteristic.characteristic" name="characteristic" type="characteristic" lower="0" upper="*" association="referenceSchemeUsesCharacteristic"/>
<memberEnd xmi:idref="referenceSchemeUsesCharacteristic.referenceScheme"/>
<memberEnd xmi:idref="referenceSchemeUsesCharacteristic.characteristic"/>
</ownedMember>
<ownedMember xmi:type="cmof:Association" xmi:id="representationHasExpression" name="representation has expression">
<ownedEnd xmi:id="representationHasExpression.representation" name="representation" type="representation" lower="0" upper="*" association="representationHasExpression"/>
<ownedEnd xmi:id="representationHasExpression.expression" name="expression" type="expression" association="representationHasExpression"/>
<memberEnd xmi:idref="representationHasExpression.representation"/>
<memberEnd xmi:idref="representationHasExpression.expression"/>
</ownedMember>
<ownedMember xmi:type="cmof:Association" xmi:id="representationRepresentsMeaning" name="representation represents meaning">
<ownedEnd xmi:id="representationRepresentsMeaning.representation" name="representation" type="representation" lower="0" upper="*" association="representationRepresentsMeaning"/>
<ownedEnd xmi:id="representationRepresentsMeaning.meaning" name="meaning" type="meaning" association="representationRepresentsMeaning"/>
<memberEnd xmi:idref="representationRepresentsMeaning.representation"/>
<memberEnd xmi:idref="representationRepresentsMeaning.meaning"/>
</ownedMember>
<ownedMember xmi:type="cmof:Association" xmi:id="roleRangesOverGeneralConcept" name="role ranges over general concept">
<ownedEnd xmi:id="roleRangesOverGeneralConcept.role" name="role" type="role" lower="0" upper="*" association="roleRangesOverGeneralConcept"/>
<ownedEnd xmi:id="roleRangesOverGeneralConcept.generalConcept" name="general concept" type="generalConcept" lower="0" upper="*" association="roleRangesOverGeneralConcept"/>
<memberEnd xmi:idref="roleRangesOverGeneralConcept.role"/>
<memberEnd xmi:idref="roleRangesOverGeneralConcept.generalConcept"/>
</ownedMember>
<ownedMember xmi:type="cmof:Association" xmi:id="setHasCardinality" name="set has cardinality">
<ownedEnd xmi:id="setHasCardinality.set" name="set" type="set" lower="0" upper="*" association="setHasCardinality"/>
<ownedEnd xmi:id="setHasCardinality.cardinality" name="cardinality" type="nonnegativeInteger" lower="0" association="setHasCardinality"/>
<memberEnd xmi:idref="setHasCardinality.set"/>
<memberEnd xmi:idref="setHasCardinality.cardinality"/>
</ownedMember>
<ownedMember xmi:type="cmof:Class" xmi:id="stateOfAffairsInvolvesThingInRole" name="state of affairs involves thing in role">
<superClass xmi:idref="thing"/>
<ownedAttribute xmi:id="stateOfAffairsInvolvesThingInRole.stateOfAffairs" name="state of affairs" type="stateOfAffairs" lower="0"/>
<ownedAttribute xmi:id="stateOfAffairsInvolvesThingInRole.thing" name="thing" type="thing" lower="0"/>
<ownedAttribute xmi:id="stateOfAffairsInvolvesThingInRole.role" name="role" type="role" lower="0"/>
</ownedMember>
<ownedMember xmi:type="cmof:Association" xmi:id="statementDenotesStateOfAffairs" name="statement denotes state of affairs">
<ownedEnd xmi:id="statementDenotesStateOfAffairs.statement" name="statement" type="statement" lower="0" upper="*" association="statementDenotesStateOfAffairs"/>
<ownedEnd xmi:id="statementDenotesStateOfAffairs.stateOfAffairs" name="state of affairs" type="stateOfAffairs" lower="0" upper="*" association="statementDenotesStateOfAffairs"/>
<memberEnd xmi:idref="statementDenotesStateOfAffairs.statement"/>
<memberEnd xmi:idref="statementDenotesStateOfAffairs.stateOfAffairs"/>
</ownedMember>
<ownedMember xmi:type="cmof:Association" xmi:id="statementExpressesProposition" name="statement expresses proposition">
<ownedEnd xmi:id="statementExpressesProposition.statement" name="statement" type="statement" lower="0" upper="*" association="statementExpressesProposition"/>
<ownedEnd xmi:id="statementExpressesProposition.proposition" name="proposition" type="proposition" association="statementExpressesProposition"/>
<memberEnd xmi:idref="statementExpressesProposition.statement"/>
<memberEnd xmi:idref="statementExpressesProposition.proposition"/>
</ownedMember>
<ownedMember xmi:type="cmof:Association" xmi:id="thingIsInSet" name="thing is in set">
<ownedEnd xmi:id="thingIsInSet.thing" name="thing" type="thing" lower="0" upper="*" association="thingIsInSet"/>
<ownedEnd xmi:id="thingIsInSet.set" name="set" type="set" lower="0" upper="*" association="thingIsInSet"/>
<memberEnd xmi:idref="thingIsInSet.thing"/>
<memberEnd xmi:idref="thingIsInSet.set"/>
</ownedMember>
<ownedMember xmi:type="cmof:Association" xmi:id="thing1IsThing2" name="thing1 is thing2">
<ownedEnd xmi:id="thing1IsThing2.thing1" name="thing1" type="thing" lower="0" upper="*" association="thing1IsThing2"/>
<ownedEnd xmi:id="thing1IsThing2.thing2" name="thing2" type="thing" lower="0" upper="*" association="thing1IsThing2"/>
<memberEnd xmi:idref="thing1IsThing2.thing1"/>
<memberEnd xmi:idref="thing1IsThing2.thing2"/>
</ownedMember>
<ownedMember xmi:type="cmof:Association" xmi:id="verbConceptHasVerbConceptWording" name="verb concept has verb concept wording">
<ownedEnd xmi:id="verbConceptHasVerbConceptWording.verbConcept" name="verb concept" type="verbConcept" association="verbConceptHasVerbConceptWording"/>
<ownedEnd xmi:id="verbConceptHasVerbConceptWording.verbConceptWording" name="verb concept wording" type="verbConceptWording" lower="0" upper="*" association="verbConceptHasVerbConceptWording"/>
<memberEnd xmi:idref="verbConceptHasVerbConceptWording.verbConcept"/>
<memberEnd xmi:idref="verbConceptHasVerbConceptWording.verbConceptWording"/>
</ownedMember>
<ownedMember xmi:type="cmof:Association" xmi:id="verbConceptRoleIsInVerbConcept" name="verb concept role is in verb concept">
<ownedEnd xmi:id="verbConceptRoleIsInVerbConcept.verbConceptRole" name="verb concept role" type="verbConceptRole" association="verbConceptRoleIsInVerbConcept"/>
<ownedEnd xmi:id="verbConceptRoleIsInVerbConcept.verbConcept" name="verb concept" type="verbConcept" upper="*" association="verbConceptRoleIsInVerbConcept"/>
<memberEnd xmi:idref="verbConceptRoleIsInVerbConcept.verbConceptRole"/>
<memberEnd xmi:idref="verbConceptRoleIsInVerbConcept.verbConcept"/>
</ownedMember>
<ownedMember xmi:type="cmof:Association" xmi:id="verbConceptWordingDemonstratesDesignation" name="verb concept wording demonstrates designation">
<ownedEnd xmi:id="verbConceptWordingDemonstratesDesignation.verbConceptWording" name="verb concept wording" type="verbConceptWording" association="verbConceptWordingDemonstratesDesignation"/>
<ownedEnd xmi:id="verbConceptWordingDemonstratesDesignation.designation" name="designation" type="designation" lower="0" association="verbConceptWordingDemonstratesDesignation"/>
<memberEnd xmi:idref="verbConceptWordingDemonstratesDesignation.verbConceptWording"/>
<memberEnd xmi:idref="verbConceptWordingDemonstratesDesignation.designation"/>
</ownedMember>
<ownedMember xmi:type="cmof:Association" xmi:id="verbConceptWordingIsInNamespace" name="verb concept wording is in namespace">
<ownedEnd xmi:id="verbConceptWordingIsInNamespace.verbConceptWording" name="verb concept wording" type="verbConceptWording" lower="0" upper="*" association="verbConceptWordingIsInNamespace"/>
<ownedEnd xmi:id="verbConceptWordingIsInNamespace.namespace" name="namespace" type="namespace" lower="0" upper="*" association="verbConceptWordingIsInNamespace"/>
<memberEnd xmi:idref="verbConceptWordingIsInNamespace.verbConceptWording"/>
<memberEnd xmi:idref="verbConceptWordingIsInNamespace.namespace"/>
</ownedMember>
<ownedMember xmi:type="cmof:Association" xmi:id="vocabularyNamespaceIsForLanguage" name="vocabulary namespace is for language">
<ownedEnd xmi:id="vocabularyNamespaceIsForLanguage.vocabularyNamespace" name="vocabulary namespace" type="vocabularyNamespace" lower="0" upper="*" association="vocabularyNamespaceIsForLanguage"/>
<ownedEnd xmi:id="vocabularyNamespaceIsForLanguage.language" name="language" type="language" lower="0" upper="*" association="vocabularyNamespaceIsForLanguage"/>
<memberEnd xmi:idref="vocabularyNamespaceIsForLanguage.vocabularyNamespace"/>
<memberEnd xmi:idref="vocabularyNamespaceIsForLanguage.language"/>
</ownedMember>
</ownedMember>
<ownedMember xmi:type="cmof:Package" xmi:id="vocabularyForDescribingBusinessRules" name="Vocabulary for Describing Business Rules">
<ownedMember xmi:type="cmof:Class" xmi:id="advice" name="advice">
<superClass xmi:idref="elementOfGuidance"/>
</ownedMember>
<ownedMember xmi:type="cmof:Class" xmi:id="adviceOfContingency" name="advice of contingency">
<superClass xmi:idref="adviceOfPossibility"/>
</ownedMember>
<ownedMember xmi:type="cmof:Class" xmi:id="adviceOfOptionality" name="advice of optionality">
<superClass xmi:idref="adviceOfPermission"/>
</ownedMember>
<ownedMember xmi:type="cmof:Class" xmi:id="adviceOfPermission" name="advice of permission">
<superClass xmi:idref="advice"/>
</ownedMember>
<ownedMember xmi:type="cmof:Class" xmi:id="adviceOfPossibility" name="advice of possibility">
<superClass xmi:idref="advice"/>
</ownedMember>
<ownedMember xmi:type="cmof:Class" xmi:id="adviceStatement" name="advice statement">
<superClass xmi:idref="guidanceStatement"/>
</ownedMember>
<ownedMember xmi:type="cmof:Class" xmi:id="authority" name="authority">
<superClass xmi:idref="thing"/>
</ownedMember>
<ownedMember xmi:type="cmof:Class" xmi:id="bodyOfSharedGuidance" name="body of shared guidance">
<superClass xmi:idref="thing"/>
</ownedMember>
<ownedMember xmi:type="cmof:Class" xmi:id="businessPolicy" name="business policy">
<superClass xmi:idref="elementOfGovernance"/>
</ownedMember>
<ownedMember xmi:type="cmof:Class" xmi:id="businessPolicyStatement" name="business policy statement">
<superClass xmi:idref="guidanceStatement"/>
</ownedMember>
<ownedMember xmi:type="cmof:Class" xmi:id="businessRule" name="business rule">
<superClass xmi:idref="rule"/>
</ownedMember>
<ownedMember xmi:type="cmof:Class" xmi:id="contingencyStatement" name="contingency statement">
<superClass xmi:idref="statementOfAdviceOfPossibility"/>
</ownedMember>
<ownedMember xmi:type="cmof:Class" xmi:id="elementOfGovernance" name="element of governance">
<superClass xmi:idref="elementOfGuidance"/>
<ownedAttribute xmi:id="elementOfGovernance.isDirectlyEnforceable" name="is directly enforceable" lower="0">
<type href="http://schema.omg.org/spec/MOF/2.0/cmof.xml#Boolean" xmi:type="cmof:PrimitiveType"/>
</ownedAttribute>
</ownedMember>
<ownedMember xmi:type="cmof:Class" xmi:id="elementOfGuidance" name="element of guidance">
<superClass xmi:idref="proposition"/>
<ownedAttribute xmi:id="elementOfGuidance.isPracticable" name="is practicable" lower="0">
<type href="http://schema.omg.org/spec/MOF/2.0/cmof.xml#Boolean" xmi:type="cmof:PrimitiveType"/>
</ownedAttribute>
</ownedMember>
<ownedMember xmi:type="cmof:Class" xmi:id="enforcementLevel" name="enforcement level">
<superClass xmi:idref="thing"/>
</ownedMember>
<ownedMember xmi:type="cmof:Class" xmi:id="guidanceStatement" name="guidance statement">
<superClass xmi:idref="statement"/>
</ownedMember>
<ownedMember xmi:type="cmof:Class" xmi:id="impossibilityStatement" name="impossibility statement">
<superClass xmi:idref="structuralRuleStatement"/>
</ownedMember>
<ownedMember xmi:type="cmof:Class" xmi:id="KindOfGuidanceStatement" name="Kind of Guidance Statement">
<superClass xmi:idref="categorizationScheme"/>
</ownedMember>
<ownedMember xmi:type="cmof:Class" xmi:id="necessityStatement" name="necessity statement">
<superClass xmi:idref="structuralRuleStatement"/>
</ownedMember>
<ownedMember xmi:type="cmof:Class" xmi:id="non-necessityStatement" name="non-necessity statement">
<superClass xmi:idref="statementOfAdviceOfPossibility"/>
</ownedMember>
<ownedMember xmi:type="cmof:Class" xmi:id="non-obligationStatement" name="non-obligation statement">
<superClass xmi:idref="statementOfAdviceOfPermission"/>
</ownedMember>
<ownedMember xmi:type="cmof:Class" xmi:id="obligationStatement" name="obligation statement">
<superClass xmi:idref="operativeBusinessRuleStatement"/>
</ownedMember>
<ownedMember xmi:type="cmof:Class" xmi:id="operativeBusinessRule" name="operative business rule">
<superClass xmi:idref="businessRule"/>
<ownedAttribute xmi:id="operativeBusinessRule.enforcementLevel" name="enforcement level" type="enforcementLevel" lower="0" upper="*"/>
</ownedMember>
<ownedMember xmi:type="cmof:Class" xmi:id="operativeBusinessRuleStatement" name="operative business rule statement">
<superClass xmi:idref="ruleStatement"/>
</ownedMember>
<ownedMember xmi:type="cmof:Class" xmi:id="optionalityStatement" name="optionality statement">
<superClass xmi:idref="statementOfAdviceOfPermission"/>
</ownedMember>
<ownedMember xmi:type="cmof:Class" xmi:id="permissionStatement" name="permission statement">
<superClass xmi:idref="statementOfAdviceOfPermission"/>
</ownedMember>
<ownedMember xmi:type="cmof:Class" xmi:id="possibilityStatement" name="possibility statement">
<superClass xmi:idref="statementOfAdviceOfPossibility"/>
</ownedMember>
<ownedMember xmi:type="cmof:Class" xmi:id="prohibitionStatement" name="prohibition statement">
<superClass xmi:idref="operativeBusinessRuleStatement"/>
</ownedMember>
<ownedMember xmi:type="cmof:Class" xmi:id="restrictedPermissionStatement" name="restricted permission statement">
<superClass xmi:idref="operativeBusinessRuleStatement"/>
</ownedMember>
<ownedMember xmi:type="cmof:Class" xmi:id="restrictedPossibilityStatement" name="restricted possibility statement">
<superClass xmi:idref="structuralRuleStatement"/>
</ownedMember>
<ownedMember xmi:type="cmof:Class" xmi:id="rule" name="rule">
<superClass xmi:idref="proposition"/>
</ownedMember>
<ownedMember xmi:type="cmof:Class" xmi:id="ruleStatement" name="rule statement">
<superClass xmi:idref="guidanceStatement"/>
</ownedMember>
<ownedMember xmi:type="cmof:Class" xmi:id="statementOfAdviceOfPermission" name="statement of advice of permission">
<superClass xmi:idref="adviceStatement"/>
</ownedMember>
<ownedMember xmi:type="cmof:Class" xmi:id="statementOfAdviceOfPossibility" name="statement of advice of possibility">
<superClass xmi:idref="adviceStatement"/>
</ownedMember>
<ownedMember xmi:type="cmof:Class" xmi:id="structuralBusinessRule" name="structural business rule">
<superClass xmi:idref="structuralRule"/>
</ownedMember>
<ownedMember xmi:type="cmof:Class" xmi:id="structuralRule" name="structural rule">
<superClass xmi:idref="rule"/>
</ownedMember>
<ownedMember xmi:type="cmof:Class" xmi:id="structuralRuleStatement" name="structural rule statement">
<superClass xmi:idref="ruleStatement"/>
</ownedMember>
<ownedMember xmi:type="cmof:Class" xmi:id="adoptingAuthorityAdoptsElementOfGuidanceFromOwningAuthorityCitingReference" name="adopting authority adopts element of guidance from owning authority citing reference">
<superClass xmi:idref="thing"/>
<ownedAttribute xmi:id="adoptingAuthorityAdoptsElementOfGuidanceFromOwningAuthorityCitingReference.adoptingAuthority" name="adopting authority" type="authority" lower="0"/>
<ownedAttribute xmi:id="adoptingAuthorityAdoptsElementOfGuidanceFromOwningAuthorityCitingReference.elementOfGuidance" name="element of guidance" type="elementOfGuidance" lower="0"/>
<ownedAttribute xmi:id="adoptingAuthorityAdoptsElementOfGuidanceFromOwningAuthorityCitingReference.owningAuthority" name="owning authority" type="authority" lower="0"/>
<ownedAttribute xmi:id="adoptingAuthorityAdoptsElementOfGuidanceFromOwningAuthorityCitingReference.reference" name="reference" type="reference" lower="0"/>
</ownedMember>
<ownedMember xmi:type="cmof:Association" xmi:id="adviceIsDerivedFromBusinessPolicy" name="advice is derived from business policy">
<ownedEnd xmi:id="adviceIsDerivedFromBusinessPolicy.advice" name="advice" type="advice" lower="0" upper="*" association="adviceIsDerivedFromBusinessPolicy"/>
<ownedEnd xmi:id="adviceIsDerivedFromBusinessPolicy.businessPolicy" name="business policy" type="businessPolicy" lower="0" upper="*" association="adviceIsDerivedFromBusinessPolicy"/>
<memberEnd xmi:idref="adviceIsDerivedFromBusinessPolicy.advice"/>
<memberEnd xmi:idref="adviceIsDerivedFromBusinessPolicy.businessPolicy"/>
</ownedMember>
<ownedMember xmi:type="cmof:Association" xmi:id="authorityAuthorsGuidanceStatement" name="authority authors guidance statement">
<ownedEnd xmi:id="authorityAuthorsGuidanceStatement.authority" name="authority" type="authority" lower="0" upper="*" association="authorityAuthorsGuidanceStatement"/>
<ownedEnd xmi:id="authorityAuthorsGuidanceStatement.guidanceStatement" name="guidance statement" type="guidanceStatement" lower="0" upper="*" association="authorityAuthorsGuidanceStatement"/>
<memberEnd xmi:idref="authorityAuthorsGuidanceStatement.authority"/>
<memberEnd xmi:idref="authorityAuthorsGuidanceStatement.guidanceStatement"/>
</ownedMember>
<ownedMember xmi:type="cmof:Association" xmi:id="authorityDefinesElementOfGuidance" name="authority defines element of guidance">
<ownedEnd xmi:id="authorityDefinesElementOfGuidance.authority" name="authority" type="authority" association="authorityDefinesElementOfGuidance"/>
<ownedEnd xmi:id="authorityDefinesElementOfGuidance.elementOfGuidance" name="element of guidance" type="elementOfGuidance" lower="0" upper="*" association="authorityDefinesElementOfGuidance"/>
<memberEnd xmi:idref="authorityDefinesElementOfGuidance.authority"/>
<memberEnd xmi:idref="authorityDefinesElementOfGuidance.elementOfGuidance"/>
</ownedMember>
<ownedMember xmi:type="cmof:Association" xmi:id="bodyOfSharedGuidanceIncludesElementOfGuidance" name="body of shared guidance includes element of guidance">
<ownedEnd xmi:id="bodyOfSharedGuidanceIncludesElementOfGuidance.bodyOfSharedGuidance" name="body of shared guidance" type="bodyOfSharedGuidance" lower="0" upper="*" association="bodyOfSharedGuidanceIncludesElementOfGuidance"/>
<ownedEnd xmi:id="bodyOfSharedGuidanceIncludesElementOfGuidance.elementOfGuidance" name="element of guidance" type="elementOfGuidance" lower="0" upper="*" association="bodyOfSharedGuidanceIncludesElementOfGuidance"/>
<memberEnd xmi:idref="bodyOfSharedGuidanceIncludesElementOfGuidance.bodyOfSharedGuidance"/>
<memberEnd xmi:idref="bodyOfSharedGuidanceIncludesElementOfGuidance.elementOfGuidance"/>
</ownedMember>
<ownedMember xmi:type="cmof:Association" xmi:id="bodyOfSharedMeaningsIncludesBodyOfSharedGuidance" name="body of shared meanings includes body of shared guidance">
<ownedEnd xmi:id="bodyOfSharedMeaningsIncludesBodyOfSharedGuidance.bodyOfSharedMeanings" name="body of shared meanings" type="bodyOfSharedMeanings" lower="0" upper="*" association="bodyOfSharedMeaningsIncludesBodyOfSharedGuidance"/>
<ownedEnd xmi:id="bodyOfSharedMeaningsIncludesBodyOfSharedGuidance.bodyOfSharedGuidance" name="body of shared guidance" type="bodyOfSharedGuidance" lower="0" upper="*" association="bodyOfSharedMeaningsIncludesBodyOfSharedGuidance"/>
<memberEnd xmi:idref="bodyOfSharedMeaningsIncludesBodyOfSharedGuidance.bodyOfSharedMeanings"/>
<memberEnd xmi:idref="bodyOfSharedMeaningsIncludesBodyOfSharedGuidance.bodyOfSharedGuidance"/>
</ownedMember>
<ownedMember xmi:type="cmof:Association" xmi:id="businessRuleIsDerivedFromBusinessPolicy" name="business rule is derived from business policy">
<ownedEnd xmi:id="businessRuleIsDerivedFromBusinessPolicy.businessRule" name="business rule" type="businessRule" lower="0" upper="*" association="businessRuleIsDerivedFromBusinessPolicy"/>
<ownedEnd xmi:id="businessRuleIsDerivedFromBusinessPolicy.businessPolicy" name="business policy" type="businessPolicy" lower="0" upper="*" association="businessRuleIsDerivedFromBusinessPolicy"/>
<memberEnd xmi:idref="businessRuleIsDerivedFromBusinessPolicy.businessRule"/>
<memberEnd xmi:idref="businessRuleIsDerivedFromBusinessPolicy.businessPolicy"/>
</ownedMember>
<ownedMember xmi:type="cmof:Association" xmi:id="elementOfGuidanceAuthorizesStateOfAffairs" name="element of guidance authorizes state of affairs">
<ownedEnd xmi:id="elementOfGuidanceAuthorizesStateOfAffairs.elementOfGuidance" name="element of guidance" type="elementOfGuidance" lower="0" upper="*" association="elementOfGuidanceAuthorizesStateOfAffairs"/>
<ownedEnd xmi:id="elementOfGuidanceAuthorizesStateOfAffairs.stateOfAffairs" name="state of affairs" type="stateOfAffairs" lower="0" upper="*" association="elementOfGuidanceAuthorizesStateOfAffairs"/>
<memberEnd xmi:idref="elementOfGuidanceAuthorizesStateOfAffairs.elementOfGuidance"/>
<memberEnd xmi:idref="elementOfGuidanceAuthorizesStateOfAffairs.stateOfAffairs"/>
</ownedMember>
<ownedMember xmi:type="cmof:Association" xmi:id="elementOfGuidanceIsInTheJurisdictionOfAuthority" name="element of guidance is in the jurisdiction of authority">
<ownedEnd xmi:id="elementOfGuidanceIsInTheJurisdictionOfAuthority.elementOfGuidance" name="element of guidance" type="elementOfGuidance" lower="0" upper="*" association="elementOfGuidanceIsInTheJurisdictionOfAuthority"/>
<ownedEnd xmi:id="elementOfGuidanceIsInTheJurisdictionOfAuthority.authority" name="authority" type="authority" lower="0" upper="*" association="elementOfGuidanceIsInTheJurisdictionOfAuthority"/>
<memberEnd xmi:idref="elementOfGuidanceIsInTheJurisdictionOfAuthority.elementOfGuidance"/>
<memberEnd xmi:idref="elementOfGuidanceIsInTheJurisdictionOfAuthority.authority"/>
</ownedMember>
<ownedMember xmi:type="cmof:Association" xmi:id="elementOfGuidanceObligatesStateOfAffairs" name="element of guidance obligates state of affairs">
<ownedEnd xmi:id="elementOfGuidanceObligatesStateOfAffairs.elementOfGuidance" name="element of guidance" type="elementOfGuidance" lower="0" upper="*" association="elementOfGuidanceObligatesStateOfAffairs"/>
<ownedEnd xmi:id="elementOfGuidanceObligatesStateOfAffairs.stateOfAffairs" name="state of affairs" type="stateOfAffairs" lower="0" upper="*" association="elementOfGuidanceObligatesStateOfAffairs"/>
<memberEnd xmi:idref="elementOfGuidanceObligatesStateOfAffairs.elementOfGuidance"/>
<memberEnd xmi:idref="elementOfGuidanceObligatesStateOfAffairs.stateOfAffairs"/>
</ownedMember>
<ownedMember xmi:type="cmof:Association" xmi:id="elementOfGuidanceProhibitsStateOfAffairs" name="element of guidance prohibits state of affairs">
<ownedEnd xmi:id="elementOfGuidanceProhibitsStateOfAffairs.elementOfGuidance" name="element of guidance" type="elementOfGuidance" lower="0" upper="*" association="elementOfGuidanceProhibitsStateOfAffairs"/>
<ownedEnd xmi:id="elementOfGuidanceProhibitsStateOfAffairs.stateOfAffairs" name="state of affairs" type="stateOfAffairs" lower="0" upper="*" association="elementOfGuidanceProhibitsStateOfAffairs"/>
<memberEnd xmi:idref="elementOfGuidanceProhibitsStateOfAffairs.elementOfGuidance"/>
<memberEnd xmi:idref="elementOfGuidanceProhibitsStateOfAffairs.stateOfAffairs"/>
</ownedMember>
<ownedMember xmi:type="cmof:Association" xmi:id="operativeBusinessRuleHasEnforcementLevel" name="operative business rule has enforcement level">
<ownedEnd xmi:id="operativeBusinessRuleHasEnforcementLevel.operativeBusinessRule" name="operative business rule" type="operativeBusinessRule" lower="0" upper="*" association="operativeBusinessRuleHasEnforcementLevel"/>
<ownedEnd xmi:id="operativeBusinessRuleHasEnforcementLevel.enforcementLevel" name="enforcement level" type="enforcementLevel" lower="0" upper="*" association="operativeBusinessRuleHasEnforcementLevel"/>
<memberEnd xmi:idref="operativeBusinessRuleHasEnforcementLevel.operativeBusinessRule"/>
<memberEnd xmi:idref="operativeBusinessRuleHasEnforcementLevel.enforcementLevel"/>
</ownedMember>
<ownedMember xmi:type="cmof:Association" xmi:id="propositionIsBasedOnVerbConcept" name="proposition is based on verb concept">
<ownedEnd xmi:id="propositionIsBasedOnVerbConcept.proposition" name="proposition" type="proposition" lower="0" upper="*" association="propositionIsBasedOnVerbConcept"/>
<ownedEnd xmi:id="propositionIsBasedOnVerbConcept.verbConcept" name="verb concept" type="verbConcept" lower="0" upper="*" association="propositionIsBasedOnVerbConcept"/>
<memberEnd xmi:idref="propositionIsBasedOnVerbConcept.proposition"/>
<memberEnd xmi:idref="propositionIsBasedOnVerbConcept.verbConcept"/>
</ownedMember>
<packageMerge xmi:id="_17_0_1_1_211504d4_1371248293627_984279_1742" mergedPackage="vocabularyForDescribingBusinessVocabularies"/>
</ownedMember>
<ownedMember xmi:type="cmof:Package" xmi:id="vocabularyForDescribingBusinessVocabularies" name="Vocabulary for Describing Business Vocabularies">
<ownedMember xmi:type="cmof:Class" xmi:id="adoptedDefinition" name="adopted definition">
<superClass xmi:idref="definition"/>
</ownedMember>
<ownedMember xmi:type="cmof:Class" xmi:id="association" name="association">
<superClass xmi:idref="verbConcept"/>
</ownedMember>
<ownedMember xmi:type="cmof:Class" xmi:id="bodyOfSharedConcepts" name="body of shared concepts">
<superClass xmi:idref="thing"/>
</ownedMember>
<ownedMember xmi:type="cmof:Class" xmi:id="bodyOfSharedMeanings" name="body of shared meanings">
<superClass xmi:idref="set"/>
</ownedMember>
<ownedMember xmi:type="cmof:Class" xmi:id="businessVocabulary" name="business vocabulary">
<superClass xmi:idref="vocabulary"/>
</ownedMember>
<ownedMember xmi:type="cmof:Class" xmi:id="categorization" name="categorization">
<superClass xmi:idref="proposition"/>
</ownedMember>
<ownedMember xmi:type="cmof:Class" xmi:id="categorizationScheme" name="categorization scheme">
<superClass xmi:idref="thing"/>
</ownedMember>
<ownedMember xmi:type="cmof:Class" xmi:id="categorizationType" name="categorization type">
<superClass xmi:idref="conceptType"/>
</ownedMember>
<ownedMember xmi:type="cmof:Class" xmi:id="characteristicType" name="characteristic type">
<superClass xmi:idref="categorizationType"/>
</ownedMember>
<ownedMember xmi:type="cmof:Class" xmi:id="characterization" name="characterization">
<superClass xmi:idref="proposition"/>
</ownedMember>
<ownedMember xmi:type="cmof:Class" xmi:id="classification" name="classification">
<superClass xmi:idref="proposition"/>
</ownedMember>
<ownedMember xmi:type="cmof:Class" xmi:id="communicationContent" name="communication content">
<superClass xmi:idref="representation"/>
</ownedMember>
<ownedMember xmi:type="cmof:Class" xmi:id="community" name="community" isAbstract="true">
<superClass xmi:idref="thing"/>
<ownedAttribute xmi:id="community.subcommunity" name="subcommunity" type="community" lower="0" upper="*"/>
<ownedAttribute xmi:id="community.URI" name="URI" type="URI" lower="0" upper="*"/>
</ownedMember>
<ownedMember xmi:type="cmof:Class" xmi:id="conceptOfThingAsComposite" name="concept of thing as composite">
<superClass xmi:idref="concept"/>
</ownedMember>
<ownedMember xmi:type="cmof:Class" xmi:id="conceptOfThingAsContinuant" name="concept of thing as continuant">
<superClass xmi:idref="concept"/>
</ownedMember>
<ownedMember xmi:type="cmof:Class" xmi:id="conceptOfThingAsDeveloped" name="concept of thing as developed">
<superClass xmi:idref="concept"/>
</ownedMember>
<ownedMember xmi:type="cmof:Class" xmi:id="conceptOfThingAsOccurrent" name="concept of thing as occurrent">
<superClass xmi:idref="concept"/>
</ownedMember>
<ownedMember xmi:type="cmof:Class" xmi:id="conceptOfThingAsPrimitive" name="concept of thing as primitive">
<superClass xmi:idref="concept"/>
</ownedMember>
<ownedMember xmi:type="cmof:Class" xmi:id="conceptOfThingAsUnitary" name="concept of thing as unitary">
<superClass xmi:idref="concept"/>
</ownedMember>
<ownedMember xmi:type="cmof:Class" xmi:id="conceptOfThingExistingDependently" name="concept of thing existing dependently">
<superClass xmi:idref="concept"/>
</ownedMember>
<ownedMember xmi:type="cmof:Class" xmi:id="conceptOfThingExistingIndependently" name="concept of thing existing independently">
<superClass xmi:idref="concept"/>
</ownedMember>
<ownedMember xmi:type="cmof:Class" xmi:id="ContextOfThing" name="Context of Thing">
<superClass xmi:idref="segmentation"/>
</ownedMember>
<ownedMember xmi:type="cmof:Class" xmi:id="contextualizedConcept" name="contextualized concept">
<superClass xmi:idref="nounConcept"/>
</ownedMember>
<ownedMember xmi:type="cmof:Class" xmi:id="definiteDescription" name="definite description">
<superClass xmi:idref="intensionalDefinition"/>
</ownedMember>
<ownedMember xmi:type="cmof:Class" xmi:id="DefinitionOrigin" name="Definition Origin">
<superClass xmi:idref="categorizationScheme"/>
</ownedMember>
<ownedMember xmi:type="cmof:Class" xmi:id="derivableConcept" name="derivable concept">
<superClass xmi:idref="concept"/>
</ownedMember>
<ownedMember xmi:type="cmof:Class" xmi:id="description" name="description">
<superClass xmi:idref="representation"/>
</ownedMember>
<ownedMember xmi:type="cmof:Class" xmi:id="descriptiveExample" name="descriptive example">
<superClass xmi:idref="representation"/>
</ownedMember>
<ownedMember xmi:type="cmof:Class" xmi:id="ElementsOfConceptSystemStructure" name="Elements of Concept System Structure">
<superClass xmi:idref="categorizationScheme"/>
</ownedMember>
<ownedMember xmi:type="cmof:Class" xmi:id="extensionalDefinition" name="extensional definition">
<superClass xmi:idref="definition"/>
</ownedMember>
<ownedMember xmi:type="cmof:Class" xmi:id="facet" name="facet">
<superClass xmi:idref="contextualizedConcept"/>
</ownedMember>
<ownedMember xmi:type="cmof:Class" xmi:id="formalRepresentation" name="formal representation">
<superClass xmi:idref="representation"/>
</ownedMember>
<ownedMember xmi:type="cmof:Class" xmi:id="fundamentalConcept" name="fundamental concept">
<superClass xmi:idref="generalConcept"/>
</ownedMember>
<ownedMember xmi:type="cmof:Class" xmi:id="icon" name="icon">
<superClass xmi:idref="nonverbalDesignation"/>
</ownedMember>
<ownedMember xmi:type="cmof:Class" xmi:id="informalRepresentation" name="informal representation">
<superClass xmi:idref="representation"/>
</ownedMember>
<ownedMember xmi:type="cmof:Class" xmi:id="intensionalDefinition" name="intensional definition">
<superClass xmi:idref="definition"/>
</ownedMember>
<ownedMember xmi:type="cmof:Class" xmi:id="is-facet-ofProposition" name="is-facet-of proposition">
<superClass xmi:idref="proposition"/>
</ownedMember>
<ownedMember xmi:type="cmof:Class" xmi:id="is-role-ofProposition" name="is-role-of proposition">
<superClass xmi:idref="proposition"/>
</ownedMember>
<ownedMember xmi:type="cmof:Class" xmi:id="name" name="name">
<superClass xmi:idref="designation"/>
</ownedMember>
<ownedMember xmi:type="cmof:Class" xmi:id="nonverbalDesignation" name="nonverbal designation">
<superClass xmi:idref="designation"/>
</ownedMember>
<ownedMember xmi:type="cmof:Class" xmi:id="note" name="note">
<superClass xmi:idref="representation"/>
</ownedMember>
<ownedMember xmi:type="cmof:Class" xmi:id="ownedDefinition" name="owned definition">
<superClass xmi:idref="definition"/>
</ownedMember>
<ownedMember xmi:type="cmof:Class" xmi:id="partitiveVerbConcept" name="partitive verb concept">
<superClass xmi:idref="verbConcept"/>
</ownedMember>
<ownedMember xmi:type="cmof:Class" xmi:id="preferredDesignation" name="preferred designation">
<superClass xmi:idref="designation"/>
</ownedMember>
<ownedMember xmi:type="cmof:Class" xmi:id="prohibitedDesignation" name="prohibited designation">
<superClass xmi:idref="designation"/>
</ownedMember>
<ownedMember xmi:type="cmof:Class" xmi:id="property" name="property">
<superClass xmi:idref="thing"/>
</ownedMember>
<ownedMember xmi:type="cmof:Class" xmi:id="propertyAssociation" name="property association">
<superClass xmi:idref="association"/>
</ownedMember>
<ownedMember xmi:type="cmof:Class" xmi:id="Real-worldNumericalCorrespondence" name="Real-world Numerical Correspondence">
<superClass xmi:idref="categorizationScheme"/>
</ownedMember>
<ownedMember xmi:type="cmof:Class" xmi:id="reference" name="reference">
<superClass xmi:idref="representation"/>
</ownedMember>
<ownedMember xmi:type="cmof:Class" xmi:id="RepresentationFormality" name="Representation Formality">
<superClass xmi:idref="segmentation"/>
</ownedMember>
<ownedMember xmi:type="cmof:Class" xmi:id="res" name="res" isAbstract="true">
<superClass xmi:idref="thing"/>
</ownedMember>
<ownedMember xmi:type="cmof:Class" xmi:id="rulebook" name="rulebook">
<superClass xmi:idref="terminologicalDictionary"/>
</ownedMember>
<ownedMember xmi:type="cmof:Class" xmi:id="segmentation" name="segmentation">
<superClass xmi:idref="categorizationScheme"/>
</ownedMember>
<ownedMember xmi:type="cmof:Class" xmi:id="semanticCommunity" name="semantic community">
<superClass xmi:idref="community"/>
<ownedAttribute xmi:id="semanticCommunity.speechCommunity" name="speech community" type="speechCommunity" lower="0" upper="*"/>
</ownedMember>
<ownedMember xmi:type="cmof:Class" xmi:id="situation" name="situation" isAbstract="true">
<superClass xmi:idref="stateOfAffairs"/>
</ownedMember>
<ownedMember xmi:type="cmof:Class" xmi:id="situationalRole" name="situational role">
<superClass xmi:idref="generalConcept"/>
</ownedMember>
<ownedMember xmi:type="cmof:Class" xmi:id="speechCommunity" name="speech community">
<superClass xmi:idref="community"/>
</ownedMember>
<ownedMember xmi:type="cmof:Class" xmi:id="speechCommunityRepresentationSet" name="speech community representation set">
<superClass xmi:idref="thing"/>
</ownedMember>
<ownedMember xmi:type="cmof:Class" xmi:id="subjectField" name="subject field">
<superClass xmi:idref="thing"/>
</ownedMember>
<ownedMember xmi:type="cmof:Class" xmi:id="term" name="term">
<superClass xmi:idref="designation"/>
</ownedMember>
<ownedMember xmi:type="cmof:Class" xmi:id="terminologicalDictionary" name="terminological dictionary">
<superClass xmi:idref="thing"/>
<ownedAttribute xmi:id="terminologicalDictionary.URI" name="URI" type="URI" lower="0" upper="*"/>
</ownedMember>
<ownedMember xmi:type="cmof:Class" xmi:id="verbConceptRoleDesignation" name="verb concept role designation">
<superClass xmi:idref="designation"/>
</ownedMember>
<ownedMember xmi:type="cmof:Class" xmi:id="verbSymbol" name="verb symbol">
<superClass xmi:idref="designation"/>
</ownedMember>
<ownedMember xmi:type="cmof:Class" xmi:id="viewpoint" name="viewpoint">
<superClass xmi:idref="thing"/>
</ownedMember>
<ownedMember xmi:type="cmof:Class" xmi:id="vocabulary" name="vocabulary">
<superClass xmi:idref="set"/>
</ownedMember>
<ownedMember xmi:type="cmof:Association" xmi:id="bodyOfSharedConceptsIncludesConcept" name="body of shared concepts includes concept">
<ownedEnd xmi:id="bodyOfSharedConceptsIncludesConcept.bodyOfSharedConcepts" name="body of shared concepts" type="bodyOfSharedConcepts" lower="0" upper="*" association="bodyOfSharedConceptsIncludesConcept"/>
<ownedEnd xmi:id="bodyOfSharedConceptsIncludesConcept.concept" name="concept" type="concept" lower="0" upper="*" association="bodyOfSharedConceptsIncludesConcept"/>
<memberEnd xmi:idref="bodyOfSharedConceptsIncludesConcept.bodyOfSharedConcepts"/>
<memberEnd xmi:idref="bodyOfSharedConceptsIncludesConcept.concept"/>
</ownedMember>
<ownedMember xmi:type="cmof:Association" xmi:id="bodyOfSharedMeaningsIncludesBodyOfSharedConcepts" name="body of shared meanings includes body of shared concepts">
<ownedEnd xmi:id="bodyOfSharedMeaningsIncludesBodyOfSharedConcepts.bodyOfSharedMeanings" name="body of shared meanings" type="bodyOfSharedMeanings" lower="0" upper="*" association="bodyOfSharedMeaningsIncludesBodyOfSharedConcepts"/>
<ownedEnd xmi:id="bodyOfSharedMeaningsIncludesBodyOfSharedConcepts.bodyOfSharedConcepts" name="body of shared concepts" type="bodyOfSharedConcepts" lower="0" upper="*" association="bodyOfSharedMeaningsIncludesBodyOfSharedConcepts"/>
<memberEnd xmi:idref="bodyOfSharedMeaningsIncludesBodyOfSharedConcepts.bodyOfSharedMeanings"/>
<memberEnd xmi:idref="bodyOfSharedMeaningsIncludesBodyOfSharedConcepts.bodyOfSharedConcepts"/>
</ownedMember>
<ownedMember xmi:type="cmof:Association" xmi:id="bodyOfSharedMeaningsUnitesSemanticCommunity" name="body of shared meanings unites semantic community">
<ownedEnd xmi:id="bodyOfSharedMeaningsUnitesSemanticCommunity.bodyOfSharedMeanings" name="body of shared meanings" type="bodyOfSharedMeanings" association="bodyOfSharedMeaningsUnitesSemanticCommunity"/>
<ownedEnd xmi:id="bodyOfSharedMeaningsUnitesSemanticCommunity.semanticCommunity" name="semantic community" type="semanticCommunity" association="bodyOfSharedMeaningsUnitesSemanticCommunity"/>
<memberEnd xmi:idref="bodyOfSharedMeaningsUnitesSemanticCommunity.bodyOfSharedMeanings"/>
<memberEnd xmi:idref="bodyOfSharedMeaningsUnitesSemanticCommunity.semanticCommunity"/>
</ownedMember>
<ownedMember xmi:type="cmof:Association" xmi:id="bodyOfSharedMeanings1ContainsBodyOfSharedMeanings2" name="body of shared meanings1 contains body of shared meanings2">
<ownedEnd xmi:id="bodyOfSharedMeanings1ContainsBodyOfSharedMeanings2.bodyOfSharedMeanings1" name="body of shared meanings1" type="bodyOfSharedMeanings" lower="0" upper="*" association="bodyOfSharedMeanings1ContainsBodyOfSharedMeanings2"/>
<ownedEnd xmi:id="bodyOfSharedMeanings1ContainsBodyOfSharedMeanings2.bodyOfSharedMeanings2" name="body of shared meanings2" type="bodyOfSharedMeanings" lower="0" upper="*" association="bodyOfSharedMeanings1ContainsBodyOfSharedMeanings2"/>
<memberEnd xmi:idref="bodyOfSharedMeanings1ContainsBodyOfSharedMeanings2.bodyOfSharedMeanings1"/>
<memberEnd xmi:idref="bodyOfSharedMeanings1ContainsBodyOfSharedMeanings2.bodyOfSharedMeanings2"/>
</ownedMember>
<ownedMember xmi:type="cmof:Association" xmi:id="categorizationSchemeContainsCategory" name="categorization scheme contains category">
<ownedEnd xmi:id="categorizationSchemeContainsCategory.categorizationScheme" name="categorization scheme" type="categorizationScheme" lower="0" upper="*" association="categorizationSchemeContainsCategory"/>
<ownedEnd xmi:id="categorizationSchemeContainsCategory.category" name="category" type="concept" lower="0" upper="*" association="categorizationSchemeContainsCategory"/>
<memberEnd xmi:idref="categorizationSchemeContainsCategory.categorizationScheme"/>
<memberEnd xmi:idref="categorizationSchemeContainsCategory.category"/>
</ownedMember>
<ownedMember xmi:type="cmof:Association" xmi:id="categorizationSchemeIsForGeneralConcept" name="categorization scheme is for general concept">
<ownedEnd xmi:id="categorizationSchemeIsForGeneralConcept.categorizationScheme" name="categorization scheme" type="categorizationScheme" lower="0" upper="*" association="categorizationSchemeIsForGeneralConcept"/>
<ownedEnd xmi:id="categorizationSchemeIsForGeneralConcept.generalConcept" name="general concept" type="generalConcept" lower="0" upper="*" association="categorizationSchemeIsForGeneralConcept"/>
<memberEnd xmi:idref="categorizationSchemeIsForGeneralConcept.categorizationScheme"/>
<memberEnd xmi:idref="categorizationSchemeIsForGeneralConcept.generalConcept"/>
</ownedMember>
<ownedMember xmi:type="cmof:Association" xmi:id="categorizationTypeIsForGeneralConcept" name="categorization type is for general concept">
<ownedEnd xmi:id="categorizationTypeIsForGeneralConcept.categorizationType" name="categorization type" type="categorizationType" lower="0" upper="*" association="categorizationTypeIsForGeneralConcept"/>
<ownedEnd xmi:id="categorizationTypeIsForGeneralConcept.generalConcept" name="general concept" type="generalConcept" lower="0" upper="*" association="categorizationTypeIsForGeneralConcept"/>
<memberEnd xmi:idref="categorizationTypeIsForGeneralConcept.categorizationType"/>
<memberEnd xmi:idref="categorizationTypeIsForGeneralConcept.generalConcept"/>
</ownedMember>
<ownedMember xmi:type="cmof:Association" xmi:id="characteristicIsEssentialToConcept" name="characteristic is essential to concept">
<ownedEnd xmi:id="characteristicIsEssentialToConcept.characteristic" name="characteristic" type="characteristic" lower="0" upper="*" association="characteristicIsEssentialToConcept"/>
<ownedEnd xmi:id="characteristicIsEssentialToConcept.concept" name="concept" type="concept" lower="0" upper="*" association="characteristicIsEssentialToConcept"/>
<memberEnd xmi:idref="characteristicIsEssentialToConcept.characteristic"/>
<memberEnd xmi:idref="characteristicIsEssentialToConcept.concept"/>
</ownedMember>
<ownedMember xmi:type="cmof:Association" xmi:id="communicationContentIsComposedOfRepresentation" name="communication content is composed of representation">
<ownedEnd xmi:id="communicationContentIsComposedOfRepresentation.communicationContent" name="communication content" type="communicationContent" lower="0" upper="*" association="communicationContentIsComposedOfRepresentation"/>
<ownedEnd xmi:id="communicationContentIsComposedOfRepresentation.representation" name="representation" type="representation" lower="0" upper="*" association="communicationContentIsComposedOfRepresentation"/>
<memberEnd xmi:idref="communicationContentIsComposedOfRepresentation.communicationContent"/>
<memberEnd xmi:idref="communicationContentIsComposedOfRepresentation.representation"/>
</ownedMember>
<ownedMember xmi:type="cmof:Association" xmi:id="communityHasSubcommunity" name="community has subcommunity">
<ownedEnd xmi:id="communityHasSubcommunity.community" name="community" type="community" lower="0" upper="*" association="communityHasSubcommunity"/>
<ownedEnd xmi:id="communityHasSubcommunity.subcommunity" name="subcommunity" type="community" lower="0" upper="*" association="communityHasSubcommunity"/>
<memberEnd xmi:idref="communityHasSubcommunity.community"/>
<memberEnd xmi:idref="communityHasSubcommunity.subcommunity"/>
</ownedMember>
<ownedMember xmi:type="cmof:Association" xmi:id="communityHasURI" name="community has URI">
<ownedEnd xmi:id="communityHasURI.community" name="community" type="community" lower="0" association="communityHasURI"/>
<ownedEnd xmi:id="communityHasURI.URI" name="URI" type="URI" lower="0" upper="*" association="communityHasURI"/>
<memberEnd xmi:idref="communityHasURI.community"/>
<memberEnd xmi:idref="communityHasURI.URI"/>
</ownedMember>
<ownedMember xmi:type="cmof:Association" xmi:id="conceptHasFacet" name="concept has facet">
<ownedEnd xmi:id="conceptHasFacet.concept" name="concept" type="concept" lower="0" upper="*" association="conceptHasFacet"/>
<ownedEnd xmi:id="conceptHasFacet.facet" name="facet" type="facet" lower="0" upper="*" association="conceptHasFacet"/>
<memberEnd xmi:idref="conceptHasFacet.concept"/>
<memberEnd xmi:idref="conceptHasFacet.facet"/>
</ownedMember>
<ownedMember xmi:type="cmof:Association" xmi:id="conceptHasImpliedCharacteristic" name="concept has implied characteristic">
<ownedEnd xmi:id="conceptHasImpliedCharacteristic.concept" name="concept" type="concept" lower="0" upper="*" association="conceptHasImpliedCharacteristic"/>
<ownedEnd xmi:id="conceptHasImpliedCharacteristic.impliedCharacteristic" name="implied characteristic" type="characteristic" lower="0" upper="*" association="conceptHasImpliedCharacteristic"/>
<memberEnd xmi:idref="conceptHasImpliedCharacteristic.concept"/>
<memberEnd xmi:idref="conceptHasImpliedCharacteristic.impliedCharacteristic"/>
</ownedMember>
<ownedMember xmi:type="cmof:Association" xmi:id="descriptionPortraysMeaning" name="description portrays meaning">
<ownedEnd xmi:id="descriptionPortraysMeaning.description" name="description" type="description" lower="0" upper="*" association="descriptionPortraysMeaning"/>
<ownedEnd xmi:id="descriptionPortraysMeaning.meaning" name="meaning" type="meaning" lower="0" upper="*" association="descriptionPortraysMeaning"/>
<memberEnd xmi:idref="descriptionPortraysMeaning.description"/>
<memberEnd xmi:idref="descriptionPortraysMeaning.meaning"/>
</ownedMember>
<ownedMember xmi:type="cmof:Association" xmi:id="descriptiveExampleIllustratesMeaning" name="descriptive example illustrates meaning">
<ownedEnd xmi:id="descriptiveExampleIllustratesMeaning.descriptiveExample" name="descriptive example" type="descriptiveExample" lower="0" upper="*" association="descriptiveExampleIllustratesMeaning"/>
<ownedEnd xmi:id="descriptiveExampleIllustratesMeaning.meaning" name="meaning" type="meaning" lower="0" upper="*" association="descriptiveExampleIllustratesMeaning"/>
<memberEnd xmi:idref="descriptiveExampleIllustratesMeaning.descriptiveExample"/>
<memberEnd xmi:idref="descriptiveExampleIllustratesMeaning.meaning"/>
</ownedMember>
<ownedMember xmi:type="cmof:Association" xmi:id="expressionIsUnambiguousToSpeechCommunity" name="expression is unambiguous to speech community">
<ownedEnd xmi:id="expressionIsUnambiguousToSpeechCommunity.expression" name="expression" type="expression" lower="0" upper="*" association="expressionIsUnambiguousToSpeechCommunity"/>
<ownedEnd xmi:id="expressionIsUnambiguousToSpeechCommunity.speechCommunity" name="speech community" type="speechCommunity" lower="0" upper="*" association="expressionIsUnambiguousToSpeechCommunity"/>
<memberEnd xmi:idref="expressionIsUnambiguousToSpeechCommunity.expression"/>
<memberEnd xmi:idref="expressionIsUnambiguousToSpeechCommunity.speechCommunity"/>
</ownedMember>
<ownedMember xmi:type="cmof:Association" xmi:id="generalConceptObjectifiesVerbConcept" name="general concept objectifies verb concept">
<ownedEnd xmi:id="generalConceptObjectifiesVerbConcept.generalConcept" name="general concept" type="generalConcept" lower="0" association="generalConceptObjectifiesVerbConcept"/>
<ownedEnd xmi:id="generalConceptObjectifiesVerbConcept.verbConcept" name="verb concept" type="verbConcept" lower="0" upper="*" association="generalConceptObjectifiesVerbConcept"/>
<memberEnd xmi:idref="generalConceptObjectifiesVerbConcept.generalConcept"/>
<memberEnd xmi:idref="generalConceptObjectifiesVerbConcept.verbConcept"/>
</ownedMember>
<ownedMember xmi:type="cmof:Association" xmi:id="intensionalDefinitionUsesDelimitingCharacteristic" name="intensional definition uses delimiting characteristic">
<ownedEnd xmi:id="intensionalDefinitionUsesDelimitingCharacteristic.intensionalDefinition" name="intensional definition" type="intensionalDefinition" lower="0" upper="*" association="intensionalDefinitionUsesDelimitingCharacteristic"/>
<ownedEnd xmi:id="intensionalDefinitionUsesDelimitingCharacteristic.delimitingCharacteristic" name="delimiting characteristic" type="characteristic" lower="0" upper="*" association="intensionalDefinitionUsesDelimitingCharacteristic"/>
<memberEnd xmi:idref="intensionalDefinitionUsesDelimitingCharacteristic.intensionalDefinition"/>
<memberEnd xmi:idref="intensionalDefinitionUsesDelimitingCharacteristic.delimitingCharacteristic"/>
</ownedMember>
<ownedMember xmi:type="cmof:Association" xmi:id="nameReferencesThing" name="name references thing">
<ownedEnd xmi:id="nameReferencesThing.name" name="name" type="name" lower="0" upper="*" association="nameReferencesThing"/>
<ownedEnd xmi:id="nameReferencesThing.thing" name="thing" type="thing" lower="0" upper="*" association="nameReferencesThing"/>
<memberEnd xmi:idref="nameReferencesThing.name"/>
<memberEnd xmi:idref="nameReferencesThing.thing"/>
</ownedMember>
<ownedMember xmi:type="cmof:Association" xmi:id="noteCommentsOnMeaning" name="note comments on meaning">
<ownedEnd xmi:id="noteCommentsOnMeaning.note" name="note" type="note" lower="0" upper="*" association="noteCommentsOnMeaning"/>
<ownedEnd xmi:id="noteCommentsOnMeaning.meaning" name="meaning" type="meaning" lower="0" upper="*" association="noteCommentsOnMeaning"/>
<memberEnd xmi:idref="noteCommentsOnMeaning.note"/>
<memberEnd xmi:idref="noteCommentsOnMeaning.meaning"/>
</ownedMember>
<ownedMember xmi:type="cmof:Association" xmi:id="referencePointsToInformationSource" name="reference points to information source">
<ownedEnd xmi:id="referencePointsToInformationSource.reference" name="reference" type="reference" lower="0" upper="*" association="referencePointsToInformationSource"/>
<ownedEnd xmi:id="referencePointsToInformationSource.informationSource" name="information source" type="communicationContent" lower="0" upper="*" association="referencePointsToInformationSource"/>
<memberEnd xmi:idref="referencePointsToInformationSource.reference"/>
<memberEnd xmi:idref="referencePointsToInformationSource.informationSource"/>
</ownedMember>
<ownedMember xmi:type="cmof:Association" xmi:id="referenceSupportsMeaning" name="reference supports meaning">
<ownedEnd xmi:id="referenceSupportsMeaning.reference" name="reference" type="reference" lower="0" upper="*" association="referenceSupportsMeaning"/>
<ownedEnd xmi:id="referenceSupportsMeaning.meaning" name="meaning" type="meaning" lower="0" upper="*" association="referenceSupportsMeaning"/>
<memberEnd xmi:idref="referenceSupportsMeaning.reference"/>
<memberEnd xmi:idref="referenceSupportsMeaning.meaning"/>
</ownedMember>
<ownedMember xmi:type="cmof:Association" xmi:id="representationIsInDesignationContext" name="representation is in designation context">
<ownedEnd xmi:id="representationIsInDesignationContext.representation" name="representation" type="representation" lower="0" upper="*" association="representationIsInDesignationContext"/>
<ownedEnd xmi:id="representationIsInDesignationContext.designationContext" name="designation context" type="concept" lower="0" upper="*" association="representationIsInDesignationContext"/>
<memberEnd xmi:idref="representationIsInDesignationContext.representation"/>
<memberEnd xmi:idref="representationIsInDesignationContext.designationContext"/>
</ownedMember>
<ownedMember xmi:type="cmof:Association" xmi:id="representationIsInSubjectField" name="representation is in subject field">
<ownedEnd xmi:id="representationIsInSubjectField.representation" name="representation" type="representation" lower="0" upper="*" association="representationIsInSubjectField"/>
<ownedEnd xmi:id="representationIsInSubjectField.subjectField" name="subject field" type="subjectField" lower="0" upper="*" association="representationIsInSubjectField"/>
<memberEnd xmi:idref="representationIsInSubjectField.representation"/>
<memberEnd xmi:idref="representationIsInSubjectField.subjectField"/>
</ownedMember>
<ownedMember xmi:type="cmof:Association" xmi:id="representationUsesVocabulary" name="representation uses vocabulary">
<ownedEnd xmi:id="representationUsesVocabulary.representation" name="representation" type="representation" lower="0" upper="*" association="representationUsesVocabulary"/>
<ownedEnd xmi:id="representationUsesVocabulary.vocabulary" name="vocabulary" type="vocabulary" lower="0" upper="*" association="representationUsesVocabulary"/>
<memberEnd xmi:idref="representationUsesVocabulary.representation"/>
<memberEnd xmi:idref="representationUsesVocabulary.vocabulary"/>
</ownedMember>
<ownedMember xmi:type="cmof:Association" xmi:id="resIsSensoryManifestationOfSignifier" name="res is sensory manifestation of signifier">
<ownedEnd xmi:id="resIsSensoryManifestationOfSignifier.res" name="res" type="res" lower="0" upper="*" association="resIsSensoryManifestationOfSignifier"/>
<ownedEnd xmi:id="resIsSensoryManifestationOfSignifier.signifier" name="signifier" type="expression" lower="0" upper="*" association="resIsSensoryManifestationOfSignifier"/>
<memberEnd xmi:idref="resIsSensoryManifestationOfSignifier.res"/>
<memberEnd xmi:idref="resIsSensoryManifestationOfSignifier.signifier"/>
</ownedMember>
<ownedMember xmi:type="cmof:Association" xmi:id="semanticCommunityHasSpeechCommunity" name="semantic community has speech community">
<ownedEnd xmi:id="semanticCommunityHasSpeechCommunity.semanticCommunity" name="semantic community" type="semanticCommunity" association="semanticCommunityHasSpeechCommunity"/>
<ownedEnd xmi:id="semanticCommunityHasSpeechCommunity.speechCommunity" name="speech community" type="speechCommunity" lower="0" upper="*" association="semanticCommunityHasSpeechCommunity"/>
<memberEnd xmi:idref="semanticCommunityHasSpeechCommunity.semanticCommunity"/>
<memberEnd xmi:idref="semanticCommunityHasSpeechCommunity.speechCommunity"/>
</ownedMember>
<ownedMember xmi:type="cmof:Association" xmi:id="semanticCommunitySharesUnderstandingOfConcept" name="semantic community shares understanding of concept">
<ownedEnd xmi:id="semanticCommunitySharesUnderstandingOfConcept.semanticCommunity" name="semantic community" type="semanticCommunity" lower="0" upper="*" association="semanticCommunitySharesUnderstandingOfConcept"/>
<ownedEnd xmi:id="semanticCommunitySharesUnderstandingOfConcept.concept" name="concept" type="concept" lower="0" upper="*" association="semanticCommunitySharesUnderstandingOfConcept"/>
<memberEnd xmi:idref="semanticCommunitySharesUnderstandingOfConcept.semanticCommunity"/>
<memberEnd xmi:idref="semanticCommunitySharesUnderstandingOfConcept.concept"/>
</ownedMember>
<ownedMember xmi:type="cmof:Class" xmi:id="speechCommunityAdoptsAdoptedDefinitionCitingReference" name="speech community adopts adopted definition citing reference">
<superClass xmi:idref="thing"/>
<ownedAttribute xmi:id="speechCommunityAdoptsAdoptedDefinitionCitingReference.speechCommunity" name="speech community" type="speechCommunity" lower="0"/>
<ownedAttribute xmi:id="speechCommunityAdoptsAdoptedDefinitionCitingReference.adoptedDefinition" name="adopted definition" type="adoptedDefinition" lower="0"/>
<ownedAttribute xmi:id="speechCommunityAdoptsAdoptedDefinitionCitingReference.reference" name="reference" type="reference" lower="0"/>
</ownedMember>
<ownedMember xmi:type="cmof:Association" xmi:id="speechCommunityDeterminesSpeechCommunityRepresentationSet" name="speech community determines speech community representation set">
<ownedEnd xmi:id="speechCommunityDeterminesSpeechCommunityRepresentationSet.speechCommunity" name="speech community" type="speechCommunity" association="speechCommunityDeterminesSpeechCommunityRepresentationSet"/>
<ownedEnd xmi:id="speechCommunityDeterminesSpeechCommunityRepresentationSet.speechCommunityRepresentationSet" name="speech community representation set" type="speechCommunityRepresentationSet" lower="0" upper="*" association="speechCommunityDeterminesSpeechCommunityRepresentationSet"/>
<memberEnd xmi:idref="speechCommunityDeterminesSpeechCommunityRepresentationSet.speechCommunity"/>
<memberEnd xmi:idref="speechCommunityDeterminesSpeechCommunityRepresentationSet.speechCommunityRepresentationSet"/>
</ownedMember>
<ownedMember xmi:type="cmof:Association" xmi:id="speechCommunityOwnsOwnedDefinition" name="speech community owns owned definition">
<ownedEnd xmi:id="speechCommunityOwnsOwnedDefinition.speechCommunity" name="speech community" type="speechCommunity" lower="0" upper="*" association="speechCommunityOwnsOwnedDefinition"/>
<ownedEnd xmi:id="speechCommunityOwnsOwnedDefinition.ownedDefinition" name="owned definition" type="ownedDefinition" lower="0" upper="*" association="speechCommunityOwnsOwnedDefinition"/>
<memberEnd xmi:idref="speechCommunityOwnsOwnedDefinition.speechCommunity"/>
<memberEnd xmi:idref="speechCommunityOwnsOwnedDefinition.ownedDefinition"/>
</ownedMember>
<ownedMember xmi:type="cmof:Association" xmi:id="speechCommunityOwnsVocabulary" name="speech community owns vocabulary">
<ownedEnd xmi:id="speechCommunityOwnsVocabulary.speechCommunity" name="speech community" type="speechCommunity" lower="0" upper="*" association="speechCommunityOwnsVocabulary"/>
<ownedEnd xmi:id="speechCommunityOwnsVocabulary.vocabulary" name="vocabulary" type="vocabulary" lower="0" upper="*" association="speechCommunityOwnsVocabulary"/>
<memberEnd xmi:idref="speechCommunityOwnsVocabulary.speechCommunity"/>
<memberEnd xmi:idref="speechCommunityOwnsVocabulary.vocabulary"/>
</ownedMember>
<ownedMember xmi:type="cmof:Association" xmi:id="speechCommunityRegulatesItsUsageOfSignifier" name="speech community regulates its usage of signifier">
<ownedEnd xmi:id="speechCommunityRegulatesItsUsageOfSignifier.speechCommunity" name="speech community" type="speechCommunity" lower="0" upper="*" association="speechCommunityRegulatesItsUsageOfSignifier"/>
<ownedEnd xmi:id="speechCommunityRegulatesItsUsageOfSignifier.signifier" name="signifier" type="expression" lower="0" upper="*" association="speechCommunityRegulatesItsUsageOfSignifier"/>
<memberEnd xmi:idref="speechCommunityRegulatesItsUsageOfSignifier.speechCommunity"/>
<memberEnd xmi:idref="speechCommunityRegulatesItsUsageOfSignifier.signifier"/>
</ownedMember>
<ownedMember xmi:type="cmof:Association" xmi:id="speechCommunityRepresentationSetIncludesRepresentation" name="speech community representation set includes representation">
<ownedEnd xmi:id="speechCommunityRepresentationSetIncludesRepresentation.speechCommunityRepresentationSet" name="speech community representation set" type="speechCommunityRepresentationSet" lower="0" upper="*" association="speechCommunityRepresentationSetIncludesRepresentation"/>
<ownedEnd xmi:id="speechCommunityRepresentationSetIncludesRepresentation.representation" name="representation" type="representation" lower="0" upper="*" association="speechCommunityRepresentationSetIncludesRepresentation"/>
<memberEnd xmi:idref="speechCommunityRepresentationSetIncludesRepresentation.speechCommunityRepresentationSet"/>
<memberEnd xmi:idref="speechCommunityRepresentationSetIncludesRepresentation.representation"/>
</ownedMember>
<ownedMember xmi:type="cmof:Association" xmi:id="speechCommunityUsesLanguage" name="speech community uses language">
<ownedEnd xmi:id="speechCommunityUsesLanguage.speechCommunity" name="speech community" type="speechCommunity" lower="0" upper="*" association="speechCommunityUsesLanguage"/>
<ownedEnd xmi:id="speechCommunityUsesLanguage.language" name="language" type="language" association="speechCommunityUsesLanguage"/>
<memberEnd xmi:idref="speechCommunityUsesLanguage.speechCommunity"/>
<memberEnd xmi:idref="speechCommunityUsesLanguage.language"/>
</ownedMember>
<ownedMember xmi:type="cmof:Association" xmi:id="speechCommunityUsesVocabulary" name="speech community uses vocabulary">
<ownedEnd xmi:id="speechCommunityUsesVocabulary.speechCommunity" name="speech community" type="speechCommunity" lower="0" upper="*" association="speechCommunityUsesVocabulary"/>
<ownedEnd xmi:id="speechCommunityUsesVocabulary.vocabulary" name="vocabulary" type="vocabulary" lower="0" upper="*" association="speechCommunityUsesVocabulary"/>
<memberEnd xmi:idref="speechCommunityUsesVocabulary.speechCommunity"/>
<memberEnd xmi:idref="speechCommunityUsesVocabulary.vocabulary"/>
</ownedMember>
<ownedMember xmi:type="cmof:Association" xmi:id="termDenotesThing" name="term denotes thing">
<ownedEnd xmi:id="termDenotesThing.term" name="term" type="term" lower="0" upper="*" association="termDenotesThing"/>
<ownedEnd xmi:id="termDenotesThing.thing" name="thing" type="thing" lower="0" upper="*" association="termDenotesThing"/>
<memberEnd xmi:idref="termDenotesThing.term"/>
<memberEnd xmi:idref="termDenotesThing.thing"/>
</ownedMember>
<ownedMember xmi:type="cmof:Association" xmi:id="terminologicalDictionaryExpressesBodyOfSharedMeanings" name="terminological dictionary expresses body of shared meanings">
<ownedEnd xmi:id="terminologicalDictionaryExpressesBodyOfSharedMeanings.terminologicalDictionary" name="terminological dictionary" type="terminologicalDictionary" lower="0" upper="*" association="terminologicalDictionaryExpressesBodyOfSharedMeanings"/>
<ownedEnd xmi:id="terminologicalDictionaryExpressesBodyOfSharedMeanings.bodyOfSharedMeanings" name="body of shared meanings" type="bodyOfSharedMeanings" lower="0" upper="*" association="terminologicalDictionaryExpressesBodyOfSharedMeanings"/>
<memberEnd xmi:idref="terminologicalDictionaryExpressesBodyOfSharedMeanings.terminologicalDictionary"/>
<memberEnd xmi:idref="terminologicalDictionaryExpressesBodyOfSharedMeanings.bodyOfSharedMeanings"/>
</ownedMember>
<ownedMember xmi:type="cmof:Association" xmi:id="terminologicalDictionaryHasURI" name="terminological dictionary has URI">
<ownedEnd xmi:id="terminologicalDictionaryHasURI.terminologicalDictionary" name="terminological dictionary" type="terminologicalDictionary" lower="0" association="terminologicalDictionaryHasURI"/>
<ownedEnd xmi:id="terminologicalDictionaryHasURI.URI" name="URI" type="URI" lower="0" upper="*" association="terminologicalDictionaryHasURI"/>
<memberEnd xmi:idref="terminologicalDictionaryHasURI.terminologicalDictionary"/>
<memberEnd xmi:idref="terminologicalDictionaryHasURI.URI"/>
</ownedMember>
<ownedMember xmi:type="cmof:Association" xmi:id="terminologicalDictionaryIncludesRepresentation" name="terminological dictionary includes representation">
<ownedEnd xmi:id="terminologicalDictionaryIncludesRepresentation.terminologicalDictionary" name="terminological dictionary" type="terminologicalDictionary" lower="0" upper="*" association="terminologicalDictionaryIncludesRepresentation"/>
<ownedEnd xmi:id="terminologicalDictionaryIncludesRepresentation.representation" name="representation" type="representation" lower="0" upper="*" association="terminologicalDictionaryIncludesRepresentation"/>
<memberEnd xmi:idref="terminologicalDictionaryIncludesRepresentation.terminologicalDictionary"/>
<memberEnd xmi:idref="terminologicalDictionaryIncludesRepresentation.representation"/>
</ownedMember>
<ownedMember xmi:type="cmof:Association" xmi:id="terminologicalDictionaryPresentsVocabulary" name="terminological dictionary presents vocabulary">
<ownedEnd xmi:id="terminologicalDictionaryPresentsVocabulary.terminologicalDictionary" name="terminological dictionary" type="terminologicalDictionary" lower="0" upper="*" association="terminologicalDictionaryPresentsVocabulary"/>
<ownedEnd xmi:id="terminologicalDictionaryPresentsVocabulary.vocabulary" name="vocabulary" type="vocabulary" upper="*" association="terminologicalDictionaryPresentsVocabulary"/>
<memberEnd xmi:idref="terminologicalDictionaryPresentsVocabulary.terminologicalDictionary"/>
<memberEnd xmi:idref="terminologicalDictionaryPresentsVocabulary.vocabulary"/>
</ownedMember>
<ownedMember xmi:type="cmof:Association" xmi:id="vocabularyIsDesignedForSpeechCommunity" name="vocabulary is designed for speech community">
<ownedEnd xmi:id="vocabularyIsDesignedForSpeechCommunity.vocabulary" name="vocabulary" type="vocabulary" lower="0" upper="*" association="vocabularyIsDesignedForSpeechCommunity"/>
<ownedEnd xmi:id="vocabularyIsDesignedForSpeechCommunity.speechCommunity" name="speech community" type="speechCommunity" lower="0" upper="*" association="vocabularyIsDesignedForSpeechCommunity"/>
<memberEnd xmi:idref="vocabularyIsDesignedForSpeechCommunity.vocabulary"/>
<memberEnd xmi:idref="vocabularyIsDesignedForSpeechCommunity.speechCommunity"/>
</ownedMember>
<ownedMember xmi:type="cmof:Association" xmi:id="vocabularyIsExpressedInLanguage" name="vocabulary is expressed in language">
<ownedEnd xmi:id="vocabularyIsExpressedInLanguage.vocabulary" name="vocabulary" type="vocabulary" lower="0" upper="*" association="vocabularyIsExpressedInLanguage"/>
<ownedEnd xmi:id="vocabularyIsExpressedInLanguage.language" name="language" type="language" upper="*" association="vocabularyIsExpressedInLanguage"/>
<memberEnd xmi:idref="vocabularyIsExpressedInLanguage.vocabulary"/>
<memberEnd xmi:idref="vocabularyIsExpressedInLanguage.language"/>
</ownedMember>
<ownedMember xmi:type="cmof:Association" xmi:id="vocabularyIsUsedToExpressBodyOfSharedMeanings" name="vocabulary is used to express body of shared meanings">
<ownedEnd xmi:id="vocabularyIsUsedToExpressBodyOfSharedMeanings.vocabulary" name="vocabulary" type="vocabulary" lower="0" upper="*" association="vocabularyIsUsedToExpressBodyOfSharedMeanings"/>
<ownedEnd xmi:id="vocabularyIsUsedToExpressBodyOfSharedMeanings.bodyOfSharedMeanings" name="body of shared meanings" type="bodyOfSharedMeanings" lower="0" upper="*" association="vocabularyIsUsedToExpressBodyOfSharedMeanings"/>
<memberEnd xmi:idref="vocabularyIsUsedToExpressBodyOfSharedMeanings.vocabulary"/>
<memberEnd xmi:idref="vocabularyIsUsedToExpressBodyOfSharedMeanings.bodyOfSharedMeanings"/>
</ownedMember>
<ownedMember xmi:type="cmof:Association" xmi:id="vocabularyNamespaceIsDerivedFromVocabulary" name="vocabulary namespace is derived from vocabulary">
<ownedEnd xmi:id="vocabularyNamespaceIsDerivedFromVocabulary.vocabularyNamespace" name="vocabulary namespace" type="vocabularyNamespace" lower="0" upper="*" association="vocabularyNamespaceIsDerivedFromVocabulary"/>
<ownedEnd xmi:id="vocabularyNamespaceIsDerivedFromVocabulary.vocabulary" name="vocabulary" type="vocabulary" lower="0" upper="*" association="vocabularyNamespaceIsDerivedFromVocabulary"/>
<memberEnd xmi:idref="vocabularyNamespaceIsDerivedFromVocabulary.vocabularyNamespace"/>
<memberEnd xmi:idref="vocabularyNamespaceIsDerivedFromVocabulary.vocabulary"/>
</ownedMember>
<ownedMember xmi:type="cmof:Association" xmi:id="vocabularyNamespaceIsSpecificToDesignationContext" name="vocabulary namespace is specific to designation context">
<ownedEnd xmi:id="vocabularyNamespaceIsSpecificToDesignationContext.vocabularyNamespace" name="vocabulary namespace" type="vocabularyNamespace" lower="0" upper="*" association="vocabularyNamespaceIsSpecificToDesignationContext"/>
<ownedEnd xmi:id="vocabularyNamespaceIsSpecificToDesignationContext.designationContext" name="designation context" type="concept" lower="0" upper="*" association="vocabularyNamespaceIsSpecificToDesignationContext"/>
<memberEnd xmi:idref="vocabularyNamespaceIsSpecificToDesignationContext.vocabularyNamespace"/>
<memberEnd xmi:idref="vocabularyNamespaceIsSpecificToDesignationContext.designationContext"/>
</ownedMember>
<ownedMember xmi:type="cmof:Association" xmi:id="vocabularyNamespaceIsSpecificToSubjectField" name="vocabulary namespace is specific to subject field">
<ownedEnd xmi:id="vocabularyNamespaceIsSpecificToSubjectField.vocabularyNamespace" name="vocabulary namespace" type="vocabularyNamespace" lower="0" upper="*" association="vocabularyNamespaceIsSpecificToSubjectField"/>
<ownedEnd xmi:id="vocabularyNamespaceIsSpecificToSubjectField.subjectField" name="subject field" type="subjectField" lower="0" upper="*" association="vocabularyNamespaceIsSpecificToSubjectField"/>
<memberEnd xmi:idref="vocabularyNamespaceIsSpecificToSubjectField.vocabularyNamespace"/>
<memberEnd xmi:idref="vocabularyNamespaceIsSpecificToSubjectField.subjectField"/>
</ownedMember>
<ownedMember xmi:type="cmof:Association" xmi:id="vocabulary1IncorporatesVocabulary2" name="vocabulary1 incorporates vocabulary2">
<ownedEnd xmi:id="vocabulary1IncorporatesVocabulary2.vocabulary1" name="vocabulary1" type="vocabulary" lower="0" upper="*" association="vocabulary1IncorporatesVocabulary2"/>
<ownedEnd xmi:id="vocabulary1IncorporatesVocabulary2.vocabulary2" name="vocabulary2" type="vocabulary" lower="0" upper="*" association="vocabulary1IncorporatesVocabulary2"/>
<memberEnd xmi:idref="vocabulary1IncorporatesVocabulary2.vocabulary1"/>
<memberEnd xmi:idref="vocabulary1IncorporatesVocabulary2.vocabulary2"/>
</ownedMember>
<packageMerge xmi:id="_17_0_1_1_211504d4_1371248293624_645565_1728" mergedPackage="meaningAndRepresentationVocabulary"/>
</ownedMember>
<packageMerge xmi:id="_17_0_1_1_211504d4_1371248293626_491690_1735" mergedPackage="logicalFormulationOfSemanticsVocabulary"/>
<packageMerge xmi:id="_17_0_1_1_211504d4_1371248293627_9985_1749" mergedPackage="vocabularyForDescribingBusinessRules"/>
</cmof:Package>
<cmof:Tag xmi:id="_17_0_1_1_211504d4_1371248328334_864306_11845_xmiName" name="org.omg.xmi.xmiName" element="generalConcept.categorizationScheme" value="categorizationScheme"/>
<cmof:Tag xmi:id="_17_0_1_1_211504d4_1371248321717_362870_9845_xmiName" name="org.omg.xmi.xmiName" element="terminologicalDictionaryPresentsVocabulary.vocabulary" value="vocabulary"/>
<cmof:Tag xmi:id="_17_0_1_1_211504d4_1371248321586_783199_9111_xmiName" name="org.omg.xmi.xmiName" element="referencePointsToInformationSource.informationSource" value="informationSource"/>
<cmof:Tag xmi:id="_17_0_1_1_211504d4_1371248320653_1094_4908_xmiName" name="org.omg.xmi.xmiName" element="atomicFormulationIsBasedOnVerbConcept.atomicFormulation" value="atomicFormulation"/>
<cmof:Tag xmi:id="_17_0_1_1_211504d4_1371248321107_536847_6743_xmiName" name="org.omg.xmi.xmiName" element="meaningCorrespondsToThing.meaning" value="meaning"/>
<cmof:Tag xmi:id="_17_0_1_1_211504d4_1371248321696_794024_9735_xmiName" name="org.omg.xmi.xmiName" element="terminologicalDictionaryExpressesBodyOfSharedMeanings.terminologicalDictionary" value="terminologicalDictionary"/>
<cmof:Tag xmi:id="_17_0_1_1_211504d4_1371248320712_954638_5088_xmiName" name="org.omg.xmi.xmiName" element="closedProjectionDefinesNounConcept.nounConcept" value="nounConcept"/>
<cmof:Tag xmi:id="_17_0_1_1_211504d4_1371248321740_538976_9980_xmiName" name="org.omg.xmi.xmiName" element="vocabularyNamespaceIsDerivedFromVocabulary.vocabularyNamespace" value="vocabularyNamespace"/>
<cmof:Tag xmi:id="_17_0_1_1_211504d4_1371248321027_223477_6358_xmiName" name="org.omg.xmi.xmiName" element="attributiveNamespaceIsWithinVocabularyNamespace.attributiveNamespace" value="attributiveNamespace"/>
<cmof:Tag xmi:id="_17_0_1_1_211504d4_1371248321235_240159_7308_xmiName" name="org.omg.xmi.xmiName" element="representationHasExpression.expression" value="expression"/>
<cmof:Tag xmi:id="_17_0_1_1_211504d4_1371248321029_72497_6363_xmiName" name="org.omg.xmi.xmiName" element="attributiveNamespaceIsWithinVocabularyNamespace.vocabularyNamespace" value="vocabularyNamespace"/>
<cmof:Tag xmi:id="_17_0_1_1_211504d4_1371248321342_500775_7812_xmiName" name="org.omg.xmi.xmiName" element="vocabularyNamespaceIsForLanguage.language" value="language"/>
<cmof:Tag xmi:id="_17_0_1_1_211504d4_1371248321599_1627_9181_xmiName" name="org.omg.xmi.xmiName" element="representationIsInDesignationContext.designationContext" value="designationContext"/>
<cmof:Tag xmi:id="_17_0_1_1_211504d4_1371248321475_519424_8521_xmiName" name="org.omg.xmi.xmiName" element="categorizationSchemeContainsCategory.category" value="category"/>
<cmof:Tag xmi:id="_17_0_1_1_211504d4_1371248321312_754608_7667_xmiName" name="org.omg.xmi.xmiName" element="verbConceptHasVerbConceptWording.verbConcept" value="verbConcept"/>
<cmof:Tag xmi:id="_17_0_1_1_211504d4_1371248320656_597583_4913_xmiName" name="org.omg.xmi.xmiName" element="atomicFormulationIsBasedOnVerbConcept.verbConcept" value="verbConcept"/>
<cmof:Tag xmi:id="_17_0_1_1_211504d4_1371248320913_606532_5853_xmiName" name="org.omg.xmi.xmiName" element="propositionNominalizationBindsToBindableTarget.propositionNominalization" value="propositionNominalization"/>
<cmof:Tag xmi:id="_17_0_1_1_211504d4_1371248320642_27671_4873_xmiName" name="org.omg.xmi.xmiName" element="at-most-nQuantificationHasMaximumCardinality.at-most-nQuantification" value="at-most-nQuantification"/>
<cmof:Tag xmi:id="_17_0_1_1_211504d4_1371248320976_645225_6118_xmiName" name="org.omg.xmi.xmiName" element="variable.isUnitary" value="isUnitary"/>
<cmof:Tag xmi:id="_17_0_1_1_211504d4_1371248321022_390365_6328_xmiName" name="org.omg.xmi.xmiName" element="attributiveNamespaceIsForSubjectConcept.subjectConcept" value="subjectConcept"/>
<cmof:Tag xmi:id="_17_0_1_1_211504d4_1371248328973_950597_13093_xmiName" name="org.omg.xmi.xmiName" element="numericRangeQuantification.minimumCardinality" value="minimumCardinality"/>
<cmof:Tag xmi:id="_17_0_1_1_211504d4_1371248320663_906564_4943_xmiName" name="org.omg.xmi.xmiName" element="binaryLogicalOperationHasLogicalOperand1.binaryLogicalOperation" value="binaryLogicalOperation"/>
<cmof:Tag xmi:id="_17_0_1_1_211504d4_1371248320680_71943_4983_xmiName" name="org.omg.xmi.xmiName" element="binaryLogicalOperationHasLogicalOperand2.logicalOperand2" value="logicalOperand2"/>
<cmof:Tag xmi:id="_17_0_1_1_211504d4_1371248321068_394999_6538_xmiName" name="org.omg.xmi.xmiName" element="conceptIncorporatesCharacteristic.characteristic" value="characteristic"/>
<cmof:Tag xmi:id="_17_0_1_1_211504d4_1371248328880_527848_12901_xmiName" name="org.omg.xmi.xmiName" element="logicalOperation.logicalOperand" value="logicalOperand"/>
<cmof:Tag xmi:id="_17_0_1_1_211504d4_1371248321624_764376_9321_xmiName" name="org.omg.xmi.xmiName" element="semanticCommunityHasSpeechCommunity.speechCommunity" value="speechCommunity"/>
<cmof:Tag xmi:id="_17_0_1_1_211504d4_1371248320995_973841_6218_xmiName" name="org.omg.xmi.xmiName" element="verbConceptRoleHasRoleBinding.verbConceptRole" value="verbConceptRole"/>
<cmof:Tag xmi:id="_17_0_1_1_211504d4_1371248321141_885353_6918_xmiName" name="org.omg.xmi.xmiName" element="placeholderUsesDesignation.placeholder" value="placeholder"/>
<cmof:Tag xmi:id="_17_0_1_1_211504d4_1371248328806_309021_12757_xmiName" name="org.omg.xmi.xmiName" element="implication.consequent" value="consequent"/>
<cmof:Tag xmi:id="_17_0_1_1_211504d4_1371248329228_830648_13621_xmiName" name="org.omg.xmi.xmiName" element="referenceScheme.identifyingCharacteristic" value="identifyingCharacteristic"/>
<cmof:Tag xmi:id="_17_0_1_1_211504d4_1371248321388_123355_8071_xmiName" name="org.omg.xmi.xmiName" element="bodyOfSharedMeaningsIncludesBodyOfSharedGuidance.bodyOfSharedGuidance" value="bodyOfSharedGuidance"/>
<cmof:Tag xmi:id="_17_0_1_1_211504d4_1371248329160_730107_13477_xmiName" name="org.omg.xmi.xmiName" element="referenceScheme.extensionallyUsedRole" value="extensionallyUsedRole"/>
<cmof:Tag xmi:id="_17_0_1_1_211504d4_1371248321590_442626_9141_xmiName" name="org.omg.xmi.xmiName" element="referenceSupportsMeaning.reference" value="reference"/>
<cmof:Tag xmi:id="_17_0_1_1_211504d4_1371248321684_45197_9665_xmiName" name="org.omg.xmi.xmiName" element="speechCommunityUsesVocabulary.speechCommunity" value="speechCommunity"/>
<cmof:Tag xmi:id="_17_0_1_1_211504d4_1371248321680_512555_9635_xmiName" name="org.omg.xmi.xmiName" element="speechCommunityUsesLanguage.language" value="language"/>
<cmof:Tag xmi:id="_17_0_1_1_211504d4_1371248321447_181259_8381_xmiName" name="org.omg.xmi.xmiName" element="bodyOfSharedConceptsIncludesConcept.concept" value="concept"/>
<cmof:Tag xmi:id="_17_0_1_1_211504d4_1371248328213_455622_11653_xmiName" name="org.omg.xmi.xmiName" element="at-most-nQuantification.maximumCardinality" value="maximumCardinality"/>
<cmof:Tag xmi:id="_17_0_1_1_211504d4_1371248321715_848669_9840_xmiName" name="org.omg.xmi.xmiName" element="terminologicalDictionaryPresentsVocabulary.terminologicalDictionary" value="terminologicalDictionary"/>
<cmof:Tag xmi:id="_17_0_1_1_211504d4_1371248321671_954717_9595_xmiName" name="org.omg.xmi.xmiName" element="speechCommunityRepresentationSetIncludesRepresentation.speechCommunityRepresentationSet" value="speechCommunityRepresentationSet"/>
<cmof:Tag xmi:id="_17_0_1_1_211504d4_1371248328711_907954_12565_xmiName" name="org.omg.xmi.xmiName" element="exactly-nQuantification.cardinality" value="cardinality"/>
<cmof:Tag xmi:id="_17_0_1_1_211504d4_1371248321735_824416_9950_xmiName" name="org.omg.xmi.xmiName" element="vocabularyIsUsedToExpressBodyOfSharedMeanings.bodyOfSharedMeanings" value="bodyOfSharedMeanings"/>
<cmof:Tag xmi:id="_17_0_1_1_211504d4_1371248330823_962924_14404_xmiName" name="org.omg.xmi.xmiName" element="text.value" value="value"/>
<cmof:Tag xmi:id="_17_0_1_1_211504d4_1371248321509_823420_8696_xmiName" name="org.omg.xmi.xmiName" element="communityHasSubcommunity.subcommunity" value="subcommunity"/>
<cmof:Tag xmi:id="_17_0_1_1_211504d4_1371248321544_906657_8886_xmiName" name="org.omg.xmi.xmiName" element="descriptiveExampleIllustratesMeaning.meaning" value="meaning"/>
<cmof:Tag xmi:id="_17_0_1_1_211504d4_1371248321536_857932_8846_xmiName" name="org.omg.xmi.xmiName" element="descriptionPortraysMeaning.description" value="description"/>
<cmof:Tag xmi:id="_17_0_1_1_211504d4_1371248321428_305643_8276_xmiName" name="org.omg.xmi.xmiName" element="elementOfGuidanceProhibitsStateOfAffairs.stateOfAffairs" value="stateOfAffairs"/>
<cmof:Tag xmi:id="_17_0_1_1_211504d4_1371248320955_660393_6033_xmiName" name="org.omg.xmi.xmiName" element="roleBindingOccursInAtomicFormulation.atomicFormulation" value="atomicFormulation"/>
<cmof:Tag xmi:id="_17_0_1_1_211504d4_1371248321143_909298_6923_xmiName" name="org.omg.xmi.xmiName" element="placeholderUsesDesignation.designation" value="designation"/>
<cmof:Tag xmi:id="_17_0_1_1_211504d4_1371248320698_181271_5048_xmiName" name="org.omg.xmi.xmiName" element="closedLogicalFormulationMeansProposition.closedLogicalFormulation" value="closedLogicalFormulation"/>
<cmof:Tag xmi:id="_17_0_1_1_211504d4_1371248321479_163168_8551_xmiName" name="org.omg.xmi.xmiName"