Commits (2)
......@@ -12376,85 +12376,85 @@
<element xmi:type="uml:Class" href="tdl.uml#_50dQEO7oEeKEI7DGGPzGog"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_59IXGvWxEeWBpNY8lD_kfA" x="560" y="120" width="171" height="41"/>
</children>
<children xmi:type="notation:Shape" xmi:id="_uFmusBpKEeyyqLigkeWJew" type="StereotypeComment">
<styles xmi:type="notation:TitleStyle" xmi:id="_uFmusRpKEeyyqLigkeWJew"/>
<styles xmi:type="notation:EObjectValueStyle" xmi:id="_uFn80BpKEeyyqLigkeWJew" name="BASE_ELEMENT">
<children xmi:type="notation:Shape" xmi:id="_GCxMoHd4EeyNcJcltvuVvg" type="StereotypeComment">
<styles xmi:type="notation:TitleStyle" xmi:id="_GCxMoXd4EeyNcJcltvuVvg"/>
<styles xmi:type="notation:EObjectValueStyle" xmi:id="_GCxzsHd4EeyNcJcltvuVvg" name="BASE_ELEMENT">
<eObjectValue xmi:type="uml:Class" href="tdl.uml#_wZOBAAr9EeOfdc1Ie2nqvA"/>
</styles>
<element xsi:nil="true"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_uFmushpKEeyyqLigkeWJew" x="300" y="187"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_GCxMond4EeyNcJcltvuVvg" x="300" y="187"/>
</children>
<children xmi:type="notation:Shape" xmi:id="_uGEowxpKEeyyqLigkeWJew" type="StereotypeComment">
<styles xmi:type="notation:TitleStyle" xmi:id="_uGEoxBpKEeyyqLigkeWJew"/>
<styles xmi:type="notation:EObjectValueStyle" xmi:id="_uGFP0BpKEeyyqLigkeWJew" name="BASE_ELEMENT">
<children xmi:type="notation:Shape" xmi:id="_GC_2IHd4EeyNcJcltvuVvg" type="StereotypeComment">
<styles xmi:type="notation:TitleStyle" xmi:id="_GC_2IXd4EeyNcJcltvuVvg"/>
<styles xmi:type="notation:EObjectValueStyle" xmi:id="_GC_2I3d4EeyNcJcltvuVvg" name="BASE_ELEMENT">
<eObjectValue xmi:type="uml:Class" href="tdl.uml#_lVogQmaGEeS3h-w1VhzBbw"/>
</styles>
<element xsi:nil="true"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_uGEoxRpKEeyyqLigkeWJew" x="527" y="200"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_GC_2Ind4EeyNcJcltvuVvg" x="527" y="200"/>
</children>
<children xmi:type="notation:Shape" xmi:id="_uGb1IBpKEeyyqLigkeWJew" type="StereotypeComment">
<styles xmi:type="notation:TitleStyle" xmi:id="_uGb1IRpKEeyyqLigkeWJew"/>
<styles xmi:type="notation:EObjectValueStyle" xmi:id="_uGb1IxpKEeyyqLigkeWJew" name="BASE_ELEMENT">
<children xmi:type="notation:Shape" xmi:id="_GDPtwHd4EeyNcJcltvuVvg" type="StereotypeComment">
<styles xmi:type="notation:TitleStyle" xmi:id="_GDPtwXd4EeyNcJcltvuVvg"/>
<styles xmi:type="notation:EObjectValueStyle" xmi:id="_GDPtw3d4EeyNcJcltvuVvg" name="BASE_ELEMENT">
<eObjectValue xmi:type="uml:Class" href="tdl.uml#_lVogVGaGEeS3h-w1VhzBbw"/>
</styles>
<element xsi:nil="true"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_uGb1IhpKEeyyqLigkeWJew" x="300" y="360"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_GDPtwnd4EeyNcJcltvuVvg" x="300" y="360"/>
</children>
<children xmi:type="notation:Shape" xmi:id="_uGv-MBpKEeyyqLigkeWJew" type="StereotypeComment">
<styles xmi:type="notation:TitleStyle" xmi:id="_uGv-MRpKEeyyqLigkeWJew"/>
<styles xmi:type="notation:EObjectValueStyle" xmi:id="_uGv-MxpKEeyyqLigkeWJew" name="BASE_ELEMENT">
<children xmi:type="notation:Shape" xmi:id="_GDdwM3d4EeyNcJcltvuVvg" type="StereotypeComment">
<styles xmi:type="notation:TitleStyle" xmi:id="_GDdwNHd4EeyNcJcltvuVvg"/>
<styles xmi:type="notation:EObjectValueStyle" xmi:id="_GDdwNnd4EeyNcJcltvuVvg" name="BASE_ELEMENT">
<eObjectValue xmi:type="uml:Class" href="tdl.uml#_lVogWWaGEeS3h-w1VhzBbw"/>
</styles>
<element xsi:nil="true"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_uGv-MhpKEeyyqLigkeWJew" x="527" y="360"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_GDdwNXd4EeyNcJcltvuVvg" x="527" y="360"/>
</children>
<children xmi:type="notation:Shape" xmi:id="_uG6WQxpKEeyyqLigkeWJew" type="StereotypeComment">
<styles xmi:type="notation:TitleStyle" xmi:id="_uG6WRBpKEeyyqLigkeWJew"/>
<styles xmi:type="notation:EObjectValueStyle" xmi:id="_uG69UBpKEeyyqLigkeWJew" name="BASE_ELEMENT">
<children xmi:type="notation:Shape" xmi:id="_GDoIQ3d4EeyNcJcltvuVvg" type="StereotypeComment">
<styles xmi:type="notation:TitleStyle" xmi:id="_GDoIRHd4EeyNcJcltvuVvg"/>
<styles xmi:type="notation:EObjectValueStyle" xmi:id="_GDoIRnd4EeyNcJcltvuVvg" name="BASE_ELEMENT">
<eObjectValue xmi:type="uml:Class" href="tdl.uml#_lVogYWaGEeS3h-w1VhzBbw"/>
</styles>
<element xsi:nil="true"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_uG6WRRpKEeyyqLigkeWJew" x="760" y="360"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_GDoIRXd4EeyNcJcltvuVvg" x="760" y="360"/>
</children>
<children xmi:type="notation:Shape" xmi:id="_uHLcABpKEeyyqLigkeWJew" type="StereotypeComment">
<styles xmi:type="notation:TitleStyle" xmi:id="_uHLcARpKEeyyqLigkeWJew"/>
<styles xmi:type="notation:EObjectValueStyle" xmi:id="_uHLcAxpKEeyyqLigkeWJew" name="BASE_ELEMENT">
<children xmi:type="notation:Shape" xmi:id="_GD3Y03d4EeyNcJcltvuVvg" type="StereotypeComment">
<styles xmi:type="notation:TitleStyle" xmi:id="_GD3Y1Hd4EeyNcJcltvuVvg"/>
<styles xmi:type="notation:EObjectValueStyle" xmi:id="_GD3Y1nd4EeyNcJcltvuVvg" name="BASE_ELEMENT">
<eObjectValue xmi:type="uml:Class" href="tdl.uml#_lVogZmaGEeS3h-w1VhzBbw"/>
</styles>
<element xsi:nil="true"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_uHLcAhpKEeyyqLigkeWJew" x="528" y="500"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_GD3Y1Xd4EeyNcJcltvuVvg" x="528" y="500"/>
</children>
<children xmi:type="notation:Shape" xmi:id="_uHkdkBpKEeyyqLigkeWJew" type="StereotypeComment">
<styles xmi:type="notation:TitleStyle" xmi:id="_uHkdkRpKEeyyqLigkeWJew"/>
<styles xmi:type="notation:EObjectValueStyle" xmi:id="_uHkdkxpKEeyyqLigkeWJew" name="BASE_ELEMENT">
<children xmi:type="notation:Shape" xmi:id="_GELh43d4EeyNcJcltvuVvg" type="StereotypeComment">
<styles xmi:type="notation:TitleStyle" xmi:id="_GELh5Hd4EeyNcJcltvuVvg"/>
<styles xmi:type="notation:EObjectValueStyle" xmi:id="_GELh5nd4EeyNcJcltvuVvg" name="BASE_ELEMENT">
<eObjectValue xmi:type="uml:Class" href="tdl.uml#_lVog1maGEeS3h-w1VhzBbw"/>
</styles>
<element xsi:nil="true"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_uHkdkhpKEeyyqLigkeWJew" x="527" y="40"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_GELh5Xd4EeyNcJcltvuVvg" x="527" y="40"/>
</children>
<children xmi:type="notation:Shape" xmi:id="_uHuOkxpKEeyyqLigkeWJew" type="StereotypeComment">
<styles xmi:type="notation:TitleStyle" xmi:id="_uHuOlBpKEeyyqLigkeWJew"/>
<styles xmi:type="notation:EObjectValueStyle" xmi:id="_uHu1oBpKEeyyqLigkeWJew" name="BASE_ELEMENT">
<children xmi:type="notation:Shape" xmi:id="_GEUEwHd4EeyNcJcltvuVvg" type="StereotypeComment">
<styles xmi:type="notation:TitleStyle" xmi:id="_GEUEwXd4EeyNcJcltvuVvg"/>
<styles xmi:type="notation:EObjectValueStyle" xmi:id="_GEUEw3d4EeyNcJcltvuVvg" name="BASE_ELEMENT">
<eObjectValue xmi:type="uml:Class" href="tdl.uml#_lVog2GaGEeS3h-w1VhzBbw"/>
</styles>
<element xsi:nil="true"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_uHuOlRpKEeyyqLigkeWJew" x="527" y="120"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_GEUEwnd4EeyNcJcltvuVvg" x="527" y="120"/>
</children>
<children xmi:type="notation:Shape" xmi:id="_uH8RABpKEeyyqLigkeWJew" type="StereotypeComment">
<styles xmi:type="notation:TitleStyle" xmi:id="_uH8RARpKEeyyqLigkeWJew"/>
<styles xmi:type="notation:EObjectValueStyle" xmi:id="_uH84EBpKEeyyqLigkeWJew" name="BASE_ELEMENT">
<children xmi:type="notation:Shape" xmi:id="_GEbZg3d4EeyNcJcltvuVvg" type="StereotypeComment">
<styles xmi:type="notation:TitleStyle" xmi:id="_GEbZhHd4EeyNcJcltvuVvg"/>
<styles xmi:type="notation:EObjectValueStyle" xmi:id="_GEbZhnd4EeyNcJcltvuVvg" name="BASE_ELEMENT">
<eObjectValue xmi:type="uml:Class" href="tdl.uml#_mkynQN_OEeWpNocecylAnA"/>
</styles>
<element xsi:nil="true"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_uH8RAhpKEeyyqLigkeWJew" x="530" y="580"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_GEbZhXd4EeyNcJcltvuVvg" x="530" y="580"/>
</children>
<children xmi:type="notation:Shape" xmi:id="_uIPzABpKEeyyqLigkeWJew" type="StereotypeComment">
<styles xmi:type="notation:TitleStyle" xmi:id="_uIPzARpKEeyyqLigkeWJew"/>
<styles xmi:type="notation:EObjectValueStyle" xmi:id="_uIQaEBpKEeyyqLigkeWJew" name="BASE_ELEMENT">
<children xmi:type="notation:Shape" xmi:id="_GElxkHd4EeyNcJcltvuVvg" type="StereotypeComment">
<styles xmi:type="notation:TitleStyle" xmi:id="_GElxkXd4EeyNcJcltvuVvg"/>
<styles xmi:type="notation:EObjectValueStyle" xmi:id="_GElxk3d4EeyNcJcltvuVvg" name="BASE_ELEMENT">
<eObjectValue xmi:type="uml:Class" href="tdl.uml#_50dQEO7oEeKEI7DGGPzGog"/>
</styles>
<element xsi:nil="true"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_uIPzAhpKEeyyqLigkeWJew" x="760" y="120"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_GElxknd4EeyNcJcltvuVvg" x="760" y="120"/>
</children>
<styles xmi:type="notation:StringValueStyle" xmi:id="_lWsQ32aGEeS3h-w1VhzBbw" name="diagram_compatibility_version" stringValue="1.4.0"/>
<styles xmi:type="notation:DiagramStyle" xmi:id="_lWsQ4GaGEeS3h-w1VhzBbw"/>
......@@ -12746,105 +12746,105 @@
<sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_Du-QoJCGEeqtm5xS3r5AoA" id="(0.0,0.4878048780487805)"/>
<targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_Du-QoZCGEeqtm5xS3r5AoA" id="(0.7017543859649122,1.0)"/>
</edges>
<edges xmi:type="notation:Connector" xmi:id="_uFoj4BpKEeyyqLigkeWJew" type="StereotypeCommentLink" source="_lWrpIWaGEeS3h-w1VhzBbw" target="_uFmusBpKEeyyqLigkeWJew">
<styles xmi:type="notation:FontStyle" xmi:id="_uFoj4RpKEeyyqLigkeWJew"/>
<styles xmi:type="notation:EObjectValueStyle" xmi:id="_uFrAIBpKEeyyqLigkeWJew" name="BASE_ELEMENT">
<edges xmi:type="notation:Connector" xmi:id="_GCxzsXd4EeyNcJcltvuVvg" type="StereotypeCommentLink" source="_lWrpIWaGEeS3h-w1VhzBbw" target="_GCxMoHd4EeyNcJcltvuVvg">
<styles xmi:type="notation:FontStyle" xmi:id="_GCxzsnd4EeyNcJcltvuVvg"/>
<styles xmi:type="notation:EObjectValueStyle" xmi:id="_GCyawnd4EeyNcJcltvuVvg" name="BASE_ELEMENT">
<eObjectValue xmi:type="uml:Class" href="tdl.uml#_wZOBAAr9EeOfdc1Ie2nqvA"/>
</styles>
<element xsi:nil="true"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_uFoj4hpKEeyyqLigkeWJew" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
<sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_uFpyABpKEeyyqLigkeWJew"/>
<targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_uFqZEBpKEeyyqLigkeWJew"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_GCxzs3d4EeyNcJcltvuVvg" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
<sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_GCyawHd4EeyNcJcltvuVvg"/>
<targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_GCyawXd4EeyNcJcltvuVvg"/>
</edges>
<edges xmi:type="notation:Connector" xmi:id="_uGF24BpKEeyyqLigkeWJew" type="StereotypeCommentLink" source="_lWrpPWaGEeS3h-w1VhzBbw" target="_uGEowxpKEeyyqLigkeWJew">
<styles xmi:type="notation:FontStyle" xmi:id="_uGF24RpKEeyyqLigkeWJew"/>
<styles xmi:type="notation:EObjectValueStyle" xmi:id="_uGGd8hpKEeyyqLigkeWJew" name="BASE_ELEMENT">
<edges xmi:type="notation:Connector" xmi:id="_GC_2JHd4EeyNcJcltvuVvg" type="StereotypeCommentLink" source="_lWrpPWaGEeS3h-w1VhzBbw" target="_GC_2IHd4EeyNcJcltvuVvg">
<styles xmi:type="notation:FontStyle" xmi:id="_GC_2JXd4EeyNcJcltvuVvg"/>
<styles xmi:type="notation:EObjectValueStyle" xmi:id="_GC_2KXd4EeyNcJcltvuVvg" name="BASE_ELEMENT">
<eObjectValue xmi:type="uml:Class" href="tdl.uml#_lVogQmaGEeS3h-w1VhzBbw"/>
</styles>
<element xsi:nil="true"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_uGF24hpKEeyyqLigkeWJew" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
<sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_uGGd8BpKEeyyqLigkeWJew"/>
<targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_uGGd8RpKEeyyqLigkeWJew"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_GC_2Jnd4EeyNcJcltvuVvg" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
<sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_GC_2J3d4EeyNcJcltvuVvg"/>
<targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_GC_2KHd4EeyNcJcltvuVvg"/>
</edges>
<edges xmi:type="notation:Connector" xmi:id="_uGccMBpKEeyyqLigkeWJew" type="StereotypeCommentLink" source="_lWrpXGaGEeS3h-w1VhzBbw" target="_uGb1IBpKEeyyqLigkeWJew">
<styles xmi:type="notation:FontStyle" xmi:id="_uGccMRpKEeyyqLigkeWJew"/>
<styles xmi:type="notation:EObjectValueStyle" xmi:id="_uGccNRpKEeyyqLigkeWJew" name="BASE_ELEMENT">
<edges xmi:type="notation:Connector" xmi:id="_GDPtxHd4EeyNcJcltvuVvg" type="StereotypeCommentLink" source="_lWrpXGaGEeS3h-w1VhzBbw" target="_GDPtwHd4EeyNcJcltvuVvg">
<styles xmi:type="notation:FontStyle" xmi:id="_GDPtxXd4EeyNcJcltvuVvg"/>
<styles xmi:type="notation:EObjectValueStyle" xmi:id="_GDQU0nd4EeyNcJcltvuVvg" name="BASE_ELEMENT">
<eObjectValue xmi:type="uml:Class" href="tdl.uml#_lVogVGaGEeS3h-w1VhzBbw"/>
</styles>
<element xsi:nil="true"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_uGccMhpKEeyyqLigkeWJew" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
<sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_uGccMxpKEeyyqLigkeWJew"/>
<targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_uGccNBpKEeyyqLigkeWJew"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_GDPtxnd4EeyNcJcltvuVvg" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
<sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_GDQU0Hd4EeyNcJcltvuVvg"/>
<targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_GDQU0Xd4EeyNcJcltvuVvg"/>
</edges>
<edges xmi:type="notation:Connector" xmi:id="_uGv-NBpKEeyyqLigkeWJew" type="StereotypeCommentLink" source="_lWsQTmaGEeS3h-w1VhzBbw" target="_uGv-MBpKEeyyqLigkeWJew">
<styles xmi:type="notation:FontStyle" xmi:id="_uGv-NRpKEeyyqLigkeWJew"/>
<styles xmi:type="notation:EObjectValueStyle" xmi:id="_uGv-ORpKEeyyqLigkeWJew" name="BASE_ELEMENT">
<edges xmi:type="notation:Connector" xmi:id="_GDdwN3d4EeyNcJcltvuVvg" type="StereotypeCommentLink" source="_lWsQTmaGEeS3h-w1VhzBbw" target="_GDdwM3d4EeyNcJcltvuVvg">
<styles xmi:type="notation:FontStyle" xmi:id="_GDdwOHd4EeyNcJcltvuVvg"/>
<styles xmi:type="notation:EObjectValueStyle" xmi:id="_GDeXQnd4EeyNcJcltvuVvg" name="BASE_ELEMENT">
<eObjectValue xmi:type="uml:Class" href="tdl.uml#_lVogWWaGEeS3h-w1VhzBbw"/>
</styles>
<element xsi:nil="true"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_uGv-NhpKEeyyqLigkeWJew" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
<sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_uGv-NxpKEeyyqLigkeWJew"/>
<targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_uGv-OBpKEeyyqLigkeWJew"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_GDdwOXd4EeyNcJcltvuVvg" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
<sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_GDeXQHd4EeyNcJcltvuVvg"/>
<targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_GDeXQXd4EeyNcJcltvuVvg"/>
</edges>
<edges xmi:type="notation:Connector" xmi:id="_uG69URpKEeyyqLigkeWJew" type="StereotypeCommentLink" source="_lWsQbWaGEeS3h-w1VhzBbw" target="_uG6WQxpKEeyyqLigkeWJew">
<styles xmi:type="notation:FontStyle" xmi:id="_uG69UhpKEeyyqLigkeWJew"/>
<styles xmi:type="notation:EObjectValueStyle" xmi:id="_uG69VhpKEeyyqLigkeWJew" name="BASE_ELEMENT">
<edges xmi:type="notation:Connector" xmi:id="_GDoIR3d4EeyNcJcltvuVvg" type="StereotypeCommentLink" source="_lWsQbWaGEeS3h-w1VhzBbw" target="_GDoIQ3d4EeyNcJcltvuVvg">
<styles xmi:type="notation:FontStyle" xmi:id="_GDoISHd4EeyNcJcltvuVvg"/>
<styles xmi:type="notation:EObjectValueStyle" xmi:id="_GDovU3d4EeyNcJcltvuVvg" name="BASE_ELEMENT">
<eObjectValue xmi:type="uml:Class" href="tdl.uml#_lVogYWaGEeS3h-w1VhzBbw"/>
</styles>
<element xsi:nil="true"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_uG69UxpKEeyyqLigkeWJew" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
<sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_uG69VBpKEeyyqLigkeWJew"/>
<targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_uG69VRpKEeyyqLigkeWJew"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_GDovUHd4EeyNcJcltvuVvg" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
<sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_GDovUXd4EeyNcJcltvuVvg"/>
<targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_GDovUnd4EeyNcJcltvuVvg"/>
</edges>
<edges xmi:type="notation:Connector" xmi:id="_uHLcBBpKEeyyqLigkeWJew" type="StereotypeCommentLink" source="_lWsQjGaGEeS3h-w1VhzBbw" target="_uHLcABpKEeyyqLigkeWJew">
<styles xmi:type="notation:FontStyle" xmi:id="_uHLcBRpKEeyyqLigkeWJew"/>
<styles xmi:type="notation:EObjectValueStyle" xmi:id="_uHLcCRpKEeyyqLigkeWJew" name="BASE_ELEMENT">
<edges xmi:type="notation:Connector" xmi:id="_GD3Y13d4EeyNcJcltvuVvg" type="StereotypeCommentLink" source="_lWsQjGaGEeS3h-w1VhzBbw" target="_GD3Y03d4EeyNcJcltvuVvg">
<styles xmi:type="notation:FontStyle" xmi:id="_GD3Y2Hd4EeyNcJcltvuVvg"/>
<styles xmi:type="notation:EObjectValueStyle" xmi:id="_GD3Y3Hd4EeyNcJcltvuVvg" name="BASE_ELEMENT">
<eObjectValue xmi:type="uml:Class" href="tdl.uml#_lVogZmaGEeS3h-w1VhzBbw"/>
</styles>
<element xsi:nil="true"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_uHLcBhpKEeyyqLigkeWJew" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
<sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_uHLcBxpKEeyyqLigkeWJew"/>
<targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_uHLcCBpKEeyyqLigkeWJew"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_GD3Y2Xd4EeyNcJcltvuVvg" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
<sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_GD3Y2nd4EeyNcJcltvuVvg"/>
<targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_GD3Y23d4EeyNcJcltvuVvg"/>
</edges>
<edges xmi:type="notation:Connector" xmi:id="_uHkdlBpKEeyyqLigkeWJew" type="StereotypeCommentLink" source="_lWsQq2aGEeS3h-w1VhzBbw" target="_uHkdkBpKEeyyqLigkeWJew">
<styles xmi:type="notation:FontStyle" xmi:id="_uHkdlRpKEeyyqLigkeWJew"/>
<styles xmi:type="notation:EObjectValueStyle" xmi:id="_uHlEohpKEeyyqLigkeWJew" name="BASE_ELEMENT">
<edges xmi:type="notation:Connector" xmi:id="_GELh53d4EeyNcJcltvuVvg" type="StereotypeCommentLink" source="_lWsQq2aGEeS3h-w1VhzBbw" target="_GELh43d4EeyNcJcltvuVvg">
<styles xmi:type="notation:FontStyle" xmi:id="_GELh6Hd4EeyNcJcltvuVvg"/>
<styles xmi:type="notation:EObjectValueStyle" xmi:id="_GEMI8nd4EeyNcJcltvuVvg" name="BASE_ELEMENT">
<eObjectValue xmi:type="uml:Class" href="tdl.uml#_lVog1maGEeS3h-w1VhzBbw"/>
</styles>
<element xsi:nil="true"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_uHkdlhpKEeyyqLigkeWJew" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
<sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_uHlEoBpKEeyyqLigkeWJew"/>
<targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_uHlEoRpKEeyyqLigkeWJew"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_GELh6Xd4EeyNcJcltvuVvg" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
<sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_GEMI8Hd4EeyNcJcltvuVvg"/>
<targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_GEMI8Xd4EeyNcJcltvuVvg"/>
</edges>
<edges xmi:type="notation:Connector" xmi:id="_uHu1oRpKEeyyqLigkeWJew" type="StereotypeCommentLink" source="_lWsQymaGEeS3h-w1VhzBbw" target="_uHuOkxpKEeyyqLigkeWJew">
<styles xmi:type="notation:FontStyle" xmi:id="_uHu1ohpKEeyyqLigkeWJew"/>
<styles xmi:type="notation:EObjectValueStyle" xmi:id="_uHu1phpKEeyyqLigkeWJew" name="BASE_ELEMENT">
<edges xmi:type="notation:Connector" xmi:id="_GEUExHd4EeyNcJcltvuVvg" type="StereotypeCommentLink" source="_lWsQymaGEeS3h-w1VhzBbw" target="_GEUEwHd4EeyNcJcltvuVvg">
<styles xmi:type="notation:FontStyle" xmi:id="_GEUExXd4EeyNcJcltvuVvg"/>
<styles xmi:type="notation:EObjectValueStyle" xmi:id="_GEUEyXd4EeyNcJcltvuVvg" name="BASE_ELEMENT">
<eObjectValue xmi:type="uml:Class" href="tdl.uml#_lVog2GaGEeS3h-w1VhzBbw"/>
</styles>
<element xsi:nil="true"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_uHu1oxpKEeyyqLigkeWJew" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
<sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_uHu1pBpKEeyyqLigkeWJew"/>
<targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_uHu1pRpKEeyyqLigkeWJew"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_GEUExnd4EeyNcJcltvuVvg" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
<sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_GEUEx3d4EeyNcJcltvuVvg"/>
<targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_GEUEyHd4EeyNcJcltvuVvg"/>
</edges>
<edges xmi:type="notation:Connector" xmi:id="_uH84ERpKEeyyqLigkeWJew" type="StereotypeCommentLink" source="_4pzPYN_PEeWpNocecylAnA" target="_uH8RABpKEeyyqLigkeWJew">
<styles xmi:type="notation:FontStyle" xmi:id="_uH84EhpKEeyyqLigkeWJew"/>
<styles xmi:type="notation:EObjectValueStyle" xmi:id="_uH84FhpKEeyyqLigkeWJew" name="BASE_ELEMENT">
<edges xmi:type="notation:Connector" xmi:id="_GEbZh3d4EeyNcJcltvuVvg" type="StereotypeCommentLink" source="_4pzPYN_PEeWpNocecylAnA" target="_GEbZg3d4EeyNcJcltvuVvg">
<styles xmi:type="notation:FontStyle" xmi:id="_GEbZiHd4EeyNcJcltvuVvg"/>
<styles xmi:type="notation:EObjectValueStyle" xmi:id="_GEcAknd4EeyNcJcltvuVvg" name="BASE_ELEMENT">
<eObjectValue xmi:type="uml:Class" href="tdl.uml#_mkynQN_OEeWpNocecylAnA"/>
</styles>
<element xsi:nil="true"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_uH84ExpKEeyyqLigkeWJew" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
<sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_uH84FBpKEeyyqLigkeWJew"/>
<targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_uH84FRpKEeyyqLigkeWJew"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_GEbZiXd4EeyNcJcltvuVvg" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
<sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_GEcAkHd4EeyNcJcltvuVvg"/>
<targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_GEcAkXd4EeyNcJcltvuVvg"/>
</edges>
<edges xmi:type="notation:Connector" xmi:id="_uIQaERpKEeyyqLigkeWJew" type="StereotypeCommentLink" source="_59IW8PWxEeWBpNY8lD_kfA" target="_uIPzABpKEeyyqLigkeWJew">
<styles xmi:type="notation:FontStyle" xmi:id="_uIQaEhpKEeyyqLigkeWJew"/>
<styles xmi:type="notation:EObjectValueStyle" xmi:id="_uIRBIhpKEeyyqLigkeWJew" name="BASE_ELEMENT">
<edges xmi:type="notation:Connector" xmi:id="_GElxlHd4EeyNcJcltvuVvg" type="StereotypeCommentLink" source="_59IW8PWxEeWBpNY8lD_kfA" target="_GElxkHd4EeyNcJcltvuVvg">
<styles xmi:type="notation:FontStyle" xmi:id="_GElxlXd4EeyNcJcltvuVvg"/>
<styles xmi:type="notation:EObjectValueStyle" xmi:id="_GElxmXd4EeyNcJcltvuVvg" name="BASE_ELEMENT">
<eObjectValue xmi:type="uml:Class" href="tdl.uml#_50dQEO7oEeKEI7DGGPzGog"/>
</styles>
<element xsi:nil="true"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_uIQaExpKEeyyqLigkeWJew" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
<sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_uIRBIBpKEeyyqLigkeWJew"/>
<targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_uIRBIRpKEeyyqLigkeWJew"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_GElxlnd4EeyNcJcltvuVvg" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
<sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_GElxl3d4EeyNcJcltvuVvg"/>
<targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_GElxmHd4EeyNcJcltvuVvg"/>
</edges>
</notation:Diagram>
<notation:Diagram xmi:id="_lWyW0GaGEeS3h-w1VhzBbw" type="PapyrusUMLClassDiagram" name="Extensions::StructuredTestObjectiveSpecification::Elements" measurementUnit="Pixel">
......@@ -19677,45 +19677,45 @@
<element xmi:type="uml:Class" href="tdl.uml#_WJp72GjrEeSGaIFXgYnwew"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_AZJnhlgsEeyjNoYeZICQvw" x="160" y="280" width="117" height="61"/>
</children>
<children xmi:type="notation:Shape" xmi:id="_5wregHPKEeyl79h0uH5nPA" type="StereotypeComment">
<styles xmi:type="notation:TitleStyle" xmi:id="_5wregXPKEeyl79h0uH5nPA"/>
<styles xmi:type="notation:EObjectValueStyle" xmi:id="_5wreg3PKEeyl79h0uH5nPA" name="BASE_ELEMENT">
<children xmi:type="notation:Shape" xmi:id="_CAK54Hd4EeyNcJcltvuVvg" type="StereotypeComment">
<styles xmi:type="notation:TitleStyle" xmi:id="_CAK54Xd4EeyNcJcltvuVvg"/>
<styles xmi:type="notation:EObjectValueStyle" xmi:id="_CALg8Hd4EeyNcJcltvuVvg" name="BASE_ELEMENT">
<eObjectValue xmi:type="uml:Class" href="tdl.uml#_j7zLADAkEeerxdvNBlW7Qw"/>
</styles>
<element xsi:nil="true"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_5wregnPKEeyl79h0uH5nPA" x="560" y="280"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_CAK54nd4EeyNcJcltvuVvg" x="560" y="280"/>
</children>
<children xmi:type="notation:Shape" xmi:id="_5w7WIHPKEeyl79h0uH5nPA" type="StereotypeComment">
<styles xmi:type="notation:TitleStyle" xmi:id="_5w7WIXPKEeyl79h0uH5nPA"/>
<styles xmi:type="notation:EObjectValueStyle" xmi:id="_5w7WI3PKEeyl79h0uH5nPA" name="BASE_ELEMENT">
<children xmi:type="notation:Shape" xmi:id="_CAlwo3d4EeyNcJcltvuVvg" type="StereotypeComment">
<styles xmi:type="notation:TitleStyle" xmi:id="_CAlwpHd4EeyNcJcltvuVvg"/>
<styles xmi:type="notation:EObjectValueStyle" xmi:id="_CAmXsHd4EeyNcJcltvuVvg" name="BASE_ELEMENT">
<eObjectValue xmi:type="uml:Class" href="tdl.uml#_--G8wOy_EeKqo4Ny4D-vKA"/>
</styles>
<element xsi:nil="true"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_5w7WInPKEeyl79h0uH5nPA" x="560" y="180"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_CAlwpXd4EeyNcJcltvuVvg" x="560" y="180"/>
</children>
<children xmi:type="notation:Shape" xmi:id="_5xGVQHPKEeyl79h0uH5nPA" type="StereotypeComment">
<styles xmi:type="notation:TitleStyle" xmi:id="_5xGVQXPKEeyl79h0uH5nPA"/>
<styles xmi:type="notation:EObjectValueStyle" xmi:id="_5xGVQ3PKEeyl79h0uH5nPA" name="BASE_ELEMENT">
<children xmi:type="notation:Shape" xmi:id="_CAzMAHd4EeyNcJcltvuVvg" type="StereotypeComment">
<styles xmi:type="notation:TitleStyle" xmi:id="_CAzMAXd4EeyNcJcltvuVvg"/>
<styles xmi:type="notation:EObjectValueStyle" xmi:id="_CAzMA3d4EeyNcJcltvuVvg" name="BASE_ELEMENT">
<eObjectValue xmi:type="uml:Class" href="tdl.uml#_DFaAoO4xEeKygtYz46QGBw"/>
</styles>
<element xsi:nil="true"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_5xGVQnPKEeyl79h0uH5nPA" x="870" y="176"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_CAzMAnd4EeyNcJcltvuVvg" x="780" y="80"/>
</children>
<children xmi:type="notation:Shape" xmi:id="_5xTwoHPKEeyl79h0uH5nPA" type="StereotypeComment">
<styles xmi:type="notation:TitleStyle" xmi:id="_5xTwoXPKEeyl79h0uH5nPA"/>
<styles xmi:type="notation:EObjectValueStyle" xmi:id="_5xUXsXPKEeyl79h0uH5nPA" name="BASE_ELEMENT">
<children xmi:type="notation:Shape" xmi:id="_CA9kE3d4EeyNcJcltvuVvg" type="StereotypeComment">
<styles xmi:type="notation:TitleStyle" xmi:id="_CA9kFHd4EeyNcJcltvuVvg"/>
<styles xmi:type="notation:EObjectValueStyle" xmi:id="_CA-LIHd4EeyNcJcltvuVvg" name="BASE_ELEMENT">
<eObjectValue xmi:type="uml:Class" href="tdl.uml#_81JNMJMLEeevTcyijWh1sA"/>
</styles>
<element xsi:nil="true"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_5xUXsHPKEeyl79h0uH5nPA" x="870" y="280"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_CA9kFXd4EeyNcJcltvuVvg" x="780" y="184"/>
</children>
<children xmi:type="notation:Shape" xmi:id="_5xn5sHPKEeyl79h0uH5nPA" type="StereotypeComment">
<styles xmi:type="notation:TitleStyle" xmi:id="_5xn5sXPKEeyl79h0uH5nPA"/>
<styles xmi:type="notation:EObjectValueStyle" xmi:id="_5xn5s3PKEeyl79h0uH5nPA" name="BASE_ELEMENT">
<children xmi:type="notation:Shape" xmi:id="_CBNbsHd4EeyNcJcltvuVvg" type="StereotypeComment">
<styles xmi:type="notation:TitleStyle" xmi:id="_CBNbsXd4EeyNcJcltvuVvg"/>
<styles xmi:type="notation:EObjectValueStyle" xmi:id="_CBOCwHd4EeyNcJcltvuVvg" name="BASE_ELEMENT">
<eObjectValue xmi:type="uml:Class" href="tdl.uml#_WJp72GjrEeSGaIFXgYnwew"/>
</styles>
<element xsi:nil="true"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_5xn5snPKEeyl79h0uH5nPA" x="360" y="280"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_CBNbsnd4EeyNcJcltvuVvg" x="360" y="280"/>
</children>
<styles xmi:type="notation:StringValueStyle" xmi:id="_WdGxQTAkEeerxdvNBlW7Qw" name="diagram_compatibility_version" stringValue="1.4.0"/>
<styles xmi:type="notation:DiagramStyle" xmi:id="_WdGxQjAkEeerxdvNBlW7Qw"/>
......@@ -19992,55 +19992,55 @@
<sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_DGtv4JBcEeqtm5xS3r5AoA" id="(1.0,0.4918032786885246)"/>
<targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_DGtv4ZBcEeqtm5xS3r5AoA" id="(1.0,0.49206349206349204)"/>
</edges>
<edges xmi:type="notation:Connector" xmi:id="_5wrehHPKEeyl79h0uH5nPA" type="StereotypeCommentLink" source="_j75RoDAkEeerxdvNBlW7Qw" target="_5wregHPKEeyl79h0uH5nPA">
<styles xmi:type="notation:FontStyle" xmi:id="_5wrehXPKEeyl79h0uH5nPA"/>
<styles xmi:type="notation:EObjectValueStyle" xmi:id="_5wsFkHPKEeyl79h0uH5nPA" name="BASE_ELEMENT">
<edges xmi:type="notation:Connector" xmi:id="_CAMIAHd4EeyNcJcltvuVvg" type="StereotypeCommentLink" source="_j75RoDAkEeerxdvNBlW7Qw" target="_CAK54Hd4EeyNcJcltvuVvg">
<styles xmi:type="notation:FontStyle" xmi:id="_CAMIAXd4EeyNcJcltvuVvg"/>
<styles xmi:type="notation:EObjectValueStyle" xmi:id="_CAN9MHd4EeyNcJcltvuVvg" name="BASE_ELEMENT">
<eObjectValue xmi:type="uml:Class" href="tdl.uml#_j7zLADAkEeerxdvNBlW7Qw"/>
</styles>
<element xsi:nil="true"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_5wrehnPKEeyl79h0uH5nPA" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
<sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_5wreh3PKEeyl79h0uH5nPA"/>
<targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_5wreiHPKEeyl79h0uH5nPA"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_CAMIAnd4EeyNcJcltvuVvg" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
<sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_CANWIHd4EeyNcJcltvuVvg"/>
<targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_CANWIXd4EeyNcJcltvuVvg"/>
</edges>
<edges xmi:type="notation:Connector" xmi:id="_5w7WJHPKEeyl79h0uH5nPA" type="StereotypeCommentLink" source="_pHxgoDAkEeerxdvNBlW7Qw" target="_5w7WIHPKEeyl79h0uH5nPA">
<styles xmi:type="notation:FontStyle" xmi:id="_5w7WJXPKEeyl79h0uH5nPA"/>
<styles xmi:type="notation:EObjectValueStyle" xmi:id="_5w79MHPKEeyl79h0uH5nPA" name="BASE_ELEMENT">
<edges xmi:type="notation:Connector" xmi:id="_CAmXsXd4EeyNcJcltvuVvg" type="StereotypeCommentLink" source="_pHxgoDAkEeerxdvNBlW7Qw" target="_CAlwo3d4EeyNcJcltvuVvg">
<styles xmi:type="notation:FontStyle" xmi:id="_CAmXsnd4EeyNcJcltvuVvg"/>
<styles xmi:type="notation:EObjectValueStyle" xmi:id="_CAmXtnd4EeyNcJcltvuVvg" name="BASE_ELEMENT">
<eObjectValue xmi:type="uml:Class" href="tdl.uml#_--G8wOy_EeKqo4Ny4D-vKA"/>
</styles>
<element xsi:nil="true"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_5w7WJnPKEeyl79h0uH5nPA" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
<sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_5w7WJ3PKEeyl79h0uH5nPA"/>
<targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_5w7WKHPKEeyl79h0uH5nPA"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_CAmXs3d4EeyNcJcltvuVvg" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
<sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_CAmXtHd4EeyNcJcltvuVvg"/>
<targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_CAmXtXd4EeyNcJcltvuVvg"/>
</edges>
<edges xmi:type="notation:Connector" xmi:id="_5xG8UHPKEeyl79h0uH5nPA" type="StereotypeCommentLink" source="_rg2a4JMLEeevTcyijWh1sA" target="_5xGVQHPKEeyl79h0uH5nPA">
<styles xmi:type="notation:FontStyle" xmi:id="_5xG8UXPKEeyl79h0uH5nPA"/>
<styles xmi:type="notation:EObjectValueStyle" xmi:id="_5xG8VXPKEeyl79h0uH5nPA" name="BASE_ELEMENT">
<edges xmi:type="notation:Connector" xmi:id="_CAzMBHd4EeyNcJcltvuVvg" type="StereotypeCommentLink" source="_rg2a4JMLEeevTcyijWh1sA" target="_CAzMAHd4EeyNcJcltvuVvg">
<styles xmi:type="notation:FontStyle" xmi:id="_CAzMBXd4EeyNcJcltvuVvg"/>
<styles xmi:type="notation:EObjectValueStyle" xmi:id="_CAzMCXd4EeyNcJcltvuVvg" name="BASE_ELEMENT">
<eObjectValue xmi:type="uml:Class" href="tdl.uml#_DFaAoO4xEeKygtYz46QGBw"/>
</styles>
<element xsi:nil="true"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_5xG8UnPKEeyl79h0uH5nPA" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
<sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_5xG8U3PKEeyl79h0uH5nPA"/>
<targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_5xG8VHPKEeyl79h0uH5nPA"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_CAzMBnd4EeyNcJcltvuVvg" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
<sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_CAzMB3d4EeyNcJcltvuVvg"/>
<targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_CAzMCHd4EeyNcJcltvuVvg"/>
</edges>
<edges xmi:type="notation:Connector" xmi:id="_5xUXsnPKEeyl79h0uH5nPA" type="StereotypeCommentLink" source="_81JNNZMLEeevTcyijWh1sA" target="_5xTwoHPKEeyl79h0uH5nPA">
<styles xmi:type="notation:FontStyle" xmi:id="_5xUXs3PKEeyl79h0uH5nPA"/>
<styles xmi:type="notation:EObjectValueStyle" xmi:id="_5xUXt3PKEeyl79h0uH5nPA" name="BASE_ELEMENT">
<edges xmi:type="notation:Connector" xmi:id="_CA-LIXd4EeyNcJcltvuVvg" type="StereotypeCommentLink" source="_81JNNZMLEeevTcyijWh1sA" target="_CA9kE3d4EeyNcJcltvuVvg">
<styles xmi:type="notation:FontStyle" xmi:id="_CA-LInd4EeyNcJcltvuVvg"/>
<styles xmi:type="notation:EObjectValueStyle" xmi:id="_CA-LJnd4EeyNcJcltvuVvg" name="BASE_ELEMENT">
<eObjectValue xmi:type="uml:Class" href="tdl.uml#_81JNMJMLEeevTcyijWh1sA"/>
</styles>
<element xsi:nil="true"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_5xUXtHPKEeyl79h0uH5nPA" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
<sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_5xUXtXPKEeyl79h0uH5nPA"/>
<targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_5xUXtnPKEeyl79h0uH5nPA"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_CA-LI3d4EeyNcJcltvuVvg" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
<sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_CA-LJHd4EeyNcJcltvuVvg"/>
<targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_CA-LJXd4EeyNcJcltvuVvg"/>
</edges>
<edges xmi:type="notation:Connector" xmi:id="_5xn5tHPKEeyl79h0uH5nPA" type="StereotypeCommentLink" source="_AZJAUFgsEeyjNoYeZICQvw" target="_5xn5sHPKEeyl79h0uH5nPA">
<styles xmi:type="notation:FontStyle" xmi:id="_5xn5tXPKEeyl79h0uH5nPA"/>
<styles xmi:type="notation:EObjectValueStyle" xmi:id="_5xn5uXPKEeyl79h0uH5nPA" name="BASE_ELEMENT">
<edges xmi:type="notation:Connector" xmi:id="_CBOCwXd4EeyNcJcltvuVvg" type="StereotypeCommentLink" source="_AZJAUFgsEeyjNoYeZICQvw" target="_CBNbsHd4EeyNcJcltvuVvg">
<styles xmi:type="notation:FontStyle" xmi:id="_CBOCwnd4EeyNcJcltvuVvg"/>
<styles xmi:type="notation:EObjectValueStyle" xmi:id="_CBOCxnd4EeyNcJcltvuVvg" name="BASE_ELEMENT">
<eObjectValue xmi:type="uml:Class" href="tdl.uml#_WJp72GjrEeSGaIFXgYnwew"/>
</styles>
<element xsi:nil="true"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_5xn5tnPKEeyl79h0uH5nPA" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
<sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_5xn5t3PKEeyl79h0uH5nPA"/>
<targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_5xn5uHPKEeyl79h0uH5nPA"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_CBOCw3d4EeyNcJcltvuVvg" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
<sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_CBOCxHd4EeyNcJcltvuVvg"/>
<targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_CBOCxXd4EeyNcJcltvuVvg"/>
</edges>
</notation:Diagram>
<notation:Diagram xmi:id="_WrumcDnEEeembcdDfBTCjA" type="PapyrusUMLClassDiagram" name="Extensions::ExtendedTestConfiguration" measurementUnit="Pixel">
......@@ -22258,4 +22258,564 @@
<targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_C1O9UXPNEeyl79h0uH5nPA"/>
</edges>
</notation:Diagram>
<notation:Diagram xmi:id="_JqMmUHd4EeyNcJcltvuVvg" type="PapyrusUMLClassDiagram" name="Extensions::StructuredTestObjectiveSpecification::Variants" measurementUnit="Pixel">
<children xmi:type="notation:Shape" xmi:id="_SItDsHd4EeyNcJcltvuVvg" type="Class_Shape">
<children xmi:type="notation:DecorationNode" xmi:id="_SI1mkHd4EeyNcJcltvuVvg" type="Class_NameLabel"/>
<children xmi:type="notation:DecorationNode" xmi:id="_SI20sHd4EeyNcJcltvuVvg" type="Class_FloatingNameLabel">
<layoutConstraint xmi:type="notation:Location" xmi:id="_SI3bwHd4EeyNcJcltvuVvg" y="15"/>
</children>
<children xmi:type="notation:BasicCompartment" xmi:id="_SI5Q8Hd4EeyNcJcltvuVvg" visible="false" type="Class_AttributeCompartment">
<styles xmi:type="notation:TitleStyle" xmi:id="_SI5Q8Xd4EeyNcJcltvuVvg"/>
<styles xmi:type="notation:SortingStyle" xmi:id="_SI5Q8nd4EeyNcJcltvuVvg"/>
<styles xmi:type="notation:FilteringStyle" xmi:id="_SI5Q83d4EeyNcJcltvuVvg"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_SI5Q9Hd4EeyNcJcltvuVvg"/>
</children>
<children xmi:type="notation:BasicCompartment" xmi:id="_SI6fEHd4EeyNcJcltvuVvg" type="Class_OperationCompartment">
<styles xmi:type="notation:TitleStyle" xmi:id="_SI6fEXd4EeyNcJcltvuVvg"/>
<styles xmi:type="notation:SortingStyle" xmi:id="_SI6fEnd4EeyNcJcltvuVvg"/>
<styles xmi:type="notation:FilteringStyle" xmi:id="_SI6fE3d4EeyNcJcltvuVvg"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_SI6fFHd4EeyNcJcltvuVvg"/>
</children>
<children xmi:type="notation:BasicCompartment" xmi:id="_SI6fFXd4EeyNcJcltvuVvg" type="Class_NestedClassifierCompartment">
<styles xmi:type="notation:TitleStyle" xmi:id="_SI6fFnd4EeyNcJcltvuVvg"/>
<styles xmi:type="notation:SortingStyle" xmi:id="_SI6fF3d4EeyNcJcltvuVvg"/>
<styles xmi:type="notation:FilteringStyle" xmi:id="_SI6fGHd4EeyNcJcltvuVvg"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_SI6fGXd4EeyNcJcltvuVvg"/>
</children>
<element xmi:type="uml:Class" href="tdl.uml#_SIFYoHd4EeyNcJcltvuVvg"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_SItqwHd4EeyNcJcltvuVvg" x="240" y="320" width="181" height="41"/>
</children>
<children xmi:type="notation:Shape" xmi:id="_T8_r0Hd4EeyNcJcltvuVvg" type="Class_Shape">
<children xmi:type="notation:DecorationNode" xmi:id="_T9CIEHd4EeyNcJcltvuVvg" type="Class_NameLabel"/>
<children xmi:type="notation:DecorationNode" xmi:id="_T9CvIHd4EeyNcJcltvuVvg" type="Class_FloatingNameLabel">
<layoutConstraint xmi:type="notation:Location" xmi:id="_T9CvIXd4EeyNcJcltvuVvg" y="15"/>
</children>
<children xmi:type="notation:BasicCompartment" xmi:id="_T9DWMHd4EeyNcJcltvuVvg" visible="false" type="Class_AttributeCompartment">
<styles xmi:type="notation:TitleStyle" xmi:id="_T9DWMXd4EeyNcJcltvuVvg"/>
<styles xmi:type="notation:SortingStyle" xmi:id="_T9DWMnd4EeyNcJcltvuVvg"/>
<styles xmi:type="notation:FilteringStyle" xmi:id="_T9DWM3d4EeyNcJcltvuVvg"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_T9DWNHd4EeyNcJcltvuVvg"/>
</children>
<children xmi:type="notation:BasicCompartment" xmi:id="_T9DWNXd4EeyNcJcltvuVvg" type="Class_OperationCompartment">
<styles xmi:type="notation:TitleStyle" xmi:id="_T9DWNnd4EeyNcJcltvuVvg"/>
<styles xmi:type="notation:SortingStyle" xmi:id="_T9DWN3d4EeyNcJcltvuVvg"/>
<styles xmi:type="notation:FilteringStyle" xmi:id="_T9DWOHd4EeyNcJcltvuVvg"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_T9DWOXd4EeyNcJcltvuVvg"/>
</children>
<children xmi:type="notation:BasicCompartment" xmi:id="_T9DWOnd4EeyNcJcltvuVvg" type="Class_NestedClassifierCompartment">
<styles xmi:type="notation:TitleStyle" xmi:id="_T9DWO3d4EeyNcJcltvuVvg"/>
<styles xmi:type="notation:SortingStyle" xmi:id="_T9DWPHd4EeyNcJcltvuVvg"/>
<styles xmi:type="notation:FilteringStyle" xmi:id="_T9DWPXd4EeyNcJcltvuVvg"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_T9DWPnd4EeyNcJcltvuVvg"/>
</children>
<element xmi:type="uml:Class" href="tdl.uml#_T8q7sHd4EeyNcJcltvuVvg"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_T8_r0Xd4EeyNcJcltvuVvg" x="240" y="400" width="181" height="41"/>
</children>
<children xmi:type="notation:Shape" xmi:id="_W24DAHd4EeyNcJcltvuVvg" type="Class_Shape">
<children xmi:type="notation:DecorationNode" xmi:id="_W25RIHd4EeyNcJcltvuVvg" type="Class_NameLabel"/>
<children xmi:type="notation:DecorationNode" xmi:id="_W25RIXd4EeyNcJcltvuVvg" type="Class_FloatingNameLabel">
<layoutConstraint xmi:type="notation:Location" xmi:id="_W25RInd4EeyNcJcltvuVvg" y="15"/>
</children>
<children xmi:type="notation:BasicCompartment" xmi:id="_W25RI3d4EeyNcJcltvuVvg" visible="false" type="Class_AttributeCompartment">
<styles xmi:type="notation:TitleStyle" xmi:id="_W25RJHd4EeyNcJcltvuVvg"/>
<styles xmi:type="notation:SortingStyle" xmi:id="_W25RJXd4EeyNcJcltvuVvg"/>
<styles xmi:type="notation:FilteringStyle" xmi:id="_W25RJnd4EeyNcJcltvuVvg"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_W25RJ3d4EeyNcJcltvuVvg"/>
</children>
<children xmi:type="notation:BasicCompartment" xmi:id="_W254MHd4EeyNcJcltvuVvg" type="Class_OperationCompartment">
<styles xmi:type="notation:TitleStyle" xmi:id="_W254MXd4EeyNcJcltvuVvg"/>
<styles xmi:type="notation:SortingStyle" xmi:id="_W254Mnd4EeyNcJcltvuVvg"/>
<styles xmi:type="notation:FilteringStyle" xmi:id="_W254M3d4EeyNcJcltvuVvg"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_W254NHd4EeyNcJcltvuVvg"/>
</children>
<children xmi:type="notation:BasicCompartment" xmi:id="_W254NXd4EeyNcJcltvuVvg" type="Class_NestedClassifierCompartment">
<styles xmi:type="notation:TitleStyle" xmi:id="_W254Nnd4EeyNcJcltvuVvg"/>
<styles xmi:type="notation:SortingStyle" xmi:id="_W254N3d4EeyNcJcltvuVvg"/>
<styles xmi:type="notation:FilteringStyle" xmi:id="_W254OHd4EeyNcJcltvuVvg"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_W254OXd4EeyNcJcltvuVvg"/>
</children>
<element xmi:type="uml:Class" href="tdl.uml#_W2tD4Hd4EeyNcJcltvuVvg"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_W24DAXd4EeyNcJcltvuVvg" x="240" y="480" width="181" height="41"/>
</children>
<children xmi:type="notation:Shape" xmi:id="_ffh64Hd4EeyNcJcltvuVvg" type="Class_Shape">
<children xmi:type="notation:DecorationNode" xmi:id="_ffookHd4EeyNcJcltvuVvg" type="Class_NameLabel"/>
<children xmi:type="notation:DecorationNode" xmi:id="_ffookXd4EeyNcJcltvuVvg" type="Class_FloatingNameLabel">
<layoutConstraint xmi:type="notation:Location" xmi:id="_ffpPoHd4EeyNcJcltvuVvg" y="15"/>
</children>
<children xmi:type="notation:BasicCompartment" xmi:id="_ffpPoXd4EeyNcJcltvuVvg" visible="false" type="Class_AttributeCompartment">
<styles xmi:type="notation:TitleStyle" xmi:id="_ffpPond4EeyNcJcltvuVvg"/>
<styles xmi:type="notation:SortingStyle" xmi:id="_ffpPo3d4EeyNcJcltvuVvg"/>
<styles xmi:type="notation:FilteringStyle" xmi:id="_ffpPpHd4EeyNcJcltvuVvg"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_ffpPpXd4EeyNcJcltvuVvg"/>
</children>
<children xmi:type="notation:BasicCompartment" xmi:id="_ffp2sHd4EeyNcJcltvuVvg" type="Class_OperationCompartment">
<styles xmi:type="notation:TitleStyle" xmi:id="_ffp2sXd4EeyNcJcltvuVvg"/>
<styles xmi:type="notation:SortingStyle" xmi:id="_ffp2snd4EeyNcJcltvuVvg"/>
<styles xmi:type="notation:FilteringStyle" xmi:id="_ffp2s3d4EeyNcJcltvuVvg"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_ffp2tHd4EeyNcJcltvuVvg"/>
</children>
<children xmi:type="notation:BasicCompartment" xmi:id="_ffp2tXd4EeyNcJcltvuVvg" type="Class_NestedClassifierCompartment">
<styles xmi:type="notation:TitleStyle" xmi:id="_ffp2tnd4EeyNcJcltvuVvg"/>
<styles xmi:type="notation:SortingStyle" xmi:id="_ffp2t3d4EeyNcJcltvuVvg"/>
<styles xmi:type="notation:FilteringStyle" xmi:id="_ffp2uHd4EeyNcJcltvuVvg"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_ffp2uXd4EeyNcJcltvuVvg"/>
</children>
<element xmi:type="uml:Class" href="tdl.uml#_oFvnIM5xEeKBmZvNr53Zng"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_ffih8Hd4EeyNcJcltvuVvg" x="60" y="320" width="121" height="41"/>
</children>
<children xmi:type="notation:Shape" xmi:id="_fg7CA3d4EeyNcJcltvuVvg" type="StereotypeComment">
<styles xmi:type="notation:TitleStyle" xmi:id="_fg7CBHd4EeyNcJcltvuVvg"/>
<styles xmi:type="notation:EObjectValueStyle" xmi:id="_fg7pEHd4EeyNcJcltvuVvg" name="BASE_ELEMENT">
<eObjectValue xmi:type="uml:Class" href="tdl.uml#_oFvnIM5xEeKBmZvNr53Zng"/>
</styles>
<element xsi:nil="true"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_fg7CBXd4EeyNcJcltvuVvg" x="200"/>
</children>
<children xmi:type="notation:Shape" xmi:id="_gUzWAHd4EeyNcJcltvuVvg" type="Class_Shape">
<children xmi:type="notation:DecorationNode" xmi:id="_gU1LMHd4EeyNcJcltvuVvg" type="Class_NameLabel"/>
<children xmi:type="notation:DecorationNode" xmi:id="_gU1yQHd4EeyNcJcltvuVvg" type="Class_FloatingNameLabel">
<layoutConstraint xmi:type="notation:Location" xmi:id="_gU1yQXd4EeyNcJcltvuVvg" y="15"/>
</children>
<children xmi:type="notation:BasicCompartment" xmi:id="_gU1yQnd4EeyNcJcltvuVvg" visible="false" type="Class_AttributeCompartment">
<styles xmi:type="notation:TitleStyle" xmi:id="_gU1yQ3d4EeyNcJcltvuVvg"/>
<styles xmi:type="notation:SortingStyle" xmi:id="_gU1yRHd4EeyNcJcltvuVvg"/>
<styles xmi:type="notation:FilteringStyle" xmi:id="_gU1yRXd4EeyNcJcltvuVvg"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_gU1yRnd4EeyNcJcltvuVvg"/>
</children>
<children xmi:type="notation:BasicCompartment" xmi:id="_gU1yR3d4EeyNcJcltvuVvg" type="Class_OperationCompartment">
<styles xmi:type="notation:TitleStyle" xmi:id="_gU1ySHd4EeyNcJcltvuVvg"/>
<styles xmi:type="notation:SortingStyle" xmi:id="_gU1ySXd4EeyNcJcltvuVvg"/>
<styles xmi:type="notation:FilteringStyle" xmi:id="_gU1ySnd4EeyNcJcltvuVvg"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_gU1yS3d4EeyNcJcltvuVvg"/>
</children>
<children xmi:type="notation:BasicCompartment" xmi:id="_gU1yTHd4EeyNcJcltvuVvg" type="Class_NestedClassifierCompartment">
<styles xmi:type="notation:TitleStyle" xmi:id="_gU1yTXd4EeyNcJcltvuVvg"/>
<styles xmi:type="notation:SortingStyle" xmi:id="_gU1yTnd4EeyNcJcltvuVvg"/>
<styles xmi:type="notation:FilteringStyle" xmi:id="_gU1yT3d4EeyNcJcltvuVvg"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_gU1yUHd4EeyNcJcltvuVvg"/>
</children>
<element xmi:type="uml:Class" href="tdl.uml#_wZOBAAr9EeOfdc1Ie2nqvA"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_gUzWAXd4EeyNcJcltvuVvg" x="60" y="400" width="121" height="41"/>
</children>
<children xmi:type="notation:Shape" xmi:id="_gVNlsnd4EeyNcJcltvuVvg" type="StereotypeComment">
<styles xmi:type="notation:TitleStyle" xmi:id="_gVNls3d4EeyNcJcltvuVvg"/>
<styles xmi:type="notation:EObjectValueStyle" xmi:id="_gVNltXd4EeyNcJcltvuVvg" name="BASE_ELEMENT">
<eObjectValue xmi:type="uml:Class" href="tdl.uml#_wZOBAAr9EeOfdc1Ie2nqvA"/>
</styles>
<element xsi:nil="true"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_gVNltHd4EeyNcJcltvuVvg" x="200"/>
</children>
<children xmi:type="notation:Shape" xmi:id="_ou_7IHd4EeyNcJcltvuVvg" type="Class_Shape">
<children xmi:type="notation:DecorationNode" xmi:id="_ovH28Hd4EeyNcJcltvuVvg" type="Class_NameLabel"/>
<children xmi:type="notation:DecorationNode" xmi:id="_ovH28Xd4EeyNcJcltvuVvg" type="Class_FloatingNameLabel">
<layoutConstraint xmi:type="notation:Location" xmi:id="_ovIeAHd4EeyNcJcltvuVvg" y="15"/>
</children>
<children xmi:type="notation:BasicCompartment" xmi:id="_ovIeAXd4EeyNcJcltvuVvg" visible="false" type="Class_AttributeCompartment">
<styles xmi:type="notation:TitleStyle" xmi:id="_ovJFEHd4EeyNcJcltvuVvg"/>
<styles xmi:type="notation:SortingStyle" xmi:id="_ovJFEXd4EeyNcJcltvuVvg"/>
<styles xmi:type="notation:FilteringStyle" xmi:id="_ovJFEnd4EeyNcJcltvuVvg"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_ovJFE3d4EeyNcJcltvuVvg"/>
</children>
<children xmi:type="notation:BasicCompartment" xmi:id="_ovJFFHd4EeyNcJcltvuVvg" type="Class_OperationCompartment">
<styles xmi:type="notation:TitleStyle" xmi:id="_ovJFFXd4EeyNcJcltvuVvg"/>
<styles xmi:type="notation:SortingStyle" xmi:id="_ovJFFnd4EeyNcJcltvuVvg"/>
<styles xmi:type="notation:FilteringStyle" xmi:id="_ovJFF3d4EeyNcJcltvuVvg"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_ovJFGHd4EeyNcJcltvuVvg"/>
</children>
<children xmi:type="notation:BasicCompartment" xmi:id="_ovJFGXd4EeyNcJcltvuVvg" type="Class_NestedClassifierCompartment">
<styles xmi:type="notation:TitleStyle" xmi:id="_ovJFGnd4EeyNcJcltvuVvg"/>
<styles xmi:type="notation:SortingStyle" xmi:id="_ovJFG3d4EeyNcJcltvuVvg"/>
<styles xmi:type="notation:FilteringStyle" xmi:id="_ovJFHHd4EeyNcJcltvuVvg"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_ovJFHXd4EeyNcJcltvuVvg"/>
</children>
<element xmi:type="uml:Class" href="tdl.uml#_lVog2GaGEeS3h-w1VhzBbw"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_ovAiMHd4EeyNcJcltvuVvg" x="520" y="400" width="123" height="41"/>
</children>
<children xmi:type="notation:Shape" xmi:id="_ov1ooHd4EeyNcJcltvuVvg" type="StereotypeComment">
<styles xmi:type="notation:TitleStyle" xmi:id="_ov1ooXd4EeyNcJcltvuVvg"/>
<styles xmi:type="notation:EObjectValueStyle" xmi:id="_ov1oo3d4EeyNcJcltvuVvg" name="BASE_ELEMENT">
<eObjectValue xmi:type="uml:Class" href="tdl.uml#_lVog2GaGEeS3h-w1VhzBbw"/>
</styles>
<element xsi:nil="true"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_ov1oond4EeyNcJcltvuVvg" x="200"/>
</children>
<children xmi:type="notation:Shape" xmi:id="_pwLEQHd4EeyNcJcltvuVvg" type="Class_Shape">
<children xmi:type="notation:DecorationNode" xmi:id="_pwMSYHd4EeyNcJcltvuVvg" type="Class_NameLabel"/>
<children xmi:type="notation:DecorationNode" xmi:id="_pwMSYXd4EeyNcJcltvuVvg" type="Class_FloatingNameLabel">
<layoutConstraint xmi:type="notation:Location" xmi:id="_pwMSYnd4EeyNcJcltvuVvg" y="15"/>
</children>
<children xmi:type="notation:BasicCompartment" xmi:id="_pwMSY3d4EeyNcJcltvuVvg" visible="false" type="Class_AttributeCompartment">
<styles xmi:type="notation:TitleStyle" xmi:id="_pwMSZHd4EeyNcJcltvuVvg"/>
<styles xmi:type="notation:SortingStyle" xmi:id="_pwMSZXd4EeyNcJcltvuVvg"/>
<styles xmi:type="notation:FilteringStyle" xmi:id="_pwMSZnd4EeyNcJcltvuVvg"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_pwMSZ3d4EeyNcJcltvuVvg"/>
</children>
<children xmi:type="notation:BasicCompartment" xmi:id="_pwM5cHd4EeyNcJcltvuVvg" type="Class_OperationCompartment">
<styles xmi:type="notation:TitleStyle" xmi:id="_pwM5cXd4EeyNcJcltvuVvg"/>
<styles xmi:type="notation:SortingStyle" xmi:id="_pwM5cnd4EeyNcJcltvuVvg"/>
<styles xmi:type="notation:FilteringStyle" xmi:id="_pwM5c3d4EeyNcJcltvuVvg"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_pwM5dHd4EeyNcJcltvuVvg"/>
</children>
<children xmi:type="notation:BasicCompartment" xmi:id="_pwM5dXd4EeyNcJcltvuVvg" type="Class_NestedClassifierCompartment">
<styles xmi:type="notation:TitleStyle" xmi:id="_pwM5dnd4EeyNcJcltvuVvg"/>
<styles xmi:type="notation:SortingStyle" xmi:id="_pwM5d3d4EeyNcJcltvuVvg"/>
<styles xmi:type="notation:FilteringStyle" xmi:id="_pwM5eHd4EeyNcJcltvuVvg"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_pwM5eXd4EeyNcJcltvuVvg"/>
</children>
<element xmi:type="uml:Class" href="tdl.uml#_lVogx2aGEeS3h-w1VhzBbw"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_pwLEQXd4EeyNcJcltvuVvg" x="520" y="480" width="123" height="41"/>
</children>
<children xmi:type="notation:Shape" xmi:id="_pwXRg3d4EeyNcJcltvuVvg" type="StereotypeComment">
<styles xmi:type="notation:TitleStyle" xmi:id="_pwXRhHd4EeyNcJcltvuVvg"/>
<styles xmi:type="notation:EObjectValueStyle" xmi:id="_pwXRhnd4EeyNcJcltvuVvg" name="BASE_ELEMENT">
<eObjectValue xmi:type="uml:Class" href="tdl.uml#_lVogx2aGEeS3h-w1VhzBbw"/>
</styles>
<element xsi:nil="true"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_pwXRhXd4EeyNcJcltvuVvg" x="200"/>
</children>
<children xmi:type="notation:Shape" xmi:id="_t4NQoHd4EeyNcJcltvuVvg" type="Class_Shape">
<children xmi:type="notation:DecorationNode" xmi:id="_t4UlYHd4EeyNcJcltvuVvg" type="Class_NameLabel"/>
<children xmi:type="notation:DecorationNode" xmi:id="_t4VMcHd4EeyNcJcltvuVvg" type="Class_FloatingNameLabel">
<layoutConstraint xmi:type="notation:Location" xmi:id="_t4VMcXd4EeyNcJcltvuVvg" y="15"/>
</children>
<children xmi:type="notation:BasicCompartment" xmi:id="_t4VzgHd4EeyNcJcltvuVvg" visible="false" type="Class_AttributeCompartment">
<styles xmi:type="notation:TitleStyle" xmi:id="_t4VzgXd4EeyNcJcltvuVvg"/>
<styles xmi:type="notation:SortingStyle" xmi:id="_t4Vzgnd4EeyNcJcltvuVvg"/>
<styles xmi:type="notation:FilteringStyle" xmi:id="_t4Vzg3d4EeyNcJcltvuVvg"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_t4VzhHd4EeyNcJcltvuVvg"/>
</children>
<children xmi:type="notation:BasicCompartment" xmi:id="_t4WakHd4EeyNcJcltvuVvg" type="Class_OperationCompartment">
<styles xmi:type="notation:TitleStyle" xmi:id="_t4WakXd4EeyNcJcltvuVvg"/>
<styles xmi:type="notation:SortingStyle" xmi:id="_t4Waknd4EeyNcJcltvuVvg"/>
<styles xmi:type="notation:FilteringStyle" xmi:id="_t4Wak3d4EeyNcJcltvuVvg"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_t4WalHd4EeyNcJcltvuVvg"/>
</children>
<children xmi:type="notation:BasicCompartment" xmi:id="_t4WalXd4EeyNcJcltvuVvg" type="Class_NestedClassifierCompartment">
<styles xmi:type="notation:TitleStyle" xmi:id="_t4Walnd4EeyNcJcltvuVvg"/>
<styles xmi:type="notation:SortingStyle" xmi:id="_t4Wal3d4EeyNcJcltvuVvg"/>
<styles xmi:type="notation:FilteringStyle" xmi:id="_t4WamHd4EeyNcJcltvuVvg"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_t4WamXd4EeyNcJcltvuVvg"/>
</children>
<element xmi:type="uml:Class" href="tdl.uml#_lVogQmaGEeS3h-w1VhzBbw"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_t4NQoXd4EeyNcJcltvuVvg" x="240" y="240" width="181" height="41"/>
</children>
<children xmi:type="notation:Shape" xmi:id="_t42w43d4EeyNcJcltvuVvg" type="StereotypeComment">
<styles xmi:type="notation:TitleStyle" xmi:id="_t42w5Hd4EeyNcJcltvuVvg"/>
<styles xmi:type="notation:EObjectValueStyle" xmi:id="_t42w5nd4EeyNcJcltvuVvg" name="BASE_ELEMENT">
<eObjectValue xmi:type="uml:Class" href="tdl.uml#_lVogQmaGEeS3h-w1VhzBbw"/>
</styles>
<element xsi:nil="true"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_t42w5Xd4EeyNcJcltvuVvg" x="200"/>
</children>
<children xmi:type="notation:Shape" xmi:id="_03HHAHd5EeyNcJcltvuVvg" type="StereotypeComment">
<styles xmi:type="notation:TitleStyle" xmi:id="_03HHAXd5EeyNcJcltvuVvg"/>
<styles xmi:type="notation:EObjectValueStyle" xmi:id="_03HuEHd5EeyNcJcltvuVvg" name="BASE_ELEMENT">
<eObjectValue xmi:type="uml:Class" href="tdl.uml#_W2tD4Hd4EeyNcJcltvuVvg"/>
</styles>
<element xsi:nil="true"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_03HHAnd5EeyNcJcltvuVvg" x="440" y="480"/>
</children>
<children xmi:type="notation:Shape" xmi:id="_2kE_IHd5EeyNcJcltvuVvg" type="StereotypeComment">
<styles xmi:type="notation:TitleStyle" xmi:id="_2kE_IXd5EeyNcJcltvuVvg"/>
<styles xmi:type="notation:EObjectValueStyle" xmi:id="_2kE_I3d5EeyNcJcltvuVvg" name="BASE_ELEMENT">
<eObjectValue xmi:type="uml:Class" href="tdl.uml#_T8q7sHd4EeyNcJcltvuVvg"/>
</styles>
<element xsi:nil="true"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_2kE_Ind5EeyNcJcltvuVvg" x="440" y="400"/>
</children>
<children xmi:type="notation:Shape" xmi:id="_3kUUJHd5EeyNcJcltvuVvg" type="StereotypeComment">
<styles xmi:type="notation:TitleStyle" xmi:id="_3kUUJXd5EeyNcJcltvuVvg"/>
<styles xmi:type="notation:EObjectValueStyle" xmi:id="_3kU7MHd5EeyNcJcltvuVvg" name="BASE_ELEMENT">
<eObjectValue xmi:type="uml:Class" href="tdl.uml#_SIFYoHd4EeyNcJcltvuVvg"/>
</styles>
<element xsi:nil="true"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_3kUUJnd5EeyNcJcltvuVvg" x="440" y="320"/>
</children>
<styles xmi:type="notation:StringValueStyle" xmi:id="_JqMmUXd4EeyNcJcltvuVvg" name="diagram_compatibility_version" stringValue="1.4.0"/>
<styles xmi:type="notation:DiagramStyle" xmi:id="_JqMmUnd4EeyNcJcltvuVvg"/>
<styles xmi:type="style:PapyrusDiagramStyle" xmi:id="_JqMmU3d4EeyNcJcltvuVvg" diagramKindId="org.eclipse.papyrus.uml.diagram.class">
<owner xmi:type="uml:Package" href="tdl.uml#_lVogQWaGEeS3h-w1VhzBbw"/>
</styles>
<styles xmi:type="notation:DoubleValueStyle" xmi:id="_IfU5MHd5EeyNcJcltvuVvg" name="rulergrid.gridspacing" doubleValue="10.0"/>
<element xmi:type="uml:Package" href="tdl.uml#_lVogQWaGEeS3h-w1VhzBbw"/>
<edges xmi:type="notation:Connector" xmi:id="_fg83MHd4EeyNcJcltvuVvg" type="StereotypeCommentLink" source="_ffh64Hd4EeyNcJcltvuVvg" target="_fg7CA3d4EeyNcJcltvuVvg">
<styles xmi:type="notation:FontStyle" xmi:id="_fg83MXd4EeyNcJcltvuVvg"/>
<styles xmi:type="notation:EObjectValueStyle" xmi:id="_fg-sYHd4EeyNcJcltvuVvg" name="BASE_ELEMENT">
<eObjectValue xmi:type="uml:Class" href="tdl.uml#_oFvnIM5xEeKBmZvNr53Zng"/>
</styles>
<element xsi:nil="true"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_fg83Mnd4EeyNcJcltvuVvg" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
<sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_fg9eQHd4EeyNcJcltvuVvg"/>
<targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_fg-FUHd4EeyNcJcltvuVvg"/>
</edges>
<edges xmi:type="notation:Connector" xmi:id="_gVNltnd4EeyNcJcltvuVvg" type="StereotypeCommentLink" source="_gUzWAHd4EeyNcJcltvuVvg" target="_gVNlsnd4EeyNcJcltvuVvg">
<styles xmi:type="notation:FontStyle" xmi:id="_gVNlt3d4EeyNcJcltvuVvg"/>
<styles xmi:type="notation:EObjectValueStyle" xmi:id="_gVOMwXd4EeyNcJcltvuVvg" name="BASE_ELEMENT">
<eObjectValue xmi:type="uml:Class" href="tdl.uml#_wZOBAAr9EeOfdc1Ie2nqvA"/>
</styles>
<element xsi:nil="true"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_gVNluHd4EeyNcJcltvuVvg" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
<sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_gVNluXd4EeyNcJcltvuVvg"/>
<targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_gVOMwHd4EeyNcJcltvuVvg"/>
</edges>
<edges xmi:type="notation:Connector" xmi:id="_ov2PsHd4EeyNcJcltvuVvg" type="StereotypeCommentLink" source="_ou_7IHd4EeyNcJcltvuVvg" target="_ov1ooHd4EeyNcJcltvuVvg">
<styles xmi:type="notation:FontStyle" xmi:id="_ov2PsXd4EeyNcJcltvuVvg"/>
<styles xmi:type="notation:EObjectValueStyle" xmi:id="_ov3d0Hd4EeyNcJcltvuVvg" name="BASE_ELEMENT">
<eObjectValue xmi:type="uml:Class" href="tdl.uml#_lVog2GaGEeS3h-w1VhzBbw"/>
</styles>
<element xsi:nil="true"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_ov2Psnd4EeyNcJcltvuVvg" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
<sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_ov2Ps3d4EeyNcJcltvuVvg"/>
<targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_ov22wHd4EeyNcJcltvuVvg"/>
</edges>
<edges xmi:type="notation:Connector" xmi:id="_pwXRh3d4EeyNcJcltvuVvg" type="StereotypeCommentLink" source="_pwLEQHd4EeyNcJcltvuVvg" target="_pwXRg3d4EeyNcJcltvuVvg">
<styles xmi:type="notation:FontStyle" xmi:id="_pwXRiHd4EeyNcJcltvuVvg"/>
<styles xmi:type="notation:EObjectValueStyle" xmi:id="_pwXRjHd4EeyNcJcltvuVvg" name="BASE_ELEMENT">
<eObjectValue xmi:type="uml:Class" href="tdl.uml#_lVogx2aGEeS3h-w1VhzBbw"/>
</styles>
<element xsi:nil="true"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_pwXRiXd4EeyNcJcltvuVvg" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
<sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_pwXRind4EeyNcJcltvuVvg"/>
<targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_pwXRi3d4EeyNcJcltvuVvg"/>
</edges>
<edges xmi:type="notation:Connector" xmi:id="_t43_AHd4EeyNcJcltvuVvg" type="StereotypeCommentLink" source="_t4NQoHd4EeyNcJcltvuVvg" target="_t42w43d4EeyNcJcltvuVvg">
<styles xmi:type="notation:FontStyle" xmi:id="_t43_AXd4EeyNcJcltvuVvg"/>
<styles xmi:type="notation:EObjectValueStyle" xmi:id="_t45NIHd4EeyNcJcltvuVvg" name="BASE_ELEMENT">
<eObjectValue xmi:type="uml:Class" href="tdl.uml#_lVogQmaGEeS3h-w1VhzBbw"/>
</styles>
<element xsi:nil="true"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_t43_And4EeyNcJcltvuVvg" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
<sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_t44mEHd4EeyNcJcltvuVvg"/>
<targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_t44mEXd4EeyNcJcltvuVvg"/>
</edges>
<edges xmi:type="notation:Connector" xmi:id="_90Jv8Hd4EeyNcJcltvuVvg" type="Association_Edge" source="_t4NQoHd4EeyNcJcltvuVvg" target="_SItDsHd4EeyNcJcltvuVvg">
<children xmi:type="notation:DecorationNode" xmi:id="_90K-EHd4EeyNcJcltvuVvg" visible="false" type="Association_StereotypeLabel">
<layoutConstraint xmi:type="notation:Location" xmi:id="_90LlIHd4EeyNcJcltvuVvg" y="-20"/>
</children>
<children xmi:type="notation:DecorationNode" xmi:id="_90LlIXd4EeyNcJcltvuVvg" type="Association_NameLabel">
<layoutConstraint xmi:type="notation:Location" xmi:id="_90LlInd4EeyNcJcltvuVvg" y="20"/>
</children>
<children xmi:type="notation:DecorationNode" xmi:id="_90MMMHd4EeyNcJcltvuVvg" visible="false" type="Association_TargetRoleLabel">
<layoutConstraint xmi:type="notation:Location" xmi:id="_90MMMXd4EeyNcJcltvuVvg" y="-20"/>
</children>
<children xmi:type="notation:DecorationNode" xmi:id="_90MMMnd4EeyNcJcltvuVvg" type="Association_SourceRoleLabel">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_R8KAAHd5EeyNcJcltvuVvg" source="PapyrusCSSForceValue">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_R8L1MHd5EeyNcJcltvuVvg" key="visible" value="true"/>
</eAnnotations>
<layoutConstraint xmi:type="notation:Location" xmi:id="_90MMM3d4EeyNcJcltvuVvg" x="-9" y="-44"/>
</children>
<children xmi:type="notation:DecorationNode" xmi:id="_90MMNHd4EeyNcJcltvuVvg" type="Association_SourceMultiplicityLabel">
<layoutConstraint xmi:type="notation:Location" xmi:id="_90MMNXd4EeyNcJcltvuVvg" y="20"/>
</children>
<children xmi:type="notation:DecorationNode" xmi:id="_90MMNnd4EeyNcJcltvuVvg" type="Association_TargetMultiplicityLabel">
<layoutConstraint xmi:type="notation:Location" xmi:id="_90MMN3d4EeyNcJcltvuVvg" y="-20"/>
</children>
<styles xmi:type="notation:FontStyle" xmi:id="_90Jv8Xd4EeyNcJcltvuVvg"/>
<element xmi:type="uml:Association" href="tdl.uml#_9xzmkHd4EeyNcJcltvuVvg"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_90Jv8nd4EeyNcJcltvuVvg" points="[320, 281, -643984, -643984]$[320, 320, -643984, -643984]"/>
<sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_91CgwHd4EeyNcJcltvuVvg" id="(0.4419889502762431,1.0)"/>
<targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_91CgwXd4EeyNcJcltvuVvg" id="(0.4419889502762431,0.0)"/>
</edges>
<edges xmi:type="notation:Connector" xmi:id="_-iYH4Hd4EeyNcJcltvuVvg" type="Association_Edge" source="_SItDsHd4EeyNcJcltvuVvg" target="_T8_r0Hd4EeyNcJcltvuVvg">
<children xmi:type="notation:DecorationNode" xmi:id="_-iZWAHd4EeyNcJcltvuVvg" visible="false" type="Association_StereotypeLabel">
<layoutConstraint xmi:type="notation:Location" xmi:id="_-iZ9EHd4EeyNcJcltvuVvg" y="-20"/>
</children>
<children xmi:type="notation:DecorationNode" xmi:id="_-iZ9EXd4EeyNcJcltvuVvg" type="Association_NameLabel">
<layoutConstraint xmi:type="notation:Location" xmi:id="_-iZ9End4EeyNcJcltvuVvg" y="20"/>
</children>
<children xmi:type="notation:DecorationNode" xmi:id="_-iZ9E3d4EeyNcJcltvuVvg" visible="false" type="Association_TargetRoleLabel">
<layoutConstraint xmi:type="notation:Location" xmi:id="_-iZ9FHd4EeyNcJcltvuVvg" y="-20"/>
</children>
<children xmi:type="notation:DecorationNode" xmi:id="_-iZ9FXd4EeyNcJcltvuVvg" type="Association_SourceRoleLabel">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_R8Pflnd5EeyNcJcltvuVvg" source="PapyrusCSSForceValue">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_R8Pfl3d5EeyNcJcltvuVvg" key="visible" value="true"/>
</eAnnotations>
<layoutConstraint xmi:type="notation:Location" xmi:id="_-iZ9Fnd4EeyNcJcltvuVvg" x="-9" y="-42"/>
</children>
<children xmi:type="notation:DecorationNode" xmi:id="_-iZ9F3d4EeyNcJcltvuVvg" type="Association_SourceMultiplicityLabel">
<layoutConstraint xmi:type="notation:Location" xmi:id="_-iZ9GHd4EeyNcJcltvuVvg" y="20"/>
</children>
<children xmi:type="notation:DecorationNode" xmi:id="_-iZ9GXd4EeyNcJcltvuVvg" type="Association_TargetMultiplicityLabel">
<layoutConstraint xmi:type="notation:Location" xmi:id="_-iZ9Gnd4EeyNcJcltvuVvg" y="-20"/>
</children>
<styles xmi:type="notation:FontStyle" xmi:id="_-iYH4Xd4EeyNcJcltvuVvg"/>
<element xmi:type="uml:Association" href="tdl.uml#_-hxD4Hd4EeyNcJcltvuVvg"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_-iYH4nd4EeyNcJcltvuVvg" points="[320, 361, -643984, -643984]$[320, 400, -643984, -643984]"/>
<sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_-jFSgHd4EeyNcJcltvuVvg" id="(0.4419889502762431,1.0)"/>
<targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_-jF5kHd4EeyNcJcltvuVvg" id="(0.4419889502762431,0.0)"/>
</edges>
<edges xmi:type="notation:Connector" xmi:id="__XOsQHd4EeyNcJcltvuVvg" type="Association_Edge" source="_T8_r0Hd4EeyNcJcltvuVvg" target="_W24DAHd4EeyNcJcltvuVvg">
<children xmi:type="notation:DecorationNode" xmi:id="__XPTUHd4EeyNcJcltvuVvg" visible="false" type="Association_StereotypeLabel">
<layoutConstraint xmi:type="notation:Location" xmi:id="__XPTUXd4EeyNcJcltvuVvg" y="-20"/>
</children>
<children xmi:type="notation:DecorationNode" xmi:id="__XPTUnd4EeyNcJcltvuVvg" type="Association_NameLabel">
<layoutConstraint xmi:type="notation:Location" xmi:id="__XPTU3d4EeyNcJcltvuVvg" y="20"/>
</children>
<children xmi:type="notation:DecorationNode" xmi:id="__XPTVHd4EeyNcJcltvuVvg" visible="false" type="Association_TargetRoleLabel">
<layoutConstraint xmi:type="notation:Location" xmi:id="__XPTVXd4EeyNcJcltvuVvg" y="-20"/>
</children>
<children xmi:type="notation:DecorationNode" xmi:id="__XPTVnd4EeyNcJcltvuVvg" type="Association_SourceRoleLabel">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_R8PflHd5EeyNcJcltvuVvg" source="PapyrusCSSForceValue">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_R8PflXd5EeyNcJcltvuVvg" key="visible" value="true"/>
</eAnnotations>
<layoutConstraint xmi:type="notation:Location" xmi:id="__XPTV3d4EeyNcJcltvuVvg" x="-9" y="-39"/>
</children>
<children xmi:type="notation:DecorationNode" xmi:id="__XPTWHd4EeyNcJcltvuVvg" type="Association_SourceMultiplicityLabel">
<layoutConstraint xmi:type="notation:Location" xmi:id="__XPTWXd4EeyNcJcltvuVvg" y="20"/>
</children>
<children xmi:type="notation:DecorationNode" xmi:id="__XPTWnd4EeyNcJcltvuVvg" type="Association_TargetMultiplicityLabel">
<layoutConstraint xmi:type="notation:Location" xmi:id="__XPTW3d4EeyNcJcltvuVvg" y="-20"/>
</children>
<styles xmi:type="notation:FontStyle" xmi:id="__XOsQXd4EeyNcJcltvuVvg"/>
<element xmi:type="uml:Association" href="tdl.uml#__WqEgHd4EeyNcJcltvuVvg"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="__XOsQnd4EeyNcJcltvuVvg" points="[320, 441, -643984, -643984]$[320, 480, -643984, -643984]"/>
<sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="__X4MgHd4EeyNcJcltvuVvg" id="(0.4419889502762431,1.0)"/>
<targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="__X4zkHd4EeyNcJcltvuVvg" id="(0.4419889502762431,0.0)"/>
</edges>
<edges xmi:type="notation:Connector" xmi:id="_Ali5gHd5EeyNcJcltvuVvg" type="Association_Edge" source="_T8_r0Hd4EeyNcJcltvuVvg" target="_ou_7IHd4EeyNcJcltvuVvg">
<children xmi:type="notation:DecorationNode" xmi:id="_AlkHoHd5EeyNcJcltvuVvg" visible="false" type="Association_StereotypeLabel">
<layoutConstraint xmi:type="notation:Location" xmi:id="_AlkHoXd5EeyNcJcltvuVvg" y="-20"/>
</children>
<children xmi:type="notation:DecorationNode" xmi:id="_AlkusHd5EeyNcJcltvuVvg" type="Association_NameLabel">
<layoutConstraint xmi:type="notation:Location" xmi:id="_AlkusXd5EeyNcJcltvuVvg" y="20"/>
</children>
<children xmi:type="notation:DecorationNode" xmi:id="_Alkusnd5EeyNcJcltvuVvg" visible="false" type="Association_TargetRoleLabel">
<layoutConstraint xmi:type="notation:Location" xmi:id="_Alkus3d5EeyNcJcltvuVvg" y="-20"/>
</children>
<children xmi:type="notation:DecorationNode" xmi:id="_AlkutHd5EeyNcJcltvuVvg" type="Association_SourceRoleLabel">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_R8PfkHd5EeyNcJcltvuVvg" source="PapyrusCSSForceValue">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_R8PfkXd5EeyNcJcltvuVvg" key="visible" value="true"/>
</eAnnotations>
<layoutConstraint xmi:type="notation:Location" xmi:id="_AlkutXd5EeyNcJcltvuVvg" x="-39" y="-15"/>
</children>
<children xmi:type="notation:DecorationNode" xmi:id="_Alkutnd5EeyNcJcltvuVvg" type="Association_SourceMultiplicityLabel">
<layoutConstraint xmi:type="notation:Location" xmi:id="_Alkut3d5EeyNcJcltvuVvg" y="20"/>
</children>
<children xmi:type="notation:DecorationNode" xmi:id="_AlkuuHd5EeyNcJcltvuVvg" type="Association_TargetMultiplicityLabel">
<layoutConstraint xmi:type="notation:Location" xmi:id="_AlkuuXd5EeyNcJcltvuVvg" y="-20"/>
</children>
<styles xmi:type="notation:FontStyle" xmi:id="_Ali5gXd5EeyNcJcltvuVvg"/>
<element xmi:type="uml:Association" href="tdl.uml#_AkRuMHd5EeyNcJcltvuVvg"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_Ali5gnd5EeyNcJcltvuVvg" points="[421, 420, -643984, -643984]$[520, 420, -643984, -643984]"/>
<sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_AmoeoHd5EeyNcJcltvuVvg" id="(1.0,0.4878048780487805)"/>
<targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_AmoeoXd5EeyNcJcltvuVvg" id="(0.0,0.4878048780487805)"/>
</edges>
<edges xmi:type="notation:Connector" xmi:id="_BiS1oHd5EeyNcJcltvuVvg" type="Association_Edge" source="_W24DAHd4EeyNcJcltvuVvg" target="_pwLEQHd4EeyNcJcltvuVvg">
<children xmi:type="notation:DecorationNode" xmi:id="_BiTcsHd5EeyNcJcltvuVvg" visible="false" type="Association_StereotypeLabel">
<layoutConstraint xmi:type="notation:Location" xmi:id="_BiTcsXd5EeyNcJcltvuVvg" y="-20"/>
</children>
<children xmi:type="notation:DecorationNode" xmi:id="_BiTcsnd5EeyNcJcltvuVvg" type="Association_NameLabel">
<layoutConstraint xmi:type="notation:Location" xmi:id="_BiTcs3d5EeyNcJcltvuVvg" y="20"/>
</children>
<children xmi:type="notation:DecorationNode" xmi:id="_BiTctHd5EeyNcJcltvuVvg" visible="false" type="Association_TargetRoleLabel">
<layoutConstraint xmi:type="notation:Location" xmi:id="_BiTctXd5EeyNcJcltvuVvg" y="-20"/>
</children>
<children xmi:type="notation:DecorationNode" xmi:id="_BiTctnd5EeyNcJcltvuVvg" type="Association_SourceRoleLabel">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_R8Pfknd5EeyNcJcltvuVvg" source="PapyrusCSSForceValue">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_R8Pfk3d5EeyNcJcltvuVvg" key="visible" value="true"/>
</eAnnotations>
<layoutConstraint xmi:type="notation:Location" xmi:id="_BiTct3d5EeyNcJcltvuVvg" x="-33" y="-15"/>
</children>
<children xmi:type="notation:DecorationNode" xmi:id="_BiTcuHd5EeyNcJcltvuVvg" type="Association_SourceMultiplicityLabel">
<layoutConstraint xmi:type="notation:Location" xmi:id="_BiTcuXd5EeyNcJcltvuVvg" y="20"/>
</children>
<children xmi:type="notation:DecorationNode" xmi:id="_BiTcund5EeyNcJcltvuVvg" type="Association_TargetMultiplicityLabel">
<layoutConstraint xmi:type="notation:Location" xmi:id="_BiTcu3d5EeyNcJcltvuVvg" y="-20"/>
</children>
<styles xmi:type="notation:FontStyle" xmi:id="_BiS1oXd5EeyNcJcltvuVvg"/>
<element xmi:type="uml:Association" href="tdl.uml#_Bh50EHd5EeyNcJcltvuVvg"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_BiS1ond5EeyNcJcltvuVvg" points="[400, 480, -643984, -643984]$[540, 480, -643984, -643984]"/>
<sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_BiseQHd5EeyNcJcltvuVvg" id="(1.0,0.24390243902439024)"/>
<targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_BitFUHd5EeyNcJcltvuVvg" id="(0.0,0.24390243902439024)"/>
</edges>
<edges xmi:type="notation:Connector" xmi:id="_Cj41gHd5EeyNcJcltvuVvg" type="Association_Edge" source="_W24DAHd4EeyNcJcltvuVvg" target="_pwLEQHd4EeyNcJcltvuVvg">
<children xmi:type="notation:DecorationNode" xmi:id="_Cj5ckHd5EeyNcJcltvuVvg" visible="false" type="Association_StereotypeLabel">
<layoutConstraint xmi:type="notation:Location" xmi:id="_Cj5ckXd5EeyNcJcltvuVvg" y="-20"/>
</children>
<children xmi:type="notation:DecorationNode" xmi:id="_Cj6DoHd5EeyNcJcltvuVvg" type="Association_NameLabel">
<layoutConstraint xmi:type="notation:Location" xmi:id="_Cj6DoXd5EeyNcJcltvuVvg" y="20"/>
</children>
<children xmi:type="notation:DecorationNode" xmi:id="_Cj6Dond5EeyNcJcltvuVvg" visible="false" type="Association_TargetRoleLabel">
<layoutConstraint xmi:type="notation:Location" xmi:id="_Cj6Do3d5EeyNcJcltvuVvg" y="-20"/>
</children>
<children xmi:type="notation:DecorationNode" xmi:id="_Cj6DpHd5EeyNcJcltvuVvg" type="Association_SourceRoleLabel">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_R8O4gHd5EeyNcJcltvuVvg" source="PapyrusCSSForceValue">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_R8O4gXd5EeyNcJcltvuVvg" key="visible" value="true"/>
</eAnnotations>
<layoutConstraint xmi:type="notation:Location" xmi:id="_Cj6DpXd5EeyNcJcltvuVvg" x="-25" y="15"/>
</children>
<children xmi:type="notation:DecorationNode" xmi:id="_Cj6Dpnd5EeyNcJcltvuVvg" type="Association_SourceMultiplicityLabel">
<layoutConstraint xmi:type="notation:Location" xmi:id="_Cj6Dp3d5EeyNcJcltvuVvg" y="20"/>
</children>
<children xmi:type="notation:DecorationNode" xmi:id="_Cj6DqHd5EeyNcJcltvuVvg" type="Association_TargetMultiplicityLabel">
<layoutConstraint xmi:type="notation:Location" xmi:id="_Cj6DqXd5EeyNcJcltvuVvg" y="-20"/>
</children>
<styles xmi:type="notation:FontStyle" xmi:id="_Cj41gXd5EeyNcJcltvuVvg"/>
<element xmi:type="uml:Association" href="tdl.uml#_Ci0egHd5EeyNcJcltvuVvg"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_Cj41gnd5EeyNcJcltvuVvg" points="[400, 521, -643984, -643984]$[520, 500, -643984, -643984]"/>
<sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_CkeEUHd5EeyNcJcltvuVvg" id="(1.0,0.7317073170731707)"/>
<targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_CkerYHd5EeyNcJcltvuVvg" id="(0.0,0.7317073170731707)"/>
</edges>
<edges xmi:type="notation:Connector" xmi:id="_03I8MHd5EeyNcJcltvuVvg" type="StereotypeCommentLink" source="_W24DAHd4EeyNcJcltvuVvg" target="_03HHAHd5EeyNcJcltvuVvg">
<styles xmi:type="notation:FontStyle" xmi:id="_03I8MXd5EeyNcJcltvuVvg"/>
<styles xmi:type="notation:EObjectValueStyle" xmi:id="_03KKUHd5EeyNcJcltvuVvg" name="BASE_ELEMENT">
<eObjectValue xmi:type="uml:Class" href="tdl.uml#_W2tD4Hd4EeyNcJcltvuVvg"/>
</styles>
<element xsi:nil="true"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_03I8Mnd5EeyNcJcltvuVvg" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
<sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_03JjQHd5EeyNcJcltvuVvg"/>
<targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_03JjQXd5EeyNcJcltvuVvg"/>
</edges>
<edges xmi:type="notation:Connector" xmi:id="_2kFmMHd5EeyNcJcltvuVvg" type="StereotypeCommentLink" source="_T8_r0Hd4EeyNcJcltvuVvg" target="_2kE_IHd5EeyNcJcltvuVvg">
<styles xmi:type="notation:FontStyle" xmi:id="_2kFmMXd5EeyNcJcltvuVvg"/>
<styles xmi:type="notation:EObjectValueStyle" xmi:id="_2kG0UHd5EeyNcJcltvuVvg" name="BASE_ELEMENT">
<eObjectValue xmi:type="uml:Class" href="tdl.uml#_T8q7sHd4EeyNcJcltvuVvg"/>
</styles>
<element xsi:nil="true"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_2kFmMnd5EeyNcJcltvuVvg" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
<sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_2kGNQHd5EeyNcJcltvuVvg"/>
<targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_2kGNQXd5EeyNcJcltvuVvg"/>
</edges>
<edges xmi:type="notation:Connector" xmi:id="_3kU7MXd5EeyNcJcltvuVvg" type="StereotypeCommentLink" source="_SItDsHd4EeyNcJcltvuVvg" target="_3kUUJHd5EeyNcJcltvuVvg">
<styles xmi:type="notation:FontStyle" xmi:id="_3kU7Mnd5EeyNcJcltvuVvg"/>
<styles xmi:type="notation:EObjectValueStyle" xmi:id="_3kU7Nnd5EeyNcJcltvuVvg" name="BASE_ELEMENT">
<eObjectValue xmi:type="uml:Class" href="tdl.uml#_SIFYoHd4EeyNcJcltvuVvg"/>
</styles>
<element xsi:nil="true"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_3kU7M3d5EeyNcJcltvuVvg" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
<sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_3kU7NHd5EeyNcJcltvuVvg"/>
<targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_3kU7NXd5EeyNcJcltvuVvg"/>
</edges>
<edges xmi:type="notation:Connector" xmi:id="__TRj4Hd5EeyNcJcltvuVvg" type="Generalization_Edge" source="_SItDsHd4EeyNcJcltvuVvg" target="_ffh64Hd4EeyNcJcltvuVvg">
<children xmi:type="notation:DecorationNode" xmi:id="__TTZEHd5EeyNcJcltvuVvg" type="Generalization_StereotypeLabel">
<layoutConstraint xmi:type="notation:Location" xmi:id="__TUAIHd5EeyNcJcltvuVvg" y="40"/>
</children>
<styles xmi:type="notation:FontStyle" xmi:id="__TRj4Xd5EeyNcJcltvuVvg"/>
<element xmi:type="uml:Generalization" href="tdl.uml#__SBmsHd5EeyNcJcltvuVvg"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="__TRj4nd5EeyNcJcltvuVvg" points="[240, 340, -643984, -643984]$[181, 340, -643984, -643984]"/>
<sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="__T2LoHd5EeyNcJcltvuVvg" id="(0.0,0.4878048780487805)"/>
<targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="__T2ysHd5EeyNcJcltvuVvg" id="(1.0,0.4878048780487805)"/>
</edges>
<edges xmi:type="notation:Connector" xmi:id="_AYopcHd6EeyNcJcltvuVvg" type="Generalization_Edge" source="_T8_r0Hd4EeyNcJcltvuVvg" target="_gUzWAHd4EeyNcJcltvuVvg">
<children xmi:type="notation:DecorationNode" xmi:id="_AYpQgHd6EeyNcJcltvuVvg" type="Generalization_StereotypeLabel">
<layoutConstraint xmi:type="notation:Location" xmi:id="_AYpQgXd6EeyNcJcltvuVvg" y="40"/>
</children>
<styles xmi:type="notation:FontStyle" xmi:id="_AYopcXd6EeyNcJcltvuVvg"/>
<element xmi:type="uml:Generalization" href="tdl.uml#_AYWVkHd6EeyNcJcltvuVvg"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_AYopcnd6EeyNcJcltvuVvg" points="[240, 420, -643984, -643984]$[181, 420, -643984, -643984]"/>
<sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_AY8LcHd6EeyNcJcltvuVvg" id="(0.0,0.4878048780487805)"/>
<targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_AY8LcXd6EeyNcJcltvuVvg" id="(1.0,0.4878048780487805)"/>
</edges>
<edges xmi:type="notation:Connector" xmi:id="_BSV4oHd6EeyNcJcltvuVvg" type="Generalization_Edge" source="_W24DAHd4EeyNcJcltvuVvg" target="_ffh64Hd4EeyNcJcltvuVvg">
<children xmi:type="notation:DecorationNode" xmi:id="_BSYU4Hd6EeyNcJcltvuVvg" type="Generalization_StereotypeLabel">
<styles xmi:type="notation:BooleanValueStyle" xmi:id="_CLH6wHd6EeyNcJcltvuVvg" name="IS_UPDATED_POSITION" booleanValue="true"/>
<layoutConstraint xmi:type="notation:Location" xmi:id="_BSYU4Xd6EeyNcJcltvuVvg" x="-1" y="38"/>
</children>
<styles xmi:type="notation:FontStyle" xmi:id="_BSV4oXd6EeyNcJcltvuVvg"/>
<element xmi:type="uml:Generalization" href="tdl.uml#_BRSIsHd6EeyNcJcltvuVvg"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_BSV4ond6EeyNcJcltvuVvg" points="[240, 500, -643984, -643984]$[40, 500, -643984, -643984]$[40, 340, -643984, -643984]$[60, 340, -643984, -643984]"/>
<sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_BS88oHd6EeyNcJcltvuVvg" id="(0.0,0.4878048780487805)"/>
<targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_BS88oXd6EeyNcJcltvuVvg" id="(0.0,0.4878048780487805)"/>
</edges>
</notation:Diagram>
</xmi:XMI>
......@@ -1728,6 +1728,10 @@ covers most cases
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ID39QPW0EeWBpNY8lD_kfA"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ID5ycPW0EeWBpNY8lD_kfA" value="1"/>
</ownedAttribute>
<ownedAttribute xmi:type="uml:Property" xmi:id="_9yF6cHd4EeyNcJcltvuVvg" name="variants" type="_SIFYoHd4EeyNcJcltvuVvg" aggregation="composite" association="_9xzmkHd4EeyNcJcltvuVvg">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_9yb4sHd4EeyNcJcltvuVvg"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_9ypUEHd4EeyNcJcltvuVvg" value="1"/>
</ownedAttribute>
</packagedElement>
<packagedElement xmi:type="uml:Class" xmi:id="_lVogUGaGEeS3h-w1VhzBbw" name="Entity">
<generalization xmi:type="uml:Generalization" xmi:id="_lVogUWaGEeS3h-w1VhzBbw" general="_4aQ_sM6LEeKrteq_aJ3viA"/>
......@@ -2114,6 +2118,64 @@ covers most cases
</eAnnotations>
<ownedEnd xmi:type="uml:Property" xmi:id="__cWooPXFEeWBpNY8lD_kfA" name="entityreference" type="_lVogmWaGEeS3h-w1VhzBbw" association="__cSXMPXFEeWBpNY8lD_kfA"/>
</packagedElement>
<packagedElement xmi:type="uml:Class" xmi:id="_SIFYoHd4EeyNcJcltvuVvg" name="Variants">
<generalization xmi:type="uml:Generalization" xmi:id="__SBmsHd5EeyNcJcltvuVvg" general="_oFvnIM5xEeKBmZvNr53Zng"/>
<ownedAttribute xmi:type="uml:Property" xmi:id="_-h2jcHd4EeyNcJcltvuVvg" name="variants" type="_T8q7sHd4EeyNcJcltvuVvg" aggregation="composite" association="_-hxD4Hd4EeyNcJcltvuVvg">
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_-h7b8Hd4EeyNcJcltvuVvg" value="*"/>
</ownedAttribute>
</packagedElement>
<packagedElement xmi:type="uml:Class" xmi:id="_T8q7sHd4EeyNcJcltvuVvg" name="StructuredTestObjectiveVariant">
<generalization xmi:type="uml:Generalization" xmi:id="_AYWVkHd6EeyNcJcltvuVvg" general="_wZOBAAr9EeOfdc1Ie2nqvA"/>
<ownedAttribute xmi:type="uml:Property" xmi:id="__W0ckHd4EeyNcJcltvuVvg" name="bindings" type="_W2tD4Hd4EeyNcJcltvuVvg" aggregation="composite" association="__WqEgHd4EeyNcJcltvuVvg">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="__W1DoHd4EeyNcJcltvuVvg"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__W1DoXd4EeyNcJcltvuVvg" value="*"/>
</ownedAttribute>
<ownedAttribute xmi:type="uml:Property" xmi:id="_AkfJkHd5EeyNcJcltvuVvg" name="picsReference" type="_lVog2GaGEeS3h-w1VhzBbw" aggregation="composite" association="_AkRuMHd5EeyNcJcltvuVvg">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_Akhl0Hd5EeyNcJcltvuVvg"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_Akiz8Hd5EeyNcJcltvuVvg" value="1"/>
</ownedAttribute>
</packagedElement>
<packagedElement xmi:type="uml:Class" xmi:id="_W2tD4Hd4EeyNcJcltvuVvg" name="VariantBinding">
<generalization xmi:type="uml:Generalization" xmi:id="_BRSIsHd6EeyNcJcltvuVvg" general="_oFvnIM5xEeKBmZvNr53Zng"/>
<ownedAttribute xmi:type="uml:Property" xmi:id="_Bh83YHd5EeyNcJcltvuVvg" name="value" type="_lVogx2aGEeS3h-w1VhzBbw" aggregation="composite" association="_Bh50EHd5EeyNcJcltvuVvg"/>
<ownedAttribute xmi:type="uml:Property" xmi:id="_CjBS0Hd5EeyNcJcltvuVvg" name="boundTo" type="_lVogx2aGEeS3h-w1VhzBbw" aggregation="composite" association="_Ci0egHd5EeyNcJcltvuVvg"/>
</packagedElement>
<packagedElement xmi:type="uml:Association" xmi:id="_9xzmkHd4EeyNcJcltvuVvg" name="A_variants_structuredtestobjective" memberEnd="_9yF6cHd4EeyNcJcltvuVvg _9ytlgHd4EeyNcJcltvuVvg">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_9yBpAHd4EeyNcJcltvuVvg" source="org.eclipse.papyrus">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_9yDeMHd4EeyNcJcltvuVvg" key="nature" value="UML_Nature"/>
</eAnnotations>
<ownedEnd xmi:type="uml:Property" xmi:id="_9ytlgHd4EeyNcJcltvuVvg" name="structuredtestobjective" type="_lVogQmaGEeS3h-w1VhzBbw" association="_9xzmkHd4EeyNcJcltvuVvg"/>
</packagedElement>
<packagedElement xmi:type="uml:Association" xmi:id="_-hxD4Hd4EeyNcJcltvuVvg" name="A_variants_variants" memberEnd="_-h2jcHd4EeyNcJcltvuVvg _-h8qEHd4EeyNcJcltvuVvg">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_-h1VUHd4EeyNcJcltvuVvg" source="org.eclipse.papyrus">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_-h18YHd4EeyNcJcltvuVvg" key="nature" value="UML_Nature"/>
</eAnnotations>
<ownedEnd xmi:type="uml:Property" xmi:id="_-h8qEHd4EeyNcJcltvuVvg" name="variants" type="_SIFYoHd4EeyNcJcltvuVvg" association="_-hxD4Hd4EeyNcJcltvuVvg"/>
</packagedElement>
<packagedElement xmi:type="uml:Association" xmi:id="__WqEgHd4EeyNcJcltvuVvg" name="A_bindings_structuredtestobjectivevariant" memberEnd="__W0ckHd4EeyNcJcltvuVvg __W1qsHd4EeyNcJcltvuVvg">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="__WwyMHd4EeyNcJcltvuVvg" source="org.eclipse.papyrus">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="__WyAUHd4EeyNcJcltvuVvg" key="nature" value="UML_Nature"/>
</eAnnotations>
<ownedEnd xmi:type="uml:Property" xmi:id="__W1qsHd4EeyNcJcltvuVvg" name="structuredtestobjectivevariant" type="_T8q7sHd4EeyNcJcltvuVvg" association="__WqEgHd4EeyNcJcltvuVvg"/>
</packagedElement>
<packagedElement xmi:type="uml:Association" xmi:id="_AkRuMHd5EeyNcJcltvuVvg" name="A_picsreference_structuredtestobjectivevariant" memberEnd="_AkfJkHd5EeyNcJcltvuVvg _Akiz8Xd5EeyNcJcltvuVvg">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_AkcGQHd5EeyNcJcltvuVvg" source="org.eclipse.papyrus">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Akd7cHd5EeyNcJcltvuVvg" key="nature" value="UML_Nature"/>
</eAnnotations>
<ownedEnd xmi:type="uml:Property" xmi:id="_Akiz8Xd5EeyNcJcltvuVvg" name="structuredtestobjectivevariant" type="_T8q7sHd4EeyNcJcltvuVvg" association="_AkRuMHd5EeyNcJcltvuVvg"/>
</packagedElement>
<packagedElement xmi:type="uml:Association" xmi:id="_Bh50EHd5EeyNcJcltvuVvg" name="A_value_variantbinding" memberEnd="_Bh83YHd5EeyNcJcltvuVvg _Bh_ToHd5EeyNcJcltvuVvg">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Bh8QUHd5EeyNcJcltvuVvg" source="org.eclipse.papyrus">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Bh8QUXd5EeyNcJcltvuVvg" key="nature" value="UML_Nature"/>
</eAnnotations>
<ownedEnd xmi:type="uml:Property" xmi:id="_Bh_ToHd5EeyNcJcltvuVvg" name="variantbinding" type="_W2tD4Hd4EeyNcJcltvuVvg" association="_Bh50EHd5EeyNcJcltvuVvg"/>
</packagedElement>
<packagedElement xmi:type="uml:Association" xmi:id="_Ci0egHd5EeyNcJcltvuVvg" name="A_boundTo_variantbinding" memberEnd="_CjBS0Hd5EeyNcJcltvuVvg _CjDvEHd5EeyNcJcltvuVvg">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Ci-2kHd5EeyNcJcltvuVvg" source="org.eclipse.papyrus">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_CjAEsHd5EeyNcJcltvuVvg" key="nature" value="UML_Nature"/>
</eAnnotations>
<ownedEnd xmi:type="uml:Property" xmi:id="_CjDvEHd5EeyNcJcltvuVvg" name="variantbinding" type="_W2tD4Hd4EeyNcJcltvuVvg" association="_Ci0egHd5EeyNcJcltvuVvg"/>
</packagedElement>
</packagedElement>
<packagedElement xmi:type="uml:Package" xmi:id="_yaclsDnDEeembcdDfBTCjA" name="ExtendedTestConfiguration">
<packagedElement xmi:type="uml:Class" xmi:id="_-KWF4DnEEeembcdDfBTCjA" name="ExtendedTestConfiguration">
......@@ -2381,4 +2443,7 @@ covers most cases
<standard:Metaclass xmi:id="_0C_mmpx8EeuGmLQ6wlnetA" base_Class="_0C9xYJx8EeuGmLQ6wlnetA"/>
<standard:Metaclass xmi:id="_ID6b4EOtEeyG_Yt003PTNg" base_Class="_CZa-QEOtEeyG_Yt003PTNg"/>
<standard:Metaclass xmi:id="_d9wdAEOtEeyG_Yt003PTNg" base_Class="_bi8AYEOtEeyG_Yt003PTNg"/>
<standard:Metaclass xmi:id="_01sxwHd5EeyNcJcltvuVvg" base_Class="_W2tD4Hd4EeyNcJcltvuVvg"/>
<standard:Metaclass xmi:id="_2jOqkHd5EeyNcJcltvuVvg" base_Class="_T8q7sHd4EeyNcJcltvuVvg"/>
<standard:Metaclass xmi:id="_3j4PQHd5EeyNcJcltvuVvg" base_Class="_SIFYoHd4EeyNcJcltvuVvg"/>
</xmi:XMI>
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<xsd:schema xmlns:types="http://www.eclipse.org/uml2/5.0.0/Types" xmlns:xsd="http://www.w3.org/2001/XMLSchema" targetNamespace="http://www.eclipse.org/uml2/5.0.0/Types"/>
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<xsd:schema xmlns:xmi="http://www.omg.org/XMI" xmlns:xsd="http://www.w3.org/2001/XMLSchema" targetNamespace="http://www.omg.org/XMI">
<xsd:attribute name="id" type="xsd:ID"/>
<xsd:attributeGroup name="IdentityAttribs">
<xsd:attribute form="qualified" name="label" type="xsd:string" use="optional"/>
<xsd:attribute form="qualified" name="uuid" type="xsd:string" use="optional"/>
</xsd:attributeGroup>
<xsd:attributeGroup name="LinkAttribs">
<xsd:attribute name="href" type="xsd:string" use="optional"/>
<xsd:attribute form="qualified" name="idref" type="xsd:IDREF" use="optional"/>
</xsd:attributeGroup>
<xsd:attributeGroup name="ObjectAttribs">
<xsd:attributeGroup ref="xmi:IdentityAttribs"/>
<xsd:attributeGroup ref="xmi:LinkAttribs"/>
<xsd:attribute fixed="2.0" form="qualified" name="version" type="xsd:string" use="optional"/>
<xsd:attribute form="qualified" name="type" type="xsd:QName" use="optional"/>
</xsd:attributeGroup>
<xsd:complexType name="XMI">
<xsd:choice maxOccurs="unbounded" minOccurs="0">
<xsd:any processContents="strict"/>
</xsd:choice>
<xsd:attributeGroup ref="xmi:IdentityAttribs"/>
<xsd:attributeGroup ref="xmi:LinkAttribs"/>
<xsd:attribute form="qualified" name="type" type="xsd:QName" use="optional"/>
<xsd:attribute fixed="2.0" form="qualified" name="version" type="xsd:string" use="required"/>
</xsd:complexType>
<xsd:element name="XMI" type="xmi:XMI"/>
<xsd:complexType name="PackageReference">
<xsd:choice maxOccurs="unbounded" minOccurs="0">
<xsd:element name="name" type="xsd:string"/>
<xsd:element name="version" type="xsd:string"/>
</xsd:choice>
<xsd:attributeGroup ref="xmi:ObjectAttribs"/>
<xsd:attribute name="name" type="xsd:string" use="optional"/>
</xsd:complexType>
<xsd:element name="PackageReference" type="xmi:PackageReference"/>
<xsd:complexType name="Model">
<xsd:complexContent>
<xsd:extension base="xmi:PackageReference"/>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="Model" type="xmi:Model"/>
<xsd:complexType name="Import">
<xsd:complexContent>
<xsd:extension base="xmi:PackageReference"/>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="Import" type="xmi:Import"/>
<xsd:complexType name="MetaModel">
<xsd:complexContent>
<xsd:extension base="xmi:PackageReference"/>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="MetaModel" type="xmi:MetaModel"/>
<xsd:complexType name="Documentation">
<xsd:choice maxOccurs="unbounded" minOccurs="0">
<xsd:element name="contact" type="xsd:string"/>
<xsd:element name="exporter" type="xsd:string"/>
<xsd:element name="exporterVersion" type="xsd:string"/>
<xsd:element name="longDescription" type="xsd:string"/>
<xsd:element name="shortDescription" type="xsd:string"/>
<xsd:element name="notice" type="xsd:string"/>
<xsd:element name="owner" type="xsd:string"/>
</xsd:choice>
<xsd:attributeGroup ref="xmi:ObjectAttribs"/>
<xsd:attribute name="contact" type="xsd:string" use="optional"/>
<xsd:attribute name="exporter" type="xsd:string" use="optional"/>
<xsd:attribute name="exporterVersion" type="xsd:string" use="optional"/>
<xsd:attribute name="longDescription" type="xsd:string" use="optional"/>
<xsd:attribute name="shortDescription" type="xsd:string" use="optional"/>
<xsd:attribute name="notice" type="xsd:string" use="optional"/>
<xsd:attribute name="owner" type="xsd:string" use="optional"/>
</xsd:complexType>
<xsd:element name="Documentation" type="xmi:Documentation"/>
<xsd:complexType name="Extension">
<xsd:choice maxOccurs="unbounded" minOccurs="0">
<xsd:any processContents="lax"/>
</xsd:choice>
<xsd:attributeGroup ref="xmi:ObjectAttribs"/>
<xsd:attribute name="extender" type="xsd:string" use="optional"/>
<xsd:attribute name="extenderID" type="xsd:string" use="optional"/>
</xsd:complexType>
<xsd:element name="Extension" type="xmi:Extension"/>
<xsd:complexType name="Difference">
<xsd:choice maxOccurs="unbounded" minOccurs="0">
<xsd:element name="target">
<xsd:complexType>
<xsd:choice maxOccurs="unbounded" minOccurs="0">
<xsd:any processContents="skip"/>
</xsd:choice>
<xsd:anyAttribute processContents="skip"/>
</xsd:complexType>
</xsd:element>
<xsd:element name="difference" type="xmi:Difference"/>
<xsd:element name="container" type="xmi:Difference"/>
</xsd:choice>
<xsd:attributeGroup ref="xmi:ObjectAttribs"/>
<xsd:attribute name="target" type="xsd:IDREFS" use="optional"/>
<xsd:attribute name="container" type="xsd:IDREFS" use="optional"/>
</xsd:complexType>
<xsd:element name="Difference" type="xmi:Difference"/>
<xsd:complexType name="Add">
<xsd:complexContent>
<xsd:extension base="xmi:Difference">
<xsd:attribute name="position" type="xsd:string" use="optional"/>
<xsd:attribute name="addition" type="xsd:IDREFS" use="optional"/>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="Add" type="xmi:Add"/>
<xsd:complexType name="Replace">
<xsd:complexContent>
<xsd:extension base="xmi:Difference">
<xsd:attribute name="position" type="xsd:string" use="optional"/>
<xsd:attribute name="replacement" type="xsd:IDREFS" use="optional"/>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="Replace" type="xmi:Replace"/>
<xsd:complexType name="Delete">
<xsd:complexContent>
<xsd:extension base="xmi:Difference"/>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="Delete" type="xmi:Delete"/>
<xsd:complexType name="Any">
<xsd:choice maxOccurs="unbounded" minOccurs="0">
<xsd:any processContents="skip"/>
</xsd:choice>
<xsd:anyAttribute processContents="skip"/>
</xsd:complexType>
</xsd:schema>
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<xsd:schema xmlns:tdl="http://www.etsi.org/spec/TDL/1.5.1" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsd="http://www.w3.org/2001/XMLSchema" targetNamespace="http://www.etsi.org/spec/TDL/1.5.1">
<xsd:import namespace="http://www.omg.org/XMI" schemaLocation="platform:/plugin/org.eclipse.emf.ecore/model/XMI.xsd"/>
<xsd:simpleType name="UnassignedMemberTreatment">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Data::DataDefinition.</p>
</xsd:documentation>
</xsd:annotation>
<xsd:restriction base="xsd:NCName">
<xsd:enumeration value="AnyValue"/>
<xsd:enumeration value="AnyValueOrOmit"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="ParameterKind">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Data::DataDefinition.</p>
</xsd:documentation>
</xsd:annotation>
<xsd:restriction base="xsd:NCName">
<xsd:enumeration value="In"/>
<xsd:enumeration value="Out"/>
<xsd:enumeration value="Exception"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="GateTypeKind">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::TestConfiguration.</p>
</xsd:documentation>
</xsd:annotation>
<xsd:restriction base="xsd:NCName">
<xsd:enumeration value="Message"/>
<xsd:enumeration value="Procedure"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="ComponentInstanceRole">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::TestConfiguration.</p>
</xsd:documentation>
</xsd:annotation>
<xsd:restriction base="xsd:NCName">
<xsd:enumeration value="SUT"/>
<xsd:enumeration value="Tester"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="TimeLabelUseKind">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Time.</p>
</xsd:documentation>
</xsd:annotation>
<xsd:restriction base="xsd:NCName">
<xsd:enumeration value="Last"/>
<xsd:enumeration value="Previous"/>
<xsd:enumeration value="First"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:complexType abstract="true" name="Element">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Foundation.</p>
</xsd:documentation>
</xsd:annotation>
<xsd:choice maxOccurs="unbounded" minOccurs="0">
<xsd:element name="comment" type="tdl:Comment">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Foundation.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="annotation" type="tdl:Annotation">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Foundation.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element ref="xmi:Extension"/>
</xsd:choice>
<xsd:attribute ref="xmi:id"/>
<xsd:attributeGroup ref="xmi:ObjectAttribs"/>
<xsd:attribute name="name" type="xsd:string">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Foundation.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
</xsd:complexType>
<xsd:element name="Element" type="tdl:Element">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Foundation.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType name="Comment">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Foundation.</p>
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="tdl:Element">
<xsd:choice maxOccurs="unbounded" minOccurs="0">
<xsd:element name="commentedElement" type="tdl:Element">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Foundation.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:choice>
<xsd:attribute name="body" type="xsd:string" use="required">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Foundation.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute name="commentedElement" type="xsd:string">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Foundation.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="Comment" type="tdl:Comment">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Foundation.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType name="Annotation">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Foundation.</p>
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="tdl:Element">
<xsd:choice maxOccurs="unbounded" minOccurs="0">
<xsd:element name="key" type="tdl:AnnotationType">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Foundation.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="annotatedElement" type="tdl:Element">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Foundation.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:choice>
<xsd:attribute name="value" type="xsd:string">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Foundation.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute name="key" type="xsd:string">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Foundation.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute name="annotatedElement" type="xsd:string">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Foundation.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="Annotation" type="tdl:Annotation">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Foundation.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType name="AnnotationType">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Foundation.</p>
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="tdl:PackageableElement">
<xsd:choice maxOccurs="unbounded" minOccurs="0">
<xsd:element name="extension" type="tdl:Extension">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Foundation.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:choice>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="AnnotationType" type="tdl:AnnotationType">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Foundation.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType abstract="true" name="PackageableElement">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Foundation.</p>
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="tdl:NamedElement"/>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="PackageableElement" type="tdl:PackageableElement">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Foundation.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType abstract="true" name="NamedElement">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Foundation.</p>
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="tdl:Element"/>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="NamedElement" type="tdl:NamedElement">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Foundation.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType name="Extension">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Foundation.</p>
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="tdl:Element">
<xsd:choice maxOccurs="unbounded" minOccurs="0">
<xsd:element name="extending" type="tdl:PackageableElement">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Foundation.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:choice>
<xsd:attribute name="extending" type="xsd:string">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Foundation.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="Extension" type="tdl:Extension">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Foundation.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType name="Package">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Foundation.</p>
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="tdl:NamedElement">
<xsd:choice maxOccurs="unbounded" minOccurs="0">
<xsd:element name="packagedElement" type="tdl:PackageableElement">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Foundation.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="import" type="tdl:ElementImport">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Foundation.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="nestedPackage" type="tdl:Package">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Foundation.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:choice>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="Package" type="tdl:Package">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Foundation.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType name="ElementImport">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Foundation.</p>
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="tdl:Element">
<xsd:choice maxOccurs="unbounded" minOccurs="0">
<xsd:element name="importedElement" type="tdl:PackageableElement">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Foundation.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="importedPackage" type="tdl:Package">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Foundation.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:choice>
<xsd:attribute name="importedElement" type="xsd:string">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Foundation.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute name="importedPackage" type="xsd:string">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Foundation.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="ElementImport" type="tdl:ElementImport">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Foundation.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType name="TestObjective">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Foundation.</p>
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="tdl:PackageableElement">
<xsd:choice maxOccurs="unbounded" minOccurs="0">
<xsd:element name="objectiveURI" nillable="true" type="xsd:string">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Foundation.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:choice>
<xsd:attribute name="description" type="xsd:string">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Foundation.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="TestObjective" type="tdl:TestObjective">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Foundation.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType name="Constraint">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Foundation.</p>
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="tdl:Element">
<xsd:choice maxOccurs="unbounded" minOccurs="0">
<xsd:element name="quantifier" type="tdl:LiteralValueUse">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Foundation.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="type" type="tdl:ConstraintType">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Foundation.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:choice>
<xsd:attribute name="type" type="xsd:string">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Foundation.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="Constraint" type="tdl:Constraint">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Foundation.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType name="LiteralValueUse">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Data::DataUse.</p>
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="tdl:StaticDataUse">
<xsd:choice maxOccurs="unbounded" minOccurs="0">
<xsd:element name="dataType" type="tdl:DataType">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Data::DataUse.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:choice>
<xsd:attribute name="value" type="xsd:string">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Data::DataUse.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute name="intValue" type="xsd:string">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Data::DataUse.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute name="boolValue" type="xsd:string">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Data::DataUse.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute name="dataType" type="xsd:string">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Data::DataUse.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="LiteralValueUse" type="tdl:LiteralValueUse">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Data::DataUse.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType abstract="true" name="StaticDataUse">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Data::DataUse.</p>
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="tdl:DataUse"/>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="StaticDataUse" type="tdl:StaticDataUse">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Data::DataUse.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType abstract="true" name="DataUse">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Data::DataUse.</p>
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="tdl:Element">
<xsd:choice maxOccurs="unbounded" minOccurs="0">
<xsd:element name="argument" type="tdl:ParameterBinding">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Data::DataUse.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="reduction" type="tdl:MemberReference">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Data::DataUse.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:choice>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="DataUse" type="tdl:DataUse">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Data::DataUse.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType name="ParameterBinding">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Data::DataUse.</p>
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="tdl:Element">
<xsd:choice maxOccurs="unbounded" minOccurs="0">
<xsd:element name="dataUse" type="tdl:DataUse">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Data::DataUse.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="parameter" type="tdl:Parameter">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Data::DataUse.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:choice>
<xsd:attribute name="parameter" type="xsd:string">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Data::DataUse.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="ParameterBinding" type="tdl:ParameterBinding">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Data::DataUse.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType abstract="true" name="Parameter">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Data::DataUse.</p>
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="tdl:NamedElement">
<xsd:choice maxOccurs="unbounded" minOccurs="0">
<xsd:element name="dataType" type="tdl:DataType">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Data::DataUse.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:choice>
<xsd:attribute name="dataType" type="xsd:string">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Data::DataUse.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="Parameter" type="tdl:Parameter">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Data::DataUse.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType abstract="true" name="DataType">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Data::DataDefinition.</p>
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="tdl:MappableDataElement">
<xsd:choice maxOccurs="unbounded" minOccurs="0">
<xsd:element name="constraint" type="tdl:Constraint">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Data::DataDefinition.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:choice>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="DataType" type="tdl:DataType">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Data::DataDefinition.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType abstract="true" name="MappableDataElement">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Data::DataDefinition.</p>
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="tdl:PackageableElement"/>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="MappableDataElement" type="tdl:MappableDataElement">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Data::DataDefinition.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType name="MemberReference">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Data::DataUse.</p>
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="tdl:Element">
<xsd:choice maxOccurs="unbounded" minOccurs="0">
<xsd:element name="member" type="tdl:Member">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Data::DataUse.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="collectionIndex" type="tdl:DataUse">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Data::DataUse.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:choice>
<xsd:attribute name="member" type="xsd:string">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Data::DataUse.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="MemberReference" type="tdl:MemberReference">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Data::DataUse.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType name="Member">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Data::DataDefinition.</p>
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="tdl:Parameter">
<xsd:choice maxOccurs="unbounded" minOccurs="0">
<xsd:element name="constraint" type="tdl:Constraint">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Data::DataDefinition.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:choice>
<xsd:attribute name="isOptional" type="xsd:string" use="required">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Data::DataDefinition.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="Member" type="tdl:Member">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Data::DataDefinition.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType name="ConstraintType">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Foundation.</p>
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="tdl:PackageableElement"/>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="ConstraintType" type="tdl:ConstraintType">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Foundation.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType abstract="true" name="DataInstance">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Data::DataDefinition.</p>
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="tdl:MappableDataElement">
<xsd:choice maxOccurs="unbounded" minOccurs="0">
<xsd:element name="dataType" type="tdl:DataType">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Data::DataDefinition.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:choice>
<xsd:attribute name="dataType" type="xsd:string">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Data::DataDefinition.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="DataInstance" type="tdl:DataInstance">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Data::DataDefinition.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType name="DataResourceMapping">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Data::DataDefinition.</p>
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="tdl:PackageableElement">
<xsd:attribute name="resourceURI" type="xsd:string">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Data::DataDefinition.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="DataResourceMapping" type="tdl:DataResourceMapping">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Data::DataDefinition.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType name="DataElementMapping">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Data::DataDefinition.</p>
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="tdl:PackageableElement">
<xsd:choice maxOccurs="unbounded" minOccurs="0">
<xsd:element name="mappableDataElement" type="tdl:MappableDataElement">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Data::DataDefinition.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="dataResourceMapping" type="tdl:DataResourceMapping">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Data::DataDefinition.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="parameterMapping" type="tdl:ParameterMapping">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Data::DataDefinition.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:choice>
<xsd:attribute name="elementURI" type="xsd:string">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Data::DataDefinition.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute name="mappableDataElement" type="xsd:string">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Data::DataDefinition.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute name="dataResourceMapping" type="xsd:string">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Data::DataDefinition.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="DataElementMapping" type="tdl:DataElementMapping">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Data::DataDefinition.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType name="ParameterMapping">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Data::DataUse.</p>
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="tdl:Element">
<xsd:choice maxOccurs="unbounded" minOccurs="0">
<xsd:element name="parameter" type="tdl:Parameter">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Data::DataUse.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:choice>
<xsd:attribute name="parameterURI" type="xsd:string">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Data::DataUse.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute name="parameter" type="xsd:string">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Data::DataUse.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="ParameterMapping" type="tdl:ParameterMapping">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Data::DataUse.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType name="SimpleDataType">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Data::DataDefinition.</p>
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="tdl:DataType">
<xsd:choice maxOccurs="unbounded" minOccurs="0">
<xsd:element name="extension" type="tdl:Extension">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Data::DataDefinition.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:choice>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="SimpleDataType" type="tdl:SimpleDataType">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Data::DataDefinition.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType name="SimpleDataInstance">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Data::DataDefinition.</p>
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="tdl:DataInstance"/>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="SimpleDataInstance" type="tdl:SimpleDataInstance">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Data::DataDefinition.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType name="StructuredDataType">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Data::DataDefinition.</p>
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="tdl:DataType">
<xsd:choice maxOccurs="unbounded" minOccurs="0">
<xsd:element name="member" type="tdl:Member">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Data::DataDefinition.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="extension" type="tdl:Extension">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Data::DataDefinition.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:choice>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="StructuredDataType" type="tdl:StructuredDataType">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Data::DataDefinition.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType name="StructuredDataInstance">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Data::DataDefinition.</p>
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="tdl:DataInstance">
<xsd:choice maxOccurs="unbounded" minOccurs="0">
<xsd:element name="memberAssignment" type="tdl:MemberAssignment">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Data::DataDefinition.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:choice>
<xsd:attribute name="unassignedMember" type="tdl:UnassignedMemberTreatment">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Data::DataDefinition.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="StructuredDataInstance" type="tdl:StructuredDataInstance">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Data::DataDefinition.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType name="MemberAssignment">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Data::DataDefinition.</p>
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="tdl:Element">
<xsd:choice maxOccurs="unbounded" minOccurs="0">
<xsd:element name="member" type="tdl:Member">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Data::DataDefinition.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="memberSpec" type="tdl:StaticDataUse">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Data::DataDefinition.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:choice>
<xsd:attribute name="member" type="xsd:string">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Data::DataDefinition.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="MemberAssignment" type="tdl:MemberAssignment">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Data::DataDefinition.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType name="Action">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Data::DataDefinition.</p>
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="tdl:MappableDataElement">
<xsd:choice maxOccurs="unbounded" minOccurs="0">
<xsd:element name="formalParameter" type="tdl:FormalParameter">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Data::DataDefinition.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:choice>
<xsd:attribute name="body" type="xsd:string">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Data::DataDefinition.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="Action" type="tdl:Action">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Data::DataDefinition.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType name="FormalParameter">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Data::DataDefinition.</p>
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="tdl:Parameter"/>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="FormalParameter" type="tdl:FormalParameter">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Data::DataDefinition.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType name="Function">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Data::DataDefinition.</p>
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="tdl:Action">
<xsd:choice maxOccurs="unbounded" minOccurs="0">
<xsd:element name="returnType" type="tdl:DataType">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Data::DataDefinition.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:choice>
<xsd:attribute name="returnType" type="xsd:string">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Data::DataDefinition.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="Function" type="tdl:Function">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Data::DataDefinition.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType name="FormalParameterUse">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Data::DataDefinition.</p>
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="tdl:DynamicDataUse">
<xsd:choice maxOccurs="unbounded" minOccurs="0">
<xsd:element name="parameter" type="tdl:FormalParameter">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Data::DataDefinition.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:choice>
<xsd:attribute name="parameter" type="xsd:string">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Data::DataDefinition.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="FormalParameterUse" type="tdl:FormalParameterUse">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Data::DataDefinition.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType abstract="true" name="DynamicDataUse">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Data::DataUse.</p>
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="tdl:DataUse"/>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="DynamicDataUse" type="tdl:DynamicDataUse">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Data::DataUse.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType name="Variable">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Data::DataDefinition.</p>
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="tdl:NamedElement">
<xsd:choice maxOccurs="unbounded" minOccurs="0">
<xsd:element name="dataType" type="tdl:DataType">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Data::DataDefinition.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:choice>
<xsd:attribute name="dataType" type="xsd:string">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Data::DataDefinition.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="Variable" type="tdl:Variable">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Data::DataDefinition.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType name="FunctionCall">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Data::DataDefinition.</p>
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="tdl:DynamicDataUse">
<xsd:choice maxOccurs="unbounded" minOccurs="0">
<xsd:element name="function" type="tdl:Function">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Data::DataDefinition.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:choice>
<xsd:attribute name="function" type="xsd:string">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Data::DataDefinition.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="FunctionCall" type="tdl:FunctionCall">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Data::DataDefinition.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType name="ProcedureSignature">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Data::DataDefinition.</p>
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="tdl:DataType">
<xsd:choice maxOccurs="unbounded" minOccurs="0">
<xsd:element name="parameter" type="tdl:ProcedureParameter">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Data::DataDefinition.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:choice>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="ProcedureSignature" type="tdl:ProcedureSignature">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Data::DataDefinition.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType name="ProcedureParameter">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Data::DataDefinition.</p>
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="tdl:Parameter">
<xsd:attribute name="kind" type="tdl:ParameterKind" use="required">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Data::DataDefinition.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="ProcedureParameter" type="tdl:ProcedureParameter">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Data::DataDefinition.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType name="CollectionDataInstance">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Data::DataDefinition.</p>
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="tdl:DataInstance">
<xsd:choice maxOccurs="unbounded" minOccurs="0">
<xsd:element name="item" type="tdl:StaticDataUse">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Data::DataDefinition.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:choice>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="CollectionDataInstance" type="tdl:CollectionDataInstance">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Data::DataDefinition.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType name="CollectionDataType">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Data::DataDefinition.</p>
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="tdl:DataType">
<xsd:choice maxOccurs="unbounded" minOccurs="0">
<xsd:element name="itemType" type="tdl:DataType">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Data::DataDefinition.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:choice>
<xsd:attribute name="itemType" type="xsd:string">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Data::DataDefinition.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="CollectionDataType" type="tdl:CollectionDataType">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Data::DataDefinition.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType name="PredefinedFunction">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Data::DataDefinition.</p>
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="tdl:PackageableElement">
<xsd:choice maxOccurs="unbounded" minOccurs="0">
<xsd:element name="returnType" type="tdl:DataType">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Data::DataDefinition.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:choice>
<xsd:attribute name="returnType" type="xsd:string">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Data::DataDefinition.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="PredefinedFunction" type="tdl:PredefinedFunction">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Data::DataDefinition.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType name="EnumDataType">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Data::DataDefinition.</p>
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="tdl:SimpleDataType">
<xsd:choice maxOccurs="unbounded" minOccurs="0">
<xsd:element name="value" type="tdl:SimpleDataInstance">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Data::DataDefinition.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:choice>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="EnumDataType" type="tdl:EnumDataType">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Data::DataDefinition.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType name="VariableUse">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Data::DataUse.</p>
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="tdl:DynamicDataUse">
<xsd:choice maxOccurs="unbounded" minOccurs="0">
<xsd:element name="componentInstance" type="tdl:ComponentInstance">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Data::DataUse.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="variable" type="tdl:Variable">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Data::DataUse.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:choice>
<xsd:attribute name="componentInstance" type="xsd:string">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Data::DataUse.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute name="variable" type="xsd:string">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Data::DataUse.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="VariableUse" type="tdl:VariableUse">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Data::DataUse.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType name="ComponentInstance">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::TestConfiguration.</p>
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="tdl:NamedElement">
<xsd:choice maxOccurs="unbounded" minOccurs="0">
<xsd:element name="type" type="tdl:ComponentType">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::TestConfiguration.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:choice>
<xsd:attribute name="role" type="tdl:ComponentInstanceRole" use="required">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::TestConfiguration.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute name="type" type="xsd:string">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::TestConfiguration.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="ComponentInstance" type="tdl:ComponentInstance">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::TestConfiguration.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType name="ComponentType">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::TestConfiguration.</p>
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="tdl:PackageableElement">
<xsd:choice maxOccurs="unbounded" minOccurs="0">
<xsd:element name="gateInstance" type="tdl:GateInstance">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::TestConfiguration.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="timer" type="tdl:Timer">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::TestConfiguration.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="variable" type="tdl:Variable">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::TestConfiguration.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="extension" type="tdl:Extension">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::TestConfiguration.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:choice>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="ComponentType" type="tdl:ComponentType">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::TestConfiguration.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType name="GateInstance">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::TestConfiguration.</p>
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="tdl:NamedElement">
<xsd:choice maxOccurs="unbounded" minOccurs="0">
<xsd:element name="type" type="tdl:GateType">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::TestConfiguration.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:choice>
<xsd:attribute name="type" type="xsd:string">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::TestConfiguration.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="GateInstance" type="tdl:GateInstance">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::TestConfiguration.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType name="GateType">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::TestConfiguration.</p>
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="tdl:PackageableElement">
<xsd:choice maxOccurs="unbounded" minOccurs="0">
<xsd:element name="dataType" type="tdl:DataType">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::TestConfiguration.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="extension" type="tdl:Extension">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::TestConfiguration.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:choice>
<xsd:attribute name="kind" type="tdl:GateTypeKind" use="required">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::TestConfiguration.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute name="dataType" type="xsd:string">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::TestConfiguration.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="GateType" type="tdl:GateType">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::TestConfiguration.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType name="Timer">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Time.</p>
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="tdl:NamedElement"/>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="Timer" type="tdl:Timer">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Time.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType name="OmitValue">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Data::DataUse.</p>
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="tdl:SpecialValueUse"/>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="OmitValue" type="tdl:OmitValue">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Data::DataUse.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType abstract="true" name="SpecialValueUse">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Data::DataUse.</p>
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="tdl:StaticDataUse"/>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="SpecialValueUse" type="tdl:SpecialValueUse">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Data::DataUse.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType name="AnyValue">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Data::DataUse.</p>
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="tdl:SpecialValueUse">
<xsd:choice maxOccurs="unbounded" minOccurs="0">
<xsd:element name="dataType" type="tdl:DataType">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Data::DataUse.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:choice>
<xsd:attribute name="dataType" type="xsd:string">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Data::DataUse.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="AnyValue" type="tdl:AnyValue">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Data::DataUse.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType name="AnyValueOrOmit">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Data::DataUse.</p>
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="tdl:SpecialValueUse"/>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="AnyValueOrOmit" type="tdl:AnyValueOrOmit">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Data::DataUse.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType name="DataInstanceUse">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Data::DataUse.</p>
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="tdl:StaticDataUse">
<xsd:choice maxOccurs="unbounded" minOccurs="0">
<xsd:element name="dataInstance" type="tdl:DataInstance">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Data::DataUse.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="dataType" type="tdl:DataType">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Data::DataUse.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:choice>
<xsd:attribute name="unassignedMember" type="tdl:UnassignedMemberTreatment">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Data::DataUse.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute name="dataInstance" type="xsd:string">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Data::DataUse.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute name="dataType" type="xsd:string">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Data::DataUse.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="DataInstanceUse" type="tdl:DataInstanceUse">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Data::DataUse.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType name="PredefinedFunctionCall">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Data::DataUse.</p>
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="tdl:DynamicDataUse">
<xsd:choice maxOccurs="unbounded" minOccurs="0">
<xsd:element name="function" type="tdl:PredefinedFunction">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Data::DataUse.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="actualParameter" type="tdl:DataUse">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Data::DataUse.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:choice>
<xsd:attribute name="function" type="xsd:string">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Data::DataUse.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="PredefinedFunctionCall" type="tdl:PredefinedFunctionCall">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Data::DataUse.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType name="Time">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Time.</p>
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="tdl:SimpleDataType"/>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="Time" type="tdl:Time">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Time.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType name="TimeLabel">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Time.</p>
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="tdl:NamedElement"/>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="TimeLabel" type="tdl:TimeLabel">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Time.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType abstract="true" name="TimerOperation">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Time.</p>
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="tdl:AtomicBehaviour">
<xsd:choice maxOccurs="unbounded" minOccurs="0">
<xsd:element name="timer" type="tdl:Timer">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Time.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="componentInstance" type="tdl:ComponentInstance">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Time.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:choice>
<xsd:attribute name="timer" type="xsd:string">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Time.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute name="componentInstance" type="xsd:string">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Time.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="TimerOperation" type="tdl:TimerOperation">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Time.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType abstract="true" name="AtomicBehaviour">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::TestBehaviour::AtomicBehaviour.</p>
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="tdl:Behaviour">
<xsd:choice maxOccurs="unbounded" minOccurs="0">
<xsd:element name="timeConstraint" type="tdl:TimeConstraint">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::TestBehaviour::AtomicBehaviour.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="timeLabel" type="tdl:TimeLabel">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::TestBehaviour::AtomicBehaviour.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:choice>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="AtomicBehaviour" type="tdl:AtomicBehaviour">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::TestBehaviour::AtomicBehaviour.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType abstract="true" name="Behaviour">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::TestBehaviour::CombinedBehaviour.</p>
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="tdl:Element">
<xsd:choice maxOccurs="unbounded" minOccurs="0">
<xsd:element name="testObjective" type="tdl:TestObjective">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::TestBehaviour::CombinedBehaviour.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:choice>
<xsd:attribute name="testObjective" type="xsd:string">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::TestBehaviour::CombinedBehaviour.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="Behaviour" type="tdl:Behaviour">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::TestBehaviour::CombinedBehaviour.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType name="TimeConstraint">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Time.</p>
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="tdl:Element">
<xsd:choice maxOccurs="unbounded" minOccurs="0">
<xsd:element name="timeConstraintExpression" type="tdl:DataUse">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Time.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:choice>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="TimeConstraint" type="tdl:TimeConstraint">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Time.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType name="TimerStart">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Time.</p>
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="tdl:TimerOperation">
<xsd:choice maxOccurs="unbounded" minOccurs="0">
<xsd:element name="period" type="tdl:DataUse">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Time.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:choice>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="TimerStart" type="tdl:TimerStart">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Time.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType name="TimerStop">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Time.</p>
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="tdl:TimerOperation"/>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="TimerStop" type="tdl:TimerStop">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Time.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType name="TimeOut">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Time.</p>
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="tdl:TimerOperation"/>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="TimeOut" type="tdl:TimeOut">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Time.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType abstract="true" name="TimeOperation">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Time.</p>
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="tdl:AtomicBehaviour">
<xsd:choice maxOccurs="unbounded" minOccurs="0">
<xsd:element name="componentInstance" type="tdl:ComponentInstance">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Time.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="period" type="tdl:DataUse">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Time.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:choice>
<xsd:attribute name="componentInstance" type="xsd:string">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Time.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="TimeOperation" type="tdl:TimeOperation">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Time.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType name="Wait">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Time.</p>
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="tdl:TimeOperation"/>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="Wait" type="tdl:Wait">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Time.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType name="Quiescence">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Time.</p>
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="tdl:TimeOperation">
<xsd:choice maxOccurs="unbounded" minOccurs="0">
<xsd:element name="gateReference" type="tdl:GateReference">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Time.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:choice>
<xsd:attribute name="gateReference" type="xsd:string">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Time.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="Quiescence" type="tdl:Quiescence">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Time.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType name="GateReference">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::TestConfiguration.</p>
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="tdl:Element">
<xsd:choice maxOccurs="unbounded" minOccurs="0">
<xsd:element name="component" type="tdl:ComponentInstance">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::TestConfiguration.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="gate" type="tdl:GateInstance">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::TestConfiguration.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:choice>
<xsd:attribute name="component" type="xsd:string">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::TestConfiguration.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute name="gate" type="xsd:string">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::TestConfiguration.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="GateReference" type="tdl:GateReference">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::TestConfiguration.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType name="TimeLabelUse">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Time.</p>
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="tdl:DynamicDataUse">
<xsd:choice maxOccurs="unbounded" minOccurs="0">
<xsd:element name="timeLabel" type="tdl:TimeLabel">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Time.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:choice>
<xsd:attribute name="kind" type="tdl:TimeLabelUseKind" use="required">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Time.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute name="timeLabel" type="xsd:string">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Time.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="TimeLabelUse" type="tdl:TimeLabelUse">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Time.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType name="TestConfiguration">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::TestConfiguration.</p>
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="tdl:PackageableElement">
<xsd:choice maxOccurs="unbounded" minOccurs="0">
<xsd:element name="componentInstance" type="tdl:ComponentInstance">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::TestConfiguration.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="connection" type="tdl:Connection">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::TestConfiguration.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:choice>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="TestConfiguration" type="tdl:TestConfiguration">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::TestConfiguration.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType name="Connection">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::TestConfiguration.</p>
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="tdl:Element">
<xsd:choice maxOccurs="unbounded" minOccurs="0">
<xsd:element name="endPoint" type="tdl:GateReference">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::TestConfiguration.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:choice>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="Connection" type="tdl:Connection">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::TestConfiguration.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType name="TestDescription">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::TestBehaviour::TestDescription.</p>
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="tdl:PackageableElement">
<xsd:choice maxOccurs="unbounded" minOccurs="0">
<xsd:element name="testConfiguration" type="tdl:TestConfiguration">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::TestBehaviour::TestDescription.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="formalParameter" type="tdl:FormalParameter">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::TestBehaviour::TestDescription.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="behaviourDescription" type="tdl:BehaviourDescription">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::TestBehaviour::TestDescription.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="testObjective" type="tdl:TestObjective">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::TestBehaviour::TestDescription.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:choice>
<xsd:attribute name="isLocallyOrdered" type="xsd:string" use="required">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::TestBehaviour::TestDescription.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute name="testConfiguration" type="xsd:string">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::TestBehaviour::TestDescription.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute name="testObjective" type="xsd:string">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::TestBehaviour::TestDescription.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="TestDescription" type="tdl:TestDescription">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::TestBehaviour::TestDescription.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType name="BehaviourDescription">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::TestBehaviour::TestDescription.</p>
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="tdl:Element">
<xsd:choice maxOccurs="unbounded" minOccurs="0">
<xsd:element name="behaviour" type="tdl:Behaviour">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::TestBehaviour::TestDescription.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:choice>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="BehaviourDescription" type="tdl:BehaviourDescription">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::TestBehaviour::TestDescription.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType name="Block">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::TestBehaviour::CombinedBehaviour.</p>
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="tdl:Element">
<xsd:choice maxOccurs="unbounded" minOccurs="0">
<xsd:element name="guard" type="tdl:LocalExpression">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::TestBehaviour::CombinedBehaviour.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="behaviour" type="tdl:Behaviour">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::TestBehaviour::CombinedBehaviour.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:choice>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="Block" type="tdl:Block">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::TestBehaviour::CombinedBehaviour.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType name="LocalExpression">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::TestBehaviour::CombinedBehaviour.</p>
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="tdl:Element">
<xsd:choice maxOccurs="unbounded" minOccurs="0">
<xsd:element name="expression" type="tdl:DataUse">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::TestBehaviour::CombinedBehaviour.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="componentInstance" type="tdl:ComponentInstance">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::TestBehaviour::CombinedBehaviour.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:choice>
<xsd:attribute name="componentInstance" type="xsd:string">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::TestBehaviour::CombinedBehaviour.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="LocalExpression" type="tdl:LocalExpression">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::TestBehaviour::CombinedBehaviour.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType abstract="true" name="CombinedBehaviour">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::TestBehaviour::CombinedBehaviour.</p>
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="tdl:Behaviour">
<xsd:choice maxOccurs="unbounded" minOccurs="0">
<xsd:element name="periodic" type="tdl:PeriodicBehaviour">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::TestBehaviour::CombinedBehaviour.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="exceptional" type="tdl:ExceptionalBehaviour">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::TestBehaviour::CombinedBehaviour.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:choice>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="CombinedBehaviour" type="tdl:CombinedBehaviour">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::TestBehaviour::CombinedBehaviour.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType name="PeriodicBehaviour">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::TestBehaviour::CombinedBehaviour.</p>
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="tdl:Behaviour">
<xsd:choice maxOccurs="unbounded" minOccurs="0">
<xsd:element name="block" type="tdl:Block">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::TestBehaviour::CombinedBehaviour.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="period" type="tdl:LocalExpression">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::TestBehaviour::CombinedBehaviour.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:choice>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="PeriodicBehaviour" type="tdl:PeriodicBehaviour">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::TestBehaviour::CombinedBehaviour.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType abstract="true" name="ExceptionalBehaviour">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::TestBehaviour::CombinedBehaviour.</p>
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="tdl:Behaviour">
<xsd:choice maxOccurs="unbounded" minOccurs="0">
<xsd:element name="block" type="tdl:Block">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::TestBehaviour::CombinedBehaviour.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="guardedComponent" type="tdl:ComponentInstance">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::TestBehaviour::CombinedBehaviour.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:choice>
<xsd:attribute name="guardedComponent" type="xsd:string">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::TestBehaviour::CombinedBehaviour.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="ExceptionalBehaviour" type="tdl:ExceptionalBehaviour">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::TestBehaviour::CombinedBehaviour.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType name="AlternativeBehaviour">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::TestBehaviour::CombinedBehaviour.</p>
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="tdl:MultipleCombinedBehaviour"/>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="AlternativeBehaviour" type="tdl:AlternativeBehaviour">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::TestBehaviour::CombinedBehaviour.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType abstract="true" name="MultipleCombinedBehaviour">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::TestBehaviour::CombinedBehaviour.</p>
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="tdl:CombinedBehaviour">
<xsd:choice maxOccurs="unbounded" minOccurs="0">
<xsd:element name="block" type="tdl:Block">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::TestBehaviour::CombinedBehaviour.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:choice>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="MultipleCombinedBehaviour" type="tdl:MultipleCombinedBehaviour">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::TestBehaviour::CombinedBehaviour.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType name="ParallelBehaviour">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::TestBehaviour::CombinedBehaviour.</p>
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="tdl:MultipleCombinedBehaviour"/>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="ParallelBehaviour" type="tdl:ParallelBehaviour">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::TestBehaviour::CombinedBehaviour.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType name="BoundedLoopBehaviour">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::TestBehaviour::CombinedBehaviour.</p>
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="tdl:SingleCombinedBehaviour">
<xsd:choice maxOccurs="unbounded" minOccurs="0">
<xsd:element name="numIteration" type="tdl:LocalExpression">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::TestBehaviour::CombinedBehaviour.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:choice>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="BoundedLoopBehaviour" type="tdl:BoundedLoopBehaviour">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::TestBehaviour::CombinedBehaviour.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType abstract="true" name="SingleCombinedBehaviour">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::TestBehaviour::CombinedBehaviour.</p>
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="tdl:CombinedBehaviour">
<xsd:choice maxOccurs="unbounded" minOccurs="0">
<xsd:element name="block" type="tdl:Block">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::TestBehaviour::CombinedBehaviour.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:choice>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="SingleCombinedBehaviour" type="tdl:SingleCombinedBehaviour">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::TestBehaviour::CombinedBehaviour.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType name="UnboundedLoopBehaviour">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::TestBehaviour::CombinedBehaviour.</p>
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="tdl:SingleCombinedBehaviour"/>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="UnboundedLoopBehaviour" type="tdl:UnboundedLoopBehaviour">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::TestBehaviour::CombinedBehaviour.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType name="ConditionalBehaviour">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::TestBehaviour::CombinedBehaviour.</p>
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="tdl:MultipleCombinedBehaviour"/>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="ConditionalBehaviour" type="tdl:ConditionalBehaviour">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::TestBehaviour::CombinedBehaviour.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType name="CompoundBehaviour">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::TestBehaviour::CombinedBehaviour.</p>
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="tdl:SingleCombinedBehaviour"/>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="CompoundBehaviour" type="tdl:CompoundBehaviour">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::TestBehaviour::CombinedBehaviour.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType name="DefaultBehaviour">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::TestBehaviour::CombinedBehaviour.</p>
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="tdl:ExceptionalBehaviour"/>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="DefaultBehaviour" type="tdl:DefaultBehaviour">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::TestBehaviour::CombinedBehaviour.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType name="InterruptBehaviour">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::TestBehaviour::CombinedBehaviour.</p>
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="tdl:ExceptionalBehaviour"/>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="InterruptBehaviour" type="tdl:InterruptBehaviour">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::TestBehaviour::CombinedBehaviour.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType name="Target">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::TestBehaviour::CombinedBehaviour.</p>
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="tdl:Element">
<xsd:choice maxOccurs="unbounded" minOccurs="0">
<xsd:element name="targetGate" type="tdl:GateReference">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::TestBehaviour::CombinedBehaviour.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="valueAssignment" type="tdl:ValueAssignment">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::TestBehaviour::CombinedBehaviour.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:choice>
<xsd:attribute name="targetGate" type="xsd:string">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::TestBehaviour::CombinedBehaviour.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="Target" type="tdl:Target">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::TestBehaviour::CombinedBehaviour.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType name="ValueAssignment">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::TestBehaviour::AtomicBehaviour.</p>
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="tdl:Element">
<xsd:choice maxOccurs="unbounded" minOccurs="0">
<xsd:element name="variable" type="tdl:Variable">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::TestBehaviour::AtomicBehaviour.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="parameter" type="tdl:Parameter">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::TestBehaviour::AtomicBehaviour.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:choice>
<xsd:attribute name="variable" type="xsd:string">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::TestBehaviour::AtomicBehaviour.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute name="parameter" type="xsd:string">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::TestBehaviour::AtomicBehaviour.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="ValueAssignment" type="tdl:ValueAssignment">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::TestBehaviour::AtomicBehaviour.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType name="OptionalBehaviour">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::TestBehaviour::CombinedBehaviour.</p>
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="tdl:SingleCombinedBehaviour"/>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="OptionalBehaviour" type="tdl:OptionalBehaviour">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::TestBehaviour::CombinedBehaviour.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType name="VerdictAssignment">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::TestBehaviour::AtomicBehaviour.</p>
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="tdl:AtomicBehaviour">
<xsd:choice maxOccurs="unbounded" minOccurs="0">
<xsd:element name="verdict" type="tdl:StaticDataUse">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::TestBehaviour::AtomicBehaviour.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:choice>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="VerdictAssignment" type="tdl:VerdictAssignment">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::TestBehaviour::AtomicBehaviour.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType name="Assertion">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::TestBehaviour::AtomicBehaviour.</p>
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="tdl:ActionBehaviour">
<xsd:choice maxOccurs="unbounded" minOccurs="0">
<xsd:element name="otherwise" type="tdl:DataUse">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::TestBehaviour::AtomicBehaviour.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="condition" type="tdl:DataUse">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::TestBehaviour::AtomicBehaviour.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:choice>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="Assertion" type="tdl:Assertion">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::TestBehaviour::AtomicBehaviour.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType abstract="true" name="ActionBehaviour">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::TestBehaviour::AtomicBehaviour.</p>
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="tdl:AtomicBehaviour">
<xsd:choice maxOccurs="unbounded" minOccurs="0">
<xsd:element name="componentInstance" type="tdl:ComponentInstance">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::TestBehaviour::AtomicBehaviour.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:choice>
<xsd:attribute name="componentInstance" type="xsd:string">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::TestBehaviour::AtomicBehaviour.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="ActionBehaviour" type="tdl:ActionBehaviour">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::TestBehaviour::AtomicBehaviour.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType name="Stop">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::TestBehaviour::AtomicBehaviour.</p>
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="tdl:AtomicBehaviour"/>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="Stop" type="tdl:Stop">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::TestBehaviour::AtomicBehaviour.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType name="Break">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::TestBehaviour::AtomicBehaviour.</p>
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="tdl:AtomicBehaviour"/>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="Break" type="tdl:Break">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::TestBehaviour::AtomicBehaviour.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType name="Assignment">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::TestBehaviour::AtomicBehaviour.</p>
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="tdl:ActionBehaviour">
<xsd:choice maxOccurs="unbounded" minOccurs="0">
<xsd:element name="variable" type="tdl:VariableUse">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::TestBehaviour::AtomicBehaviour.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="expression" type="tdl:DataUse">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::TestBehaviour::AtomicBehaviour.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:choice>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="Assignment" type="tdl:Assignment">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::TestBehaviour::AtomicBehaviour.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType name="InlineAction">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::TestBehaviour::AtomicBehaviour.</p>
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="tdl:ActionBehaviour">
<xsd:attribute name="body" type="xsd:string" use="required">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::TestBehaviour::AtomicBehaviour.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="InlineAction" type="tdl:InlineAction">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::TestBehaviour::AtomicBehaviour.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType name="ActionReference">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::TestBehaviour::AtomicBehaviour.</p>
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="tdl:ActionBehaviour">
<xsd:choice maxOccurs="unbounded" minOccurs="0">
<xsd:element name="action" type="tdl:Action">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::TestBehaviour::AtomicBehaviour.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="argument" type="tdl:ParameterBinding">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::TestBehaviour::AtomicBehaviour.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:choice>
<xsd:attribute name="action" type="xsd:string">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::TestBehaviour::AtomicBehaviour.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="ActionReference" type="tdl:ActionReference">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::TestBehaviour::AtomicBehaviour.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType name="TestDescriptionReference">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::TestBehaviour::AtomicBehaviour.</p>
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="tdl:AtomicBehaviour">
<xsd:choice maxOccurs="unbounded" minOccurs="0">
<xsd:element name="testDescription" type="tdl:TestDescription">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::TestBehaviour::AtomicBehaviour.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="componentInstanceBinding" type="tdl:ComponentInstanceBinding">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::TestBehaviour::AtomicBehaviour.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="argument" type="tdl:ParameterBinding">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::TestBehaviour::AtomicBehaviour.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:choice>
<xsd:attribute name="testDescription" type="xsd:string">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::TestBehaviour::AtomicBehaviour.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="TestDescriptionReference" type="tdl:TestDescriptionReference">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::TestBehaviour::AtomicBehaviour.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType name="ComponentInstanceBinding">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::TestBehaviour::AtomicBehaviour.</p>
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="tdl:Element">
<xsd:choice maxOccurs="unbounded" minOccurs="0">
<xsd:element name="formalComponent" type="tdl:ComponentInstance">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::TestBehaviour::AtomicBehaviour.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="actualComponent" type="tdl:ComponentInstance">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::TestBehaviour::AtomicBehaviour.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:choice>
<xsd:attribute name="formalComponent" type="xsd:string">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::TestBehaviour::AtomicBehaviour.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute name="actualComponent" type="xsd:string">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::TestBehaviour::AtomicBehaviour.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="ComponentInstanceBinding" type="tdl:ComponentInstanceBinding">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::TestBehaviour::AtomicBehaviour.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType name="Interaction">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::TestBehaviour::AtomicBehaviour.</p>
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="tdl:AtomicBehaviour">
<xsd:choice maxOccurs="unbounded" minOccurs="0">
<xsd:element name="target" type="tdl:Target">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::TestBehaviour::AtomicBehaviour.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="sourceGate" type="tdl:GateReference">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::TestBehaviour::AtomicBehaviour.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:choice>
<xsd:attribute name="sourceGate" type="xsd:string">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::TestBehaviour::AtomicBehaviour.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="Interaction" type="tdl:Interaction">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::TestBehaviour::AtomicBehaviour.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType name="ProcedureCall">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::TestBehaviour::AtomicBehaviour.</p>
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="tdl:Interaction">
<xsd:choice maxOccurs="unbounded" minOccurs="0">
<xsd:element name="argument" type="tdl:ParameterBinding">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::TestBehaviour::AtomicBehaviour.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="replyTo" type="tdl:ProcedureCall">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::TestBehaviour::AtomicBehaviour.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="signature" type="tdl:ProcedureSignature">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::TestBehaviour::AtomicBehaviour.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:choice>
<xsd:attribute name="replyTo" type="xsd:string">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::TestBehaviour::AtomicBehaviour.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute name="signature" type="xsd:string">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::TestBehaviour::AtomicBehaviour.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="ProcedureCall" type="tdl:ProcedureCall">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::TestBehaviour::AtomicBehaviour.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType name="Message">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::TestBehaviour::AtomicBehaviour.</p>
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="tdl:Interaction">
<xsd:choice maxOccurs="unbounded" minOccurs="0">
<xsd:element name="argument" type="tdl:DataUse">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::TestBehaviour::AtomicBehaviour.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:choice>
<xsd:attribute name="isTrigger" type="xsd:string" use="required">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::TestBehaviour::AtomicBehaviour.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="Message" type="tdl:Message">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::TestBehaviour::AtomicBehaviour.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType name="StructuredTestObjective">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Extensions::StructuredTestObjective.</p>
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="tdl:TestObjective">
<xsd:choice maxOccurs="unbounded" minOccurs="0">
<xsd:element name="initialConditions" type="tdl:InitialConditions">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Extensions::StructuredTestObjective.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="expectedBehaviour" type="tdl:ExpectedBehaviour">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Extensions::StructuredTestObjective.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="finalConditions" type="tdl:FinalConditions">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Extensions::StructuredTestObjective.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="picsReference" type="tdl:PICSReference">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Extensions::StructuredTestObjective.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="configuration" type="tdl:TestConfiguration">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Extensions::StructuredTestObjective.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:choice>
<xsd:attribute name="configuration" type="xsd:string">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Extensions::StructuredTestObjective.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="StructuredTestObjective" type="tdl:StructuredTestObjective">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Extensions::StructuredTestObjective.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType name="InitialConditions">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Extensions::StructuredTestObjective.</p>
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="tdl:Element">
<xsd:choice maxOccurs="unbounded" minOccurs="0">
<xsd:element name="conditions" type="tdl:EventSequence">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Extensions::StructuredTestObjective.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:choice>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="InitialConditions" type="tdl:InitialConditions">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Extensions::StructuredTestObjective.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType name="EventSequence">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Extensions::StructuredTestObjective.</p>
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="tdl:Element">
<xsd:choice maxOccurs="unbounded" minOccurs="0">
<xsd:element name="events" type="tdl:EventOccurrence">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Extensions::StructuredTestObjective.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:choice>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="EventSequence" type="tdl:EventSequence">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Extensions::StructuredTestObjective.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType abstract="true" name="EventOccurrence">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Extensions::StructuredTestObjective.</p>
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="tdl:Element">
<xsd:choice maxOccurs="unbounded" minOccurs="0">
<xsd:element name="timeConstraint" type="tdl:TimeConstraint">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Extensions::StructuredTestObjective.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="timeLabel" type="tdl:TimeLabel">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Extensions::StructuredTestObjective.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:choice>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="EventOccurrence" type="tdl:EventOccurrence">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Extensions::StructuredTestObjective.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType name="ExpectedBehaviour">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Extensions::StructuredTestObjective.</p>
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="tdl:Element">
<xsd:choice maxOccurs="unbounded" minOccurs="0">
<xsd:element name="whenClause" type="tdl:EventSequence">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Extensions::StructuredTestObjective.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="thenClause" type="tdl:EventSequence">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Extensions::StructuredTestObjective.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:choice>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="ExpectedBehaviour" type="tdl:ExpectedBehaviour">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Extensions::StructuredTestObjective.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType name="FinalConditions">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Extensions::StructuredTestObjective.</p>
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="tdl:Element">
<xsd:choice maxOccurs="unbounded" minOccurs="0">
<xsd:element name="conditions" type="tdl:EventSequence">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Extensions::StructuredTestObjective.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:choice>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="FinalConditions" type="tdl:FinalConditions">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Extensions::StructuredTestObjective.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType name="PICSReference">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Extensions::StructuredTestObjective.</p>
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="tdl:Element">
<xsd:choice maxOccurs="unbounded" minOccurs="0">
<xsd:element name="pics" type="tdl:PICS">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Extensions::StructuredTestObjective.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:choice>
<xsd:attribute name="pics" type="xsd:string">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Extensions::StructuredTestObjective.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="PICSReference" type="tdl:PICSReference">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Extensions::StructuredTestObjective.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType name="PICS">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Extensions::StructuredTestObjective.</p>
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="tdl:PackageableElement"/>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="PICS" type="tdl:PICS">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Extensions::StructuredTestObjective.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType name="Entity">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Extensions::StructuredTestObjective.</p>
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="tdl:PackageableElement"/>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="Entity" type="tdl:Entity">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Extensions::StructuredTestObjective.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType name="Event">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Extensions::StructuredTestObjective.</p>
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="tdl:PackageableElement"/>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="Event" type="tdl:Event">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Extensions::StructuredTestObjective.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType name="EventOccurrenceSpecification">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Extensions::StructuredTestObjective.</p>
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="tdl:EventOccurrence">
<xsd:choice maxOccurs="unbounded" minOccurs="0">
<xsd:element name="entityReference" type="tdl:EntityReference">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Extensions::StructuredTestObjective.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="eventReference" type="tdl:EventReference">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Extensions::StructuredTestObjective.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="oppositeEntityReference" type="tdl:EntityReference">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Extensions::StructuredTestObjective.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="eventArgument" type="tdl:Value">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Extensions::StructuredTestObjective.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:choice>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="EventOccurrenceSpecification" type="tdl:EventOccurrenceSpecification">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Extensions::StructuredTestObjective.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType name="EntityReference">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Extensions::StructuredTestObjective.</p>
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="tdl:Element">
<xsd:choice maxOccurs="unbounded" minOccurs="0">
<xsd:element name="entity" type="tdl:Entity">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Extensions::StructuredTestObjective.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="component" type="tdl:ComponentInstance">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Extensions::StructuredTestObjective.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:choice>
<xsd:attribute name="entity" type="xsd:string">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Extensions::StructuredTestObjective.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute name="component" type="xsd:string">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Extensions::StructuredTestObjective.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="EntityReference" type="tdl:EntityReference">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Extensions::StructuredTestObjective.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType name="EventReference">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Extensions::StructuredTestObjective.</p>
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="tdl:Element">
<xsd:choice maxOccurs="unbounded" minOccurs="0">
<xsd:element name="event" type="tdl:Event">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Extensions::StructuredTestObjective.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:choice>
<xsd:attribute name="event" type="xsd:string">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Extensions::StructuredTestObjective.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="EventReference" type="tdl:EventReference">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Extensions::StructuredTestObjective.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType abstract="true" name="Value">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Extensions::StructuredTestObjective.</p>
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="tdl:Element"/>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="Value" type="tdl:Value">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Extensions::StructuredTestObjective.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType name="EventArgument">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Extensions::StructuredTestObjective.</p>
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="tdl:Element"/>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="EventArgument" type="tdl:EventArgument">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Extensions::StructuredTestObjective.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType name="DataReference">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Extensions::StructuredTestObjective.</p>
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="tdl:Value">
<xsd:choice maxOccurs="unbounded" minOccurs="0">
<xsd:element name="content" type="tdl:StaticDataUse">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Extensions::StructuredTestObjective.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:choice>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="DataReference" type="tdl:DataReference">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Extensions::StructuredTestObjective.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType name="Content">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Extensions::StructuredTestObjective.</p>
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="tdl:Element">
<xsd:choice maxOccurs="unbounded" minOccurs="0">
<xsd:element name="value" type="tdl:Value">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Extensions::StructuredTestObjective.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="content" type="tdl:Content">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Extensions::StructuredTestObjective.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="member" type="tdl:Member">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Extensions::StructuredTestObjective.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:choice>
<xsd:attribute name="member" type="xsd:string">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Extensions::StructuredTestObjective.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="Content" type="tdl:Content">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Extensions::StructuredTestObjective.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType name="LiteralValue">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Extensions::StructuredTestObjective.</p>
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="tdl:Value">
<xsd:choice maxOccurs="unbounded" minOccurs="0">
<xsd:element name="content" type="tdl:Content">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Extensions::StructuredTestObjective.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="dataType" type="tdl:DataType">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Extensions::StructuredTestObjective.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:choice>
<xsd:attribute name="dataType" type="xsd:string">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Extensions::StructuredTestObjective.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="LiteralValue" type="tdl:LiteralValue">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Extensions::StructuredTestObjective.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType name="ContentReference">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Extensions::StructuredTestObjective.</p>
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="tdl:Value">
<xsd:choice maxOccurs="unbounded" minOccurs="0">
<xsd:element name="content" type="tdl:Content">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Extensions::StructuredTestObjective.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:choice>
<xsd:attribute name="content" type="xsd:string">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Extensions::StructuredTestObjective.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="ContentReference" type="tdl:ContentReference">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Extensions::StructuredTestObjective.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType name="LiteralValueReference">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Extensions::StructuredTestObjective.</p>
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="tdl:Value">
<xsd:choice maxOccurs="unbounded" minOccurs="0">
<xsd:element name="content" type="tdl:LiteralValue">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Extensions::StructuredTestObjective.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:choice>
<xsd:attribute name="content" type="xsd:string">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Extensions::StructuredTestObjective.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="LiteralValueReference" type="tdl:LiteralValueReference">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Extensions::StructuredTestObjective.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType name="RepeatedEventSequence">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Extensions::StructuredTestObjective.</p>
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="tdl:EventSequence">
<xsd:choice maxOccurs="unbounded" minOccurs="0">
<xsd:element name="repetitions" type="tdl:Value">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Extensions::StructuredTestObjective.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="interval" type="tdl:Value">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Extensions::StructuredTestObjective.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:choice>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="RepeatedEventSequence" type="tdl:RepeatedEventSequence">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Extensions::StructuredTestObjective.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType name="EventTemplateOccurrence">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Extensions::StructuredTestObjective.</p>
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="tdl:EventOccurrence">
<xsd:choice maxOccurs="unbounded" minOccurs="0">
<xsd:element name="eventTemplate" type="tdl:EventSpecificationTemplate">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Extensions::StructuredTestObjective.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="entityBinding" type="tdl:EntityBinding">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Extensions::StructuredTestObjective.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="occurrenceArgument" type="tdl:Value">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Extensions::StructuredTestObjective.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:choice>
<xsd:attribute name="eventTemplate" type="xsd:string">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Extensions::StructuredTestObjective.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="EventTemplateOccurrence" type="tdl:EventTemplateOccurrence">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Extensions::StructuredTestObjective.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType name="EventSpecificationTemplate">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Extensions::StructuredTestObjective.</p>
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="tdl:PackageableElement">
<xsd:choice maxOccurs="unbounded" minOccurs="0">
<xsd:element name="eventSpecification" type="tdl:EventOccurrenceSpecification">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Extensions::StructuredTestObjective.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:choice>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="EventSpecificationTemplate" type="tdl:EventSpecificationTemplate">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Extensions::StructuredTestObjective.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType name="EntityBinding">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Extensions::StructuredTestObjective.</p>
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="tdl:Element">
<xsd:choice maxOccurs="unbounded" minOccurs="0">
<xsd:element name="templateEntity" type="tdl:EntityReference">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Extensions::StructuredTestObjective.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="occurrenceEntity" type="tdl:EntityReference">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Extensions::StructuredTestObjective.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:choice>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="EntityBinding" type="tdl:EntityBinding">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Extensions::StructuredTestObjective.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType name="ExtendedTestConfiguration">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Extensions::ExtendedTestConfiguration.</p>
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="tdl:TestConfiguration">
<xsd:choice maxOccurs="unbounded" minOccurs="0">
<xsd:element name="configurations" type="tdl:TestConfigurationInstance">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Extensions::ExtendedTestConfiguration.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="operations" type="tdl:TestConfigurationOperation">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Extensions::ExtendedTestConfiguration.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:choice>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="ExtendedTestConfiguration" type="tdl:ExtendedTestConfiguration">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Extensions::ExtendedTestConfiguration.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType name="TestConfigurationInstance">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Extensions::ExtendedTestConfiguration.</p>
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="tdl:Element">
<xsd:choice maxOccurs="unbounded" minOccurs="0">
<xsd:element name="configuration" type="tdl:TestConfiguration">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Extensions::ExtendedTestConfiguration.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:choice>
<xsd:attribute name="configuration" type="xsd:string">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Extensions::ExtendedTestConfiguration.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="TestConfigurationInstance" type="tdl:TestConfigurationInstance">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Extensions::ExtendedTestConfiguration.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType abstract="true" name="TestConfigurationOperation">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Extensions::ExtendedTestConfiguration.</p>
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="tdl:Element">
<xsd:choice maxOccurs="unbounded" minOccurs="0">
<xsd:element name="component" type="tdl:ComponentReference">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Extensions::ExtendedTestConfiguration.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:choice>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="TestConfigurationOperation" type="tdl:TestConfigurationOperation">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Extensions::ExtendedTestConfiguration.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType name="ComponentReference">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Extensions::ExtendedTestConfiguration.</p>
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="tdl:Element">
<xsd:choice maxOccurs="unbounded" minOccurs="0">
<xsd:element name="component" type="tdl:ComponentInstance">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Extensions::ExtendedTestConfiguration.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="configuration" type="tdl:TestConfigurationInstance">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Extensions::ExtendedTestConfiguration.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:choice>
<xsd:attribute name="component" type="xsd:string">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Extensions::ExtendedTestConfiguration.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute name="configuration" type="xsd:string">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Extensions::ExtendedTestConfiguration.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="ComponentReference" type="tdl:ComponentReference">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Extensions::ExtendedTestConfiguration.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType name="ComponentMerge">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Extensions::ExtendedTestConfiguration.</p>
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="tdl:TestConfigurationOperation">
<xsd:choice maxOccurs="unbounded" minOccurs="0">
<xsd:element name="target" type="tdl:ComponentReference">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Extensions::ExtendedTestConfiguration.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:choice>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="ComponentMerge" type="tdl:ComponentMerge">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Extensions::ExtendedTestConfiguration.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType name="ComponentHide">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Extensions::ExtendedTestConfiguration.</p>
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="tdl:TestConfigurationOperation"/>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="ComponentHide" type="tdl:ComponentHide">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Extensions::ExtendedTestConfiguration.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType name="ReassignRole">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Extensions::ExtendedTestConfiguration.</p>
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="tdl:TestConfigurationOperation">
<xsd:attribute name="role" type="tdl:ComponentInstanceRole" use="required">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Extensions::ExtendedTestConfiguration.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="ReassignRole" type="tdl:ReassignRole">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Extensions::ExtendedTestConfiguration.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType name="ComponentAlias">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Extensions::ExtendedTestConfiguration.</p>
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="tdl:TestConfigurationOperation"/>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="ComponentAlias" type="tdl:ComponentAlias">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Extensions::ExtendedTestConfiguration.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType name="ExtendedGateReference">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Extensions::ExtendedTestConfiguration.</p>
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="tdl:GateReference">
<xsd:choice maxOccurs="unbounded" minOccurs="0">
<xsd:element name="configuration" type="tdl:TestConfigurationInstance">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Extensions::ExtendedTestConfiguration.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:choice>
<xsd:attribute name="configuration" type="xsd:string">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Extensions::ExtendedTestConfiguration.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="ExtendedGateReference" type="tdl:ExtendedGateReference">
<xsd:annotation>
<xsd:documentation>
<p>From package TestDescriptionLanguage::TDL_MetaModel::Extensions::ExtendedTestConfiguration.</p>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:schema>