tdl.uml 210 KB
Newer Older
<?xml version="1.0" encoding="UTF-8"?>
<xmi:XMI xmi:version="20131001" xmlns:xmi="http://www.omg.org/spec/XMI/20131001" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:Ecore="http://www.eclipse.org/uml2/schemas/Ecore/5" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" xmlns:standard="http://www.eclipse.org/uml2/5.0.0/UML/Profile/Standard" xmlns:uml="http://www.eclipse.org/uml2/5.0.0/UML" xsi:schemaLocation="http://www.eclipse.org/uml2/schemas/Ecore/5 pathmap://UML_PROFILES/Ecore.profile.uml#_z1OFcHjqEdy8S4Cr8Rc_NA">
  <uml:Model xmi:id="_ICoFYM5wEeKBmZvNr53Zng" name="TDL">
    <eAnnotations xmi:id="_oX_2MBpLEeyyqLigkeWJew" source="http://www.eclipse.org/uml2/2.0.0/UML">
      <eAnnotations xmi:id="_oYAdQBpLEeyyqLigkeWJew" source="TestDescriptionLanguage/TDL_MetaModel/Foundation" references="_oVvzcRpLEeyyqLigkeWJew _oVvzdBpLEeyyqLigkeWJew _oVvzdxpLEeyyqLigkeWJew _oVvzcBpLEeyyqLigkeWJew _oVyPsBpLEeyyqLigkeWJew _oVy2wBpLEeyyqLigkeWJew _oVzd0BpLEeyyqLigkeWJew _oV0E4RpLEeyyqLigkeWJew _oV0E4BpLEeyyqLigkeWJew _oV0E5hpLEeyyqLigkeWJew _oV0E6RpLEeyyqLigkeWJew _oV0E7BpLEeyyqLigkeWJew _oV0E5BpLEeyyqLigkeWJew _oV0E8RpLEeyyqLigkeWJew _oV0E9BpLEeyyqLigkeWJew _oV0E7xpLEeyyqLigkeWJew _oV0r8RpLEeyyqLigkeWJew _oV0r8BpLEeyyqLigkeWJew _oV0r9RpLEeyyqLigkeWJew _oV0r9BpLEeyyqLigkeWJew _oV0r-hpLEeyyqLigkeWJew _oV0r_RpLEeyyqLigkeWJew _oV0r-BpLEeyyqLigkeWJew _oV0sAhpLEeyyqLigkeWJew _oV0sBRpLEeyyqLigkeWJew _oV0sCBpLEeyyqLigkeWJew _oV0sABpLEeyyqLigkeWJew _oV0sDRpLEeyyqLigkeWJew _oV0sEBpLEeyyqLigkeWJew _oV0sCxpLEeyyqLigkeWJew _oV0sFRpLEeyyqLigkeWJew _oV0sExpLEeyyqLigkeWJew _oV0sGRpLEeyyqLigkeWJew _oV0sGBpLEeyyqLigkeWJew _oV16FBpLEeyyqLigkeWJew _oV16EBpLEeyyqLigkeWJew _oV2hIRpLEeyyqLigkeWJew _oV2hIBpLEeyyqLigkeWJew _oV2hJRpLEeyyqLigkeWJew _oV2hJBpLEeyyqLigkeWJew _oV2hKhpLEeyyqLigkeWJew _oV2hKBpLEeyyqLigkeWJew _oV6LgxpLEeyyqLigkeWJew _oV6LgBpLEeyyqLigkeWJew _oV7ZoxpLEeyyqLigkeWJew _oV7ZoBpLEeyyqLigkeWJew _oV8nwhpLEeyyqLigkeWJew _oV8nxRpLEeyyqLigkeWJew _oV8nwBpLEeyyqLigkeWJew _oV8nyRpLEeyyqLigkeWJew _oV8nxhpLEeyyqLigkeWJew _oV8nzRpLEeyyqLigkeWJew _oV8nyhpLEeyyqLigkeWJew _oV9O0BpLEeyyqLigkeWJew"/>
      <eAnnotations xmi:id="_oYBrYBpLEeyyqLigkeWJew" source="TestDescriptionLanguage/TDL_MetaModel/Data/DataDefinition" references="_oWASJRpLEeyyqLigkeWJew _oWASIxpLEeyyqLigkeWJew _oWASKhpLEeyyqLigkeWJew _oWASKBpLEeyyqLigkeWJew _oWA5MhpLEeyyqLigkeWJew _oWA5MBpLEeyyqLigkeWJew _oWA5NhpLEeyyqLigkeWJew _oWA5NRpLEeyyqLigkeWJew _oWA5OxpLEeyyqLigkeWJew _oWA5PhpLEeyyqLigkeWJew _oWA5QRpLEeyyqLigkeWJew _oWA5RBpLEeyyqLigkeWJew _oWA5ORpLEeyyqLigkeWJew _oWA5SBpLEeyyqLigkeWJew _oWA5RxpLEeyyqLigkeWJew _oWA5SxpLEeyyqLigkeWJew _oWA5TxpLEeyyqLigkeWJew _oWA5TRpLEeyyqLigkeWJew _oWA5UhpLEeyyqLigkeWJew _oWA5VhpLEeyyqLigkeWJew _oWA5WRpLEeyyqLigkeWJew _oWA5VBpLEeyyqLigkeWJew _oWBgQhpLEeyyqLigkeWJew _oWBgRRpLEeyyqLigkeWJew _oWBgQBpLEeyyqLigkeWJew _oWBgSxpLEeyyqLigkeWJew _oWBgThpLEeyyqLigkeWJew _oWBgSRpLEeyyqLigkeWJew _oWBgUxpLEeyyqLigkeWJew _oWBgVRpLEeyyqLigkeWJew _oWBgURpLEeyyqLigkeWJew _oWBgWRpLEeyyqLigkeWJew _oWBgWBpLEeyyqLigkeWJew _oWBgXRpLEeyyqLigkeWJew _oWBgXBpLEeyyqLigkeWJew _oWCHURpLEeyyqLigkeWJew _oWCHUBpLEeyyqLigkeWJew _oWCHVhpLEeyyqLigkeWJew _oWCHWRpLEeyyqLigkeWJew _oWCHVBpLEeyyqLigkeWJew _oWCHXhpLEeyyqLigkeWJew _oWCHXBpLEeyyqLigkeWJew _oWCHYxpLEeyyqLigkeWJew _oWCHYRpLEeyyqLigkeWJew _oWCuYRpLEeyyqLigkeWJew _oWCuYBpLEeyyqLigkeWJew _oWCuZRpLEeyyqLigkeWJew _oWCuZBpLEeyyqLigkeWJew _oWCuaBpLEeyyqLigkeWJew _oWCubBpLEeyyqLigkeWJew _oWCuahpLEeyyqLigkeWJew _oWCucRpLEeyyqLigkeWJew _oWCubxpLEeyyqLigkeWJew _oWD8gBpLEeyyqLigkeWJew _oWD8hBpLEeyyqLigkeWJew _oWD8gxpLEeyyqLigkeWJew _oWD8iBpLEeyyqLigkeWJew _oWD8hxpLEeyyqLigkeWJew _oWD8jBpLEeyyqLigkeWJew _oWD8ixpLEeyyqLigkeWJew _oWD8kRpLEeyyqLigkeWJew _oWD8jxpLEeyyqLigkeWJew _oWD8lhpLEeyyqLigkeWJew _oWD8lBpLEeyyqLigkeWJew _oWD8lxpLEeyyqLigkeWJew _oWEjkxpLEeyyqLigkeWJew _oWEjkBpLEeyyqLigkeWJew _oWEjlhpLEeyyqLigkeWJew _oWEjlBpLEeyyqLigkeWJew _oWEjnBpLEeyyqLigkeWJew _oWEjmRpLEeyyqLigkeWJew _oWFKohpLEeyyqLigkeWJew _oWFKoBpLEeyyqLigkeWJew _oWFxsxpLEeyyqLigkeWJew _oWFxsBpLEeyyqLigkeWJew _oWFxthpLEeyyqLigkeWJew _oWFxtBpLEeyyqLigkeWJew _oWFxvBpLEeyyqLigkeWJew _oWFxuRpLEeyyqLigkeWJew _oWFxwBpLEeyyqLigkeWJew _oWFxvRpLEeyyqLigkeWJew _oWGYwxpLEeyyqLigkeWJew _oWGYwBpLEeyyqLigkeWJew _oWGYxhpLEeyyqLigkeWJew _oWGYxBpLEeyyqLigkeWJew _oWGYyxpLEeyyqLigkeWJew _oWGYyBpLEeyyqLigkeWJew _oWGYzxpLEeyyqLigkeWJew _oWGYzBpLEeyyqLigkeWJew _oWGY0xpLEeyyqLigkeWJew _oWGY0BpLEeyyqLigkeWJew _oWGY1xpLEeyyqLigkeWJew _oWGY1BpLEeyyqLigkeWJew"/>
      <eAnnotations xmi:id="_oYCScBpLEeyyqLigkeWJew" source="TestDescriptionLanguage/TDL_MetaModel/Data/DataUse" references="_oWMfYBpLEeyyqLigkeWJew _oWMfZBpLEeyyqLigkeWJew _oWMfZxpLEeyyqLigkeWJew _oWMfYhpLEeyyqLigkeWJew _oWMfaxpLEeyyqLigkeWJew _oWMfahpLEeyyqLigkeWJew _oWMfcBpLEeyyqLigkeWJew _oWMfcxpLEeyyqLigkeWJew _oWMfbhpLEeyyqLigkeWJew _oWMfdxpLEeyyqLigkeWJew _oWMfdhpLEeyyqLigkeWJew _oWMfexpLEeyyqLigkeWJew _oWMfehpLEeyyqLigkeWJew _oWMffxpLEeyyqLigkeWJew _oWMffhpLEeyyqLigkeWJew _oWMfgxpLEeyyqLigkeWJew _oWMfghpLEeyyqLigkeWJew _oWNGcBpLEeyyqLigkeWJew _oWNGcxpLEeyyqLigkeWJew _oWNGchpLEeyyqLigkeWJew _oWNGeBpLEeyyqLigkeWJew _oWNGexpLEeyyqLigkeWJew _oWNGdhpLEeyyqLigkeWJew _oWNGfhpLEeyyqLigkeWJew _oWNGgBpLEeyyqLigkeWJew _oWNGhBpLEeyyqLigkeWJew _oWNGghpLEeyyqLigkeWJew _oWNGhxpLEeyyqLigkeWJew _oWNGixpLEeyyqLigkeWJew _oWNGjhpLEeyyqLigkeWJew _oWNGkhpLEeyyqLigkeWJew _oWNGiRpLEeyyqLigkeWJew _oWNGlhpLEeyyqLigkeWJew _oWNGlRpLEeyyqLigkeWJew _oWNtgRpLEeyyqLigkeWJew _oWNtgBpLEeyyqLigkeWJew _oWNthhpLEeyyqLigkeWJew _oWNtiRpLEeyyqLigkeWJew _oWNthBpLEeyyqLigkeWJew _oWPisRpLEeyyqLigkeWJew _oWPisBpLEeyyqLigkeWJew _oWQJwRpLEeyyqLigkeWJew _oWQJwBpLEeyyqLigkeWJew _oWQw0hpLEeyyqLigkeWJew _oWQw0BpLEeyyqLigkeWJew _oWQw1hpLEeyyqLigkeWJew _oWQw1RpLEeyyqLigkeWJew _oWQw2hpLEeyyqLigkeWJew _oWQw2RpLEeyyqLigkeWJew _oWQw3hpLEeyyqLigkeWJew _oWQw3RpLEeyyqLigkeWJew _oWR-8xpLEeyyqLigkeWJew _oWR-8BpLEeyyqLigkeWJew _oWR-9hpLEeyyqLigkeWJew _oWR-9xpLEeyyqLigkeWJew _oWR-9BpLEeyyqLigkeWJew _oWR-_RpLEeyyqLigkeWJew _oWR--hpLEeyyqLigkeWJew _oWR_ARpLEeyyqLigkeWJew _oWR-_hpLEeyyqLigkeWJew _oWSmAhpLEeyyqLigkeWJew _oWSmBRpLEeyyqLigkeWJew _oWSmABpLEeyyqLigkeWJew _oWSmCxpLEeyyqLigkeWJew _oWSmCBpLEeyyqLigkeWJew _oWSmDhpLEeyyqLigkeWJew _oWSmEBpLEeyyqLigkeWJew _oWSmExpLEeyyqLigkeWJew _oWSmFRpLEeyyqLigkeWJew _oWSmDBpLEeyyqLigkeWJew _oWSmGhpLEeyyqLigkeWJew _oWSmFxpLEeyyqLigkeWJew"/>
      <eAnnotations xmi:id="_oYCScRpLEeyyqLigkeWJew" source="TestDescriptionLanguage/TDL_MetaModel/Time" references="_oWYsoBpLEeyyqLigkeWJew _oWZTsBpLEeyyqLigkeWJew _oWZTshpLEeyyqLigkeWJew _oWZTthpLEeyyqLigkeWJew _oWZTuRpLEeyyqLigkeWJew _oWZTtBpLEeyyqLigkeWJew _oWZTvRpLEeyyqLigkeWJew _oWZTvBpLEeyyqLigkeWJew _oWZTwhpLEeyyqLigkeWJew _oWZTwBpLEeyyqLigkeWJew _oWZTxRpLEeyyqLigkeWJew _oWZTxxpLEeyyqLigkeWJew _oWZTyxpLEeyyqLigkeWJew _oWZTzhpLEeyyqLigkeWJew _oWZTyRpLEeyyqLigkeWJew _oWZT0RpLEeyyqLigkeWJew _oWZT1RpLEeyyqLigkeWJew _oWZT0xpLEeyyqLigkeWJew _oWZ6whpLEeyyqLigkeWJew _oWZ6wBpLEeyyqLigkeWJew _oWZ6xhpLEeyyqLigkeWJew _oWZ6xRpLEeyyqLigkeWJew _oWZ6yhpLEeyyqLigkeWJew _oWZ6yRpLEeyyqLigkeWJew _oWZ6zhpLEeyyqLigkeWJew _oWZ6zRpLEeyyqLigkeWJew _oWZ60hpLEeyyqLigkeWJew _oWZ60RpLEeyyqLigkeWJew _oWZ61hpLEeyyqLigkeWJew _oWZ61RpLEeyyqLigkeWJew _oWZ62hpLEeyyqLigkeWJew _oWZ62RpLEeyyqLigkeWJew _oWZ63hpLEeyyqLigkeWJew _oWZ63RpLEeyyqLigkeWJew _oWZ64xpLEeyyqLigkeWJew _oWZ65hpLEeyyqLigkeWJew _oWZ64RpLEeyyqLigkeWJew _oWZ66RpLEeyyqLigkeWJew _oWZ66BpLEeyyqLigkeWJew _oWZ67RpLEeyyqLigkeWJew _oWZ67BpLEeyyqLigkeWJew _oWZ68BpLEeyyqLigkeWJew"/>
      <eAnnotations xmi:id="_oYC5gBpLEeyyqLigkeWJew" source="TestDescriptionLanguage/TDL_MetaModel/TestConfiguration" references="_oWc-ExpLEeyyqLigkeWJew _oWc-FhpLEeyyqLigkeWJew _oWc-GRpLEeyyqLigkeWJew _oWc-HBpLEeyyqLigkeWJew _oWc-ERpLEeyyqLigkeWJew _oWdlIhpLEeyyqLigkeWJew _oWdlJRpLEeyyqLigkeWJew _oWdlIBpLEeyyqLigkeWJew _oWdlKhpLEeyyqLigkeWJew _oWdlKBpLEeyyqLigkeWJew _oWdlLxpLEeyyqLigkeWJew _oWdlMhpLEeyyqLigkeWJew _oWdlLRpLEeyyqLigkeWJew _oWdlOBpLEeyyqLigkeWJew _oWdlOxpLEeyyqLigkeWJew _oWdlPxpLEeyyqLigkeWJew _oWdlNhpLEeyyqLigkeWJew _oWdlQxpLEeyyqLigkeWJew _oWdlQhpLEeyyqLigkeWJew _oWdlRxpLEeyyqLigkeWJew _oWdlRhpLEeyyqLigkeWJew _oWdlSxpLEeyyqLigkeWJew _oWdlShpLEeyyqLigkeWJew _oWdlTxpLEeyyqLigkeWJew _oWdlThpLEeyyqLigkeWJew _oWdlUhpLEeyyqLigkeWJew _oWdlVxpLEeyyqLigkeWJew _oWdlVRpLEeyyqLigkeWJew _oWeMMRpLEeyyqLigkeWJew _oWeMMBpLEeyyqLigkeWJew _oWeMNRpLEeyyqLigkeWJew _oWeMNBpLEeyyqLigkeWJew _oWeMORpLEeyyqLigkeWJew _oWeMOBpLEeyyqLigkeWJew _oWeMPRpLEeyyqLigkeWJew _oWeMPBpLEeyyqLigkeWJew _oWeMQhpLEeyyqLigkeWJew _oWeMRRpLEeyyqLigkeWJew _oWeMQBpLEeyyqLigkeWJew _oWeMSRpLEeyyqLigkeWJew _oWeMSBpLEeyyqLigkeWJew _oWeMTRpLEeyyqLigkeWJew _oWeMTBpLEeyyqLigkeWJew _oWeMURpLEeyyqLigkeWJew _oWeMUBpLEeyyqLigkeWJew _oWeMVBpLEeyyqLigkeWJew _oWfaUxpLEeyyqLigkeWJew _oWfaUBpLEeyyqLigkeWJew _oWgBYxpLEeyyqLigkeWJew _oWgBYBpLEeyyqLigkeWJew"/>
      <eAnnotations xmi:id="_oYC5gRpLEeyyqLigkeWJew" source="TestDescriptionLanguage/TDL_MetaModel/TestBehaviour/TestDescription" references="_oWhPhBpLEeyyqLigkeWJew _oWhPhxpLEeyyqLigkeWJew _oWhPihpLEeyyqLigkeWJew _oWhPjRpLEeyyqLigkeWJew _oWhPkBpLEeyyqLigkeWJew _oWhPghpLEeyyqLigkeWJew _oWhPkxpLEeyyqLigkeWJew _oWhPkhpLEeyyqLigkeWJew _oWhPlxpLEeyyqLigkeWJew _oWhPlhpLEeyyqLigkeWJew _oWhPnBpLEeyyqLigkeWJew _oWhPmhpLEeyyqLigkeWJew _oWh2kRpLEeyyqLigkeWJew _oWh2kBpLEeyyqLigkeWJew _oWh2lRpLEeyyqLigkeWJew _oWh2lBpLEeyyqLigkeWJew _oWh2mRpLEeyyqLigkeWJew _oWh2mBpLEeyyqLigkeWJew"/>
      <eAnnotations xmi:id="_oYC5ghpLEeyyqLigkeWJew" source="TestDescriptionLanguage/TDL_MetaModel/TestBehaviour/CombinedBehaviour" references="_oWh2oBpLEeyyqLigkeWJew _oWh2nhpLEeyyqLigkeWJew _oWh2pRpLEeyyqLigkeWJew _oWh2qBpLEeyyqLigkeWJew _oWh2oxpLEeyyqLigkeWJew _oWlg8hpLEeyyqLigkeWJew _oWlg9RpLEeyyqLigkeWJew _oWlg8BpLEeyyqLigkeWJew _oWmIARpLEeyyqLigkeWJew _oWmIABpLEeyyqLigkeWJew _oWmIBBpLEeyyqLigkeWJew _oWmIBhpLEeyyqLigkeWJew _oWmIChpLEeyyqLigkeWJew _oWmICBpLEeyyqLigkeWJew _oWmIDRpLEeyyqLigkeWJew _oWmIDxpLEeyyqLigkeWJew _oWmIEhpLEeyyqLigkeWJew _oWmIERpLEeyyqLigkeWJew _oWmIFhpLEeyyqLigkeWJew _oWmIFRpLEeyyqLigkeWJew _oWmvEBpLEeyyqLigkeWJew _oWmvFBpLEeyyqLigkeWJew _oWmvEhpLEeyyqLigkeWJew _oWmvFxpLEeyyqLigkeWJew _oWmvGhpLEeyyqLigkeWJew _oWmvFRpLEeyyqLigkeWJew _oWmvHRpLEeyyqLigkeWJew _oWmvHxpLEeyyqLigkeWJew _oWmvIxpLEeyyqLigkeWJew _oWmvJhpLEeyyqLigkeWJew _oWmvIRpLEeyyqLigkeWJew _oWmvKhpLEeyyqLigkeWJew _oWmvKRpLEeyyqLigkeWJew _oWmvLhpLEeyyqLigkeWJew _oWmvLRpLEeyyqLigkeWJew _oWmvMxpLEeyyqLigkeWJew _oWmvMRpLEeyyqLigkeWJew _oWmvNxpLEeyyqLigkeWJew _oWmvNhpLEeyyqLigkeWJew _oWmvOxpLEeyyqLigkeWJew _oWmvOhpLEeyyqLigkeWJew _oWmvPxpLEeyyqLigkeWJew _oWmvPhpLEeyyqLigkeWJew _oWnWIhpLEeyyqLigkeWJew _oWnWJRpLEeyyqLigkeWJew _oWnWIBpLEeyyqLigkeWJew _oWnWKRpLEeyyqLigkeWJew _oWnWKBpLEeyyqLigkeWJew _oWnWLRpLEeyyqLigkeWJew _oWnWLBpLEeyyqLigkeWJew _oWnWMRpLEeyyqLigkeWJew _oWnWMBpLEeyyqLigkeWJew _oWnWNRpLEeyyqLigkeWJew _oWnWNBpLEeyyqLigkeWJew _oWnWORpLEeyyqLigkeWJew _oWnWOBpLEeyyqLigkeWJew _oWnWPxpLEeyyqLigkeWJew _oWnWPBpLEeyyqLigkeWJew _oWn9MhpLEeyyqLigkeWJew _oWn9MxpLEeyyqLigkeWJew _oWn9MBpLEeyyqLigkeWJew _oWokQxpLEeyyqLigkeWJew _oWokQBpLEeyyqLigkeWJew _oWokRxpLEeyyqLigkeWJew _oWokRBpLEeyyqLigkeWJew _oWokSxpLEeyyqLigkeWJew _oWokSBpLEeyyqLigkeWJew _oWokTBpLEeyyqLigkeWJew"/>
      <eAnnotations xmi:id="_oYDgkBpLEeyyqLigkeWJew" source="TestDescriptionLanguage/TDL_MetaModel/TestBehaviour/AtomicBehaviour" references="_oWrAgxpLEeyyqLigkeWJew _oWrAhhpLEeyyqLigkeWJew _oWrAgRpLEeyyqLigkeWJew _oWrAixpLEeyyqLigkeWJew _oWrAiRpLEeyyqLigkeWJew _oWrAkBpLEeyyqLigkeWJew _oWrAkxpLEeyyqLigkeWJew _oWrAjhpLEeyyqLigkeWJew _oWrAlhpLEeyyqLigkeWJew _oWrAmBpLEeyyqLigkeWJew _oWrAnBpLEeyyqLigkeWJew _oWrAnxpLEeyyqLigkeWJew _oWrAmhpLEeyyqLigkeWJew _oWrApBpLEeyyqLigkeWJew _oWrAohpLEeyyqLigkeWJew _oWrApxpLEeyyqLigkeWJew _oWrAqhpLEeyyqLigkeWJew _oWrApRpLEeyyqLigkeWJew _oWrArxpLEeyyqLigkeWJew _oWrAshpLEeyyqLigkeWJew _oWrAtRpLEeyyqLigkeWJew _oWrArRpLEeyyqLigkeWJew _oWrnkhpLEeyyqLigkeWJew _oWrnlRpLEeyyqLigkeWJew _oWrnkBpLEeyyqLigkeWJew _oWrnmhpLEeyyqLigkeWJew _oWrnnRpLEeyyqLigkeWJew _oWrnmBpLEeyyqLigkeWJew _oWrnoRpLEeyyqLigkeWJew _oWrnoBpLEeyyqLigkeWJew _oWrnpRpLEeyyqLigkeWJew _oWrnpBpLEeyyqLigkeWJew _oWrnqRpLEeyyqLigkeWJew _oWrnqBpLEeyyqLigkeWJew _oWrnrRpLEeyyqLigkeWJew _oWrnrBpLEeyyqLigkeWJew _oWrnsRpLEeyyqLigkeWJew _oWrnsBpLEeyyqLigkeWJew _oWrntRpLEeyyqLigkeWJew _oWrntBpLEeyyqLigkeWJew _oWrnuRpLEeyyqLigkeWJew _oWrnuBpLEeyyqLigkeWJew _oWrnvRpLEeyyqLigkeWJew _oWrnvBpLEeyyqLigkeWJew _oWsOoRpLEeyyqLigkeWJew _oWsOoBpLEeyyqLigkeWJew _oWsOphpLEeyyqLigkeWJew _oWsOpBpLEeyyqLigkeWJew _oWsOqhpLEeyyqLigkeWJew _oWsOqRpLEeyyqLigkeWJew _oWsOrhpLEeyyqLigkeWJew _oWsOrRpLEeyyqLigkeWJew _oWvR8RpLEeyyqLigkeWJew _oWvR8BpLEeyyqLigkeWJew _oWv5ARpLEeyyqLigkeWJew _oWv5ABpLEeyyqLigkeWJew _oWv5BRpLEeyyqLigkeWJew _oWv5BBpLEeyyqLigkeWJew _oWv5CRpLEeyyqLigkeWJew _oWv5CBpLEeyyqLigkeWJew _oWv5DRpLEeyyqLigkeWJew _oWv5DBpLEeyyqLigkeWJew _oWwgEhpLEeyyqLigkeWJew _oWwgFRpLEeyyqLigkeWJew _oWwgGBpLEeyyqLigkeWJew _oWwgEBpLEeyyqLigkeWJew _oWxuMxpLEeyyqLigkeWJew _oWxuMBpLEeyyqLigkeWJew _oWyVQhpLEeyyqLigkeWJew _oWyVRBpLEeyyqLigkeWJew _oWyVQBpLEeyyqLigkeWJew _oWyVSRpLEeyyqLigkeWJew _oWyVShpLEeyyqLigkeWJew _oWyVRxpLEeyyqLigkeWJew _oWzjYxpLEeyyqLigkeWJew _oWzjYBpLEeyyqLigkeWJew _oWzjZxpLEeyyqLigkeWJew _oWzjZBpLEeyyqLigkeWJew _oW0KcxpLEeyyqLigkeWJew _oW0KcBpLEeyyqLigkeWJew"/>
      <eAnnotations xmi:id="_oYEHoBpLEeyyqLigkeWJew" source="TestDescriptionLanguage/TDL_MetaModel/Extensions/StructuredTestObjective" references="_oW3NxBpLEeyyqLigkeWJew _oW3NxxpLEeyyqLigkeWJew _oW3NyhpLEeyyqLigkeWJew _oW3NzRpLEeyyqLigkeWJew _oW3N0BpLEeyyqLigkeWJew _oW3NwhpLEeyyqLigkeWJew _oW3N0xpLEeyyqLigkeWJew _oW3N1RpLEeyyqLigkeWJew _oW3N2RpLEeyyqLigkeWJew _oW3N1xpLEeyyqLigkeWJew _oW300hpLEeyyqLigkeWJew _oW301RpLEeyyqLigkeWJew _oW300BpLEeyyqLigkeWJew _oW302hpLEeyyqLigkeWJew _oW302BpLEeyyqLigkeWJew _oW303xpLEeyyqLigkeWJew _oW303RpLEeyyqLigkeWJew _oW305BpLEeyyqLigkeWJew _oW305xpLEeyyqLigkeWJew _oW306hpLEeyyqLigkeWJew _oW307RpLEeyyqLigkeWJew _oW304hpLEeyyqLigkeWJew _oW308RpLEeyyqLigkeWJew _oW308BpLEeyyqLigkeWJew _oW309RpLEeyyqLigkeWJew _oW309BpLEeyyqLigkeWJew _oW30-RpLEeyyqLigkeWJew _oW30-BpLEeyyqLigkeWJew _oW30_RpLEeyyqLigkeWJew _oW30_BpLEeyyqLigkeWJew _oW31ARpLEeyyqLigkeWJew _oW31ABpLEeyyqLigkeWJew _oW31BRpLEeyyqLigkeWJew _oW31BBpLEeyyqLigkeWJew _oW4b4RpLEeyyqLigkeWJew _oW4b4BpLEeyyqLigkeWJew _oW4b5RpLEeyyqLigkeWJew _oW4b5BpLEeyyqLigkeWJew _oW4b6hpLEeyyqLigkeWJew _oW4b7RpLEeyyqLigkeWJew _oW4b6BpLEeyyqLigkeWJew _oW4b8hpLEeyyqLigkeWJew _oW4b8BpLEeyyqLigkeWJew _oW4b9RpLEeyyqLigkeWJew _oW4b-BpLEeyyqLigkeWJew _oW4b9xpLEeyyqLigkeWJew _oW4b_BpLEeyyqLigkeWJew _oW4b-xpLEeyyqLigkeWJew _oW4cABpLEeyyqLigkeWJew _oW4b_xpLEeyyqLigkeWJew _oW4cBBpLEeyyqLigkeWJew _oW4cAxpLEeyyqLigkeWJew _oW4cCBpLEeyyqLigkeWJew _oW4cBxpLEeyyqLigkeWJew _oW4cDRpLEeyyqLigkeWJew _oW4cCxpLEeyyqLigkeWJew _oW5C8hpLEeyyqLigkeWJew _oW5C9RpLEeyyqLigkeWJew _oW5C-BpLEeyyqLigkeWJew _oW5C8BpLEeyyqLigkeWJew _oW5C-xpLEeyyqLigkeWJew _oW5C_hpLEeyyqLigkeWJew _oW5C_RpLEeyyqLigkeWJew _oW5DAxpLEeyyqLigkeWJew _oW5DBhpLEeyyqLigkeWJew _oW5DARpLEeyyqLigkeWJew _oW5DChpLEeyyqLigkeWJew _oW5DCRpLEeyyqLigkeWJew _oW5qABpLEeyyqLigkeWJew _oW5qBBpLEeyyqLigkeWJew _oW5qAhpLEeyyqLigkeWJew _oW5qCBpLEeyyqLigkeWJew _oW5qBxpLEeyyqLigkeWJew _oW5qDBpLEeyyqLigkeWJew _oW5qCxpLEeyyqLigkeWJew _oW64IhpLEeyyqLigkeWJew _oW64IBpLEeyyqLigkeWJew _oW8GQRpLEeyyqLigkeWJew _oW8GQBpLEeyyqLigkeWJew _oW9UYRpLEeyyqLigkeWJew _oW9UYBpLEeyyqLigkeWJew _oW97chpLEeyyqLigkeWJew _oW97cBpLEeyyqLigkeWJew _oW97dhpLEeyyqLigkeWJew _oW97dRpLEeyyqLigkeWJew _oW97ehpLEeyyqLigkeWJew _oW97eRpLEeyyqLigkeWJew _oW97fhpLEeyyqLigkeWJew _oW97fRpLEeyyqLigkeWJew _oW97ghpLEeyyqLigkeWJew _oW97gRpLEeyyqLigkeWJew _oW97hhpLEeyyqLigkeWJew _oW97hRpLEeyyqLigkeWJew _oW-ighpLEeyyqLigkeWJew _oW-ihRpLEeyyqLigkeWJew _oW-igBpLEeyyqLigkeWJew _oW-iihpLEeyyqLigkeWJew _oW-ijRpLEeyyqLigkeWJew _oW-iiBpLEeyyqLigkeWJew _oW-ikhpLEeyyqLigkeWJew _oW-ikxpLEeyyqLigkeWJew _oW-ilhpLEeyyqLigkeWJew _oW-ikBpLEeyyqLigkeWJew _oW-imxpLEeyyqLigkeWJew _oW-imRpLEeyyqLigkeWJew _oW-inxpLEeyyqLigkeWJew _oW-inBpLEeyyqLigkeWJew _oW_JkxpLEeyyqLigkeWJew _oW_JkBpLEeyyqLigkeWJew _oW_wohpLEeyyqLigkeWJew _oW_woxpLEeyyqLigkeWJew _oW_woBpLEeyyqLigkeWJew _oW_wpxpLEeyyqLigkeWJew _oW_wpBpLEeyyqLigkeWJew _oW_wqxpLEeyyqLigkeWJew _oW_wqBpLEeyyqLigkeWJew _oW_wrxpLEeyyqLigkeWJew _oW_wrBpLEeyyqLigkeWJew _oXAXsxpLEeyyqLigkeWJew _oXAXsBpLEeyyqLigkeWJew _oXBl0xpLEeyyqLigkeWJew _oXBl0BpLEeyyqLigkeWJew _oXCM4xpLEeyyqLigkeWJew _oXCM4BpLEeyyqLigkeWJew _oXCM5xpLEeyyqLigkeWJew _oXCM5BpLEeyyqLigkeWJew _oXCM6xpLEeyyqLigkeWJew _oXCM6BpLEeyyqLigkeWJew"/>
      <eAnnotations xmi:id="_oYEusBpLEeyyqLigkeWJew" source="TestDescriptionLanguage/TDL_MetaModel/Extensions/ExtendedTestConfiguration" references="_oXI6khpLEeyyqLigkeWJew _oXI6lRpLEeyyqLigkeWJew _oXI6kBpLEeyyqLigkeWJew _oXKIshpLEeyyqLigkeWJew _oXKIsBpLEeyyqLigkeWJew _oXKvwhpLEeyyqLigkeWJew _oXKvwBpLEeyyqLigkeWJew _oXKvxRpLEeyyqLigkeWJew _oXKvxhpLEeyyqLigkeWJew _oXKvwxpLEeyyqLigkeWJew _oXKvyRpLEeyyqLigkeWJew _oXKvxxpLEeyyqLigkeWJew _oXKvyhpLEeyyqLigkeWJew _oXKvzhpLEeyyqLigkeWJew _oXKvzBpLEeyyqLigkeWJew _oXLW0BpLEeyyqLigkeWJew _oXLW1RpLEeyyqLigkeWJew _oXLW0hpLEeyyqLigkeWJew _oXLW2RpLEeyyqLigkeWJew _oXLW1hpLEeyyqLigkeWJew _oXLW3RpLEeyyqLigkeWJew _oXLW2hpLEeyyqLigkeWJew _oXL94xpLEeyyqLigkeWJew _oXL94BpLEeyyqLigkeWJew _oXL95xpLEeyyqLigkeWJew _oXL95BpLEeyyqLigkeWJew _oXL96xpLEeyyqLigkeWJew _oXL96BpLEeyyqLigkeWJew _oXL97xpLEeyyqLigkeWJew _oXL97BpLEeyyqLigkeWJew _oXL98hpLEeyyqLigkeWJew _oXL98BpLEeyyqLigkeWJew _oXL99hpLEeyyqLigkeWJew _oXL98xpLEeyyqLigkeWJew"/>
    </eAnnotations>
    <packageImport xmi:id="_AnnM4M6SEeKrteq_aJ3viA">
      <importedPackage href="../../TestDescriptionLanguage/tdl.uml#_urYwUM5vEeKBmZvNr53Zng"/>
    </packageImport>
    <packagedElement xmi:type="uml:Class" xmi:id="_oVvzcBpLEeyyqLigkeWJew" name="Element" isAbstract="true">
      <ownedAttribute xmi:id="_oVvzcRpLEeyyqLigkeWJew" name="comment" type="_oV0r-BpLEeyyqLigkeWJew" isOrdered="true" aggregation="composite" association="_oVyPsBpLEeyyqLigkeWJew">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_oVvzchpLEeyyqLigkeWJew"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_oVvzcxpLEeyyqLigkeWJew" value="*"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_oVvzdBpLEeyyqLigkeWJew" name="annotation" type="_oV0sABpLEeyyqLigkeWJew" isOrdered="true" aggregation="composite" association="_oVy2wBpLEeyyqLigkeWJew">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_oVvzdRpLEeyyqLigkeWJew"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_oVvzdhpLEeyyqLigkeWJew" value="*"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_oVvzdxpLEeyyqLigkeWJew" name="name" visibility="public" isUnique="false">
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_oVvzeBpLEeyyqLigkeWJew"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_oVvzeRpLEeyyqLigkeWJew" value="1"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_oVyPsBpLEeyyqLigkeWJew" name="element_comment" memberEnd="_oV0r-hpLEeyyqLigkeWJew _oVvzcRpLEeyyqLigkeWJew"/>
    <packagedElement xmi:type="uml:Association" xmi:id="_oVy2wBpLEeyyqLigkeWJew" name="element_annotation" memberEnd="_oV0sBRpLEeyyqLigkeWJew _oVvzdBpLEeyyqLigkeWJew"/>
    <packagedElement xmi:type="uml:Class" xmi:id="_oVzd0BpLEeyyqLigkeWJew" name="PackageableElement" isAbstract="true">
      <generalization xmi:id="_oVzd0RpLEeyyqLigkeWJew" general="_oV16EBpLEeyyqLigkeWJew"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_oV0E4BpLEeyyqLigkeWJew" name="Package_PackagebleElements" memberEnd="_oV0E4RpLEeyyqLigkeWJew _oV0E5hpLEeyyqLigkeWJew">
      <ownedEnd xmi:id="_oV0E4RpLEeyyqLigkeWJew" name="owningPackage" type="_oV0E5BpLEeyyqLigkeWJew" isUnique="false" association="_oV0E4BpLEeyyqLigkeWJew">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_oV0E4hpLEeyyqLigkeWJew"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_oV0E4xpLEeyyqLigkeWJew" value="1"/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_oV0E5BpLEeyyqLigkeWJew" name="Package">
      <generalization xmi:id="_oV0E5RpLEeyyqLigkeWJew" general="_oV16EBpLEeyyqLigkeWJew"/>
      <ownedAttribute xmi:id="_oV0E5hpLEeyyqLigkeWJew" name="packagedElement" type="_oVzd0BpLEeyyqLigkeWJew" aggregation="composite" association="_oV0E4BpLEeyyqLigkeWJew">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_oV0E5xpLEeyyqLigkeWJew"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_oV0E6BpLEeyyqLigkeWJew" value="*"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_oV0E6RpLEeyyqLigkeWJew" name="import" type="_oV0E7xpLEeyyqLigkeWJew" aggregation="composite" association="_oV0r9BpLEeyyqLigkeWJew">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_oV0E6hpLEeyyqLigkeWJew"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_oV0E6xpLEeyyqLigkeWJew" value="*"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_oV0E7BpLEeyyqLigkeWJew" name="nestedPackage" type="_oV0E5BpLEeyyqLigkeWJew" aggregation="composite" association="_oV2hJBpLEeyyqLigkeWJew">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_oV0E7RpLEeyyqLigkeWJew"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_oV0E7hpLEeyyqLigkeWJew" value="*"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_oV0E7xpLEeyyqLigkeWJew" name="ElementImport">
      <generalization xmi:id="_oV0E8BpLEeyyqLigkeWJew" general="_oVvzcBpLEeyyqLigkeWJew"/>
      <ownedAttribute xmi:id="_oV0E8RpLEeyyqLigkeWJew" name="importedElement" type="_oVzd0BpLEeyyqLigkeWJew" association="_oV0r8BpLEeyyqLigkeWJew">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_oV0E8hpLEeyyqLigkeWJew"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_oV0E8xpLEeyyqLigkeWJew" value="*"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_oV0E9BpLEeyyqLigkeWJew" name="importedPackage" type="_oV0E5BpLEeyyqLigkeWJew" association="_oV2hIBpLEeyyqLigkeWJew">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_oV0E9RpLEeyyqLigkeWJew" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_oV0E9hpLEeyyqLigkeWJew" value="1"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_oV0r8BpLEeyyqLigkeWJew" name="elementImport_packageableElement_1" memberEnd="_oV0r8RpLEeyyqLigkeWJew _oV0E8RpLEeyyqLigkeWJew">
      <ownedEnd xmi:id="_oV0r8RpLEeyyqLigkeWJew" name="elementImport" type="_oV0E7xpLEeyyqLigkeWJew" isUnique="false" association="_oV0r8BpLEeyyqLigkeWJew">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_oV0r8hpLEeyyqLigkeWJew" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_oV0r8xpLEeyyqLigkeWJew" value="1"/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_oV0r9BpLEeyyqLigkeWJew" name="package_elementImport_1" memberEnd="_oV0r9RpLEeyyqLigkeWJew _oV0E6RpLEeyyqLigkeWJew">
      <ownedEnd xmi:id="_oV0r9RpLEeyyqLigkeWJew" name="package" type="_oV0E5BpLEeyyqLigkeWJew" isUnique="false" association="_oV0r9BpLEeyyqLigkeWJew">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_oV0r9hpLEeyyqLigkeWJew" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_oV0r9xpLEeyyqLigkeWJew" value="1"/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_oV0r-BpLEeyyqLigkeWJew" name="Comment">
      <generalization xmi:id="_oV0r-RpLEeyyqLigkeWJew" general="_oVvzcBpLEeyyqLigkeWJew"/>
      <ownedAttribute xmi:id="_oV0r-hpLEeyyqLigkeWJew" name="commentedElement" type="_oVvzcBpLEeyyqLigkeWJew" isUnique="false" association="_oVyPsBpLEeyyqLigkeWJew">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_oV0r-xpLEeyyqLigkeWJew" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_oV0r_BpLEeyyqLigkeWJew" value="1"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_oV0r_RpLEeyyqLigkeWJew" name="body" visibility="public" isUnique="false">
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_oV0r_hpLEeyyqLigkeWJew" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_oV0r_xpLEeyyqLigkeWJew" value="1"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_oV0sABpLEeyyqLigkeWJew" name="Annotation">
      <generalization xmi:id="_oV0sARpLEeyyqLigkeWJew" general="_oVvzcBpLEeyyqLigkeWJew"/>
      <ownedAttribute xmi:id="_oV0sAhpLEeyyqLigkeWJew" name="value" visibility="public" isUnique="false">
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_oV0sAxpLEeyyqLigkeWJew"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_oV0sBBpLEeyyqLigkeWJew" value="1"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_oV0sBRpLEeyyqLigkeWJew" name="annotatedElement" type="_oVvzcBpLEeyyqLigkeWJew" isUnique="false" association="_oVy2wBpLEeyyqLigkeWJew">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_oV0sBhpLEeyyqLigkeWJew" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_oV0sBxpLEeyyqLigkeWJew" value="1"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_oV0sCBpLEeyyqLigkeWJew" name="key" type="_oV0sExpLEeyyqLigkeWJew" isUnique="false" association="_oV0sGBpLEeyyqLigkeWJew">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_oV0sCRpLEeyyqLigkeWJew" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_oV0sChpLEeyyqLigkeWJew" value="1"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_oV0sCxpLEeyyqLigkeWJew" name="TestObjective">
      <generalization xmi:id="_oV0sDBpLEeyyqLigkeWJew" general="_oVzd0BpLEeyyqLigkeWJew"/>
      <ownedAttribute xmi:id="_oV0sDRpLEeyyqLigkeWJew" name="objectiveURI" visibility="public" isUnique="false">
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_oV0sDhpLEeyyqLigkeWJew"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_oV0sDxpLEeyyqLigkeWJew" value="*"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_oV0sEBpLEeyyqLigkeWJew" name="description" visibility="public" isUnique="false">
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_oV0sERpLEeyyqLigkeWJew"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_oV0sEhpLEeyyqLigkeWJew" value="1"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_oV0sExpLEeyyqLigkeWJew" name="AnnotationType">
      <generalization xmi:id="_oV0sFBpLEeyyqLigkeWJew" general="_oVzd0BpLEeyyqLigkeWJew"/>
      <ownedAttribute xmi:id="_oV0sFRpLEeyyqLigkeWJew" name="extension" type="_oV2hKBpLEeyyqLigkeWJew" aggregation="composite" association="_oV7ZoBpLEeyyqLigkeWJew">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_oV0sFhpLEeyyqLigkeWJew"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_oV0sFxpLEeyyqLigkeWJew" value="1"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_oV0sGBpLEeyyqLigkeWJew" name="annotation_annotationType_1" memberEnd="_oV0sGRpLEeyyqLigkeWJew _oV0sCBpLEeyyqLigkeWJew">
      <ownedEnd xmi:id="_oV0sGRpLEeyyqLigkeWJew" name="annotation" type="_oV0sABpLEeyyqLigkeWJew" association="_oV0sGBpLEeyyqLigkeWJew">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_oV0sGhpLEeyyqLigkeWJew" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_oV0sGxpLEeyyqLigkeWJew" value="*"/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_oV16EBpLEeyyqLigkeWJew" name="NamedElement" isAbstract="true">
      <ownedRule xmi:id="_oV16ERpLEeyyqLigkeWJew" name="Qualified names must be distinguishable" constrainedElement="_oVzd0BpLEeyyqLigkeWJew">
        <specification xmi:type="uml:LiteralString" xmi:id="_oV16EhpLEeyyqLigkeWJew" name="constraintSpec"/>
      <generalization xmi:id="_oV16ExpLEeyyqLigkeWJew" general="_oVvzcBpLEeyyqLigkeWJew"/>
      <ownedAttribute xmi:id="_oV16FBpLEeyyqLigkeWJew" name="qualifiedName" visibility="public" isUnique="false" isReadOnly="true" isDerived="true">
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_oV16FRpLEeyyqLigkeWJew" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_oV16FhpLEeyyqLigkeWJew" value="1"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_oV2hIBpLEeyyqLigkeWJew" name="A_elementImport_importedPackage_1" memberEnd="_oV2hIRpLEeyyqLigkeWJew _oV0E9BpLEeyyqLigkeWJew">
      <ownedEnd xmi:id="_oV2hIRpLEeyyqLigkeWJew" name="elementImport" type="_oV0E7xpLEeyyqLigkeWJew" association="_oV2hIBpLEeyyqLigkeWJew">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_oV2hIhpLEeyyqLigkeWJew" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_oV2hIxpLEeyyqLigkeWJew" value="1"/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_oV2hJBpLEeyyqLigkeWJew" name="A_package_nestedPackage_1" memberEnd="_oV2hJRpLEeyyqLigkeWJew _oV0E7BpLEeyyqLigkeWJew">
      <ownedEnd xmi:id="_oV2hJRpLEeyyqLigkeWJew" name="package" type="_oV0E5BpLEeyyqLigkeWJew" association="_oV2hJBpLEeyyqLigkeWJew">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_oV2hJhpLEeyyqLigkeWJew" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_oV2hJxpLEeyyqLigkeWJew" value="1"/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_oV2hKBpLEeyyqLigkeWJew" name="Extension">
      <generalization xmi:id="_oV2hKRpLEeyyqLigkeWJew" general="_oVvzcBpLEeyyqLigkeWJew"/>
      <ownedAttribute xmi:id="_oV2hKhpLEeyyqLigkeWJew" name="extending" type="_oVzd0BpLEeyyqLigkeWJew" association="_oV6LgBpLEeyyqLigkeWJew"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_oV6LgBpLEeyyqLigkeWJew" name="A_Extension_Extending_PackageableElement" memberEnd="_oV2hKhpLEeyyqLigkeWJew _oV6LgxpLEeyyqLigkeWJew">
      <eAnnotations xmi:id="_oV6LgRpLEeyyqLigkeWJew" source="org.eclipse.papyrus">
        <details xmi:id="_oV6LghpLEeyyqLigkeWJew" key="nature" value="UML_Nature"/>
      </eAnnotations>
      <ownedEnd xmi:id="_oV6LgxpLEeyyqLigkeWJew" name="extension" type="_oV2hKBpLEeyyqLigkeWJew" association="_oV6LgBpLEeyyqLigkeWJew"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_oV7ZoBpLEeyyqLigkeWJew" name="A_AnnotationType_Extension" memberEnd="_oV0sFRpLEeyyqLigkeWJew _oV7ZoxpLEeyyqLigkeWJew">
      <eAnnotations xmi:id="_oV7ZoRpLEeyyqLigkeWJew" source="org.eclipse.papyrus">
        <details xmi:id="_oV7ZohpLEeyyqLigkeWJew" key="nature" value="UML_Nature"/>
      </eAnnotations>
      <ownedEnd xmi:id="_oV7ZoxpLEeyyqLigkeWJew" name="annotationtype" type="_oV0sExpLEeyyqLigkeWJew" association="_oV7ZoBpLEeyyqLigkeWJew"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_oV8nwBpLEeyyqLigkeWJew" name="Constraint">
      <generalization xmi:id="_oV8nwRpLEeyyqLigkeWJew" general="_oVvzcBpLEeyyqLigkeWJew"/>
      <ownedAttribute xmi:id="_oV8nwhpLEeyyqLigkeWJew" name="quantifier" type="_oWSmDBpLEeyyqLigkeWJew" isOrdered="true" aggregation="composite" association="_oV8nxhpLEeyyqLigkeWJew">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_oV8nwxpLEeyyqLigkeWJew"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_oV8nxBpLEeyyqLigkeWJew" value="*"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_oV8nxRpLEeyyqLigkeWJew" name="type" type="_oV9O0BpLEeyyqLigkeWJew" association="_oV8nyhpLEeyyqLigkeWJew"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_oV8nxhpLEeyyqLigkeWJew" name="A_quantifier_typeconstraint" memberEnd="_oV8nwhpLEeyyqLigkeWJew _oV8nyRpLEeyyqLigkeWJew">
      <eAnnotations xmi:id="_oV8nxxpLEeyyqLigkeWJew" source="org.eclipse.papyrus">
        <details xmi:id="_oV8nyBpLEeyyqLigkeWJew" key="nature" value="UML_Nature"/>
      </eAnnotations>
      <ownedEnd xmi:id="_oV8nyRpLEeyyqLigkeWJew" name="typeconstraint" type="_oV8nwBpLEeyyqLigkeWJew" association="_oV8nxhpLEeyyqLigkeWJew"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_oV8nyhpLEeyyqLigkeWJew" name="A_type_typeconstraint" memberEnd="_oV8nxRpLEeyyqLigkeWJew _oV8nzRpLEeyyqLigkeWJew">
      <eAnnotations xmi:id="_oV8nyxpLEeyyqLigkeWJew" source="org.eclipse.papyrus">
        <details xmi:id="_oV8nzBpLEeyyqLigkeWJew" key="nature" value="UML_Nature"/>
      </eAnnotations>
      <ownedEnd xmi:id="_oV8nzRpLEeyyqLigkeWJew" name="typeconstraint" type="_oV8nwBpLEeyyqLigkeWJew" association="_oV8nyhpLEeyyqLigkeWJew"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_oV9O0BpLEeyyqLigkeWJew" name="ConstraintType">
      <generalization xmi:id="_oV9O0RpLEeyyqLigkeWJew" general="_oVzd0BpLEeyyqLigkeWJew"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_oWASIxpLEeyyqLigkeWJew" name="DataInstance" isAbstract="true">
      <generalization xmi:id="_oWASJBpLEeyyqLigkeWJew" general="_oWA5SxpLEeyyqLigkeWJew"/>
      <ownedAttribute xmi:id="_oWASJRpLEeyyqLigkeWJew" name="dataType" type="_oWASKBpLEeyyqLigkeWJew" association="_oWD8hxpLEeyyqLigkeWJew">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_oWASJhpLEeyyqLigkeWJew" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_oWASJxpLEeyyqLigkeWJew" value="1"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_oWASKBpLEeyyqLigkeWJew" name="DataType" isAbstract="true">
      <generalization xmi:id="_oWASKRpLEeyyqLigkeWJew" general="_oWA5SxpLEeyyqLigkeWJew"/>
      <ownedAttribute xmi:id="_oWASKhpLEeyyqLigkeWJew" name="constraint" type="_oV8nwBpLEeyyqLigkeWJew" aggregation="composite" association="_oWGY0BpLEeyyqLigkeWJew">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_oWASKxpLEeyyqLigkeWJew"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_oWASLBpLEeyyqLigkeWJew" value="*"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_oWA5MBpLEeyyqLigkeWJew" name="DataResourceMapping">
      <generalization xmi:id="_oWA5MRpLEeyyqLigkeWJew" general="_oVzd0BpLEeyyqLigkeWJew"/>
      <ownedAttribute xmi:id="_oWA5MhpLEeyyqLigkeWJew" name="resourceURI" visibility="public" isUnique="false">
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_oWA5MxpLEeyyqLigkeWJew"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_oWA5NBpLEeyyqLigkeWJew" value="1"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_oWA5NRpLEeyyqLigkeWJew" name="dataMapping_dataType_1" memberEnd="_oWA5QRpLEeyyqLigkeWJew _oWA5NhpLEeyyqLigkeWJew">
      <ownedEnd xmi:id="_oWA5NhpLEeyyqLigkeWJew" name="dataElementMapping" type="_oWA5ORpLEeyyqLigkeWJew" association="_oWA5NRpLEeyyqLigkeWJew">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_oWA5NxpLEeyyqLigkeWJew" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_oWA5OBpLEeyyqLigkeWJew" value="*"/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_oWA5ORpLEeyyqLigkeWJew" name="DataElementMapping">
      <generalization xmi:id="_oWA5OhpLEeyyqLigkeWJew" general="_oVzd0BpLEeyyqLigkeWJew"/>
      <ownedAttribute xmi:id="_oWA5OxpLEeyyqLigkeWJew" name="mappableDataElement" type="_oWA5SxpLEeyyqLigkeWJew" association="_oWA5RxpLEeyyqLigkeWJew">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_oWA5PBpLEeyyqLigkeWJew" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_oWA5PRpLEeyyqLigkeWJew" value="1"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_oWA5PhpLEeyyqLigkeWJew" name="elementURI" visibility="public" isUnique="false">
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_oWA5PxpLEeyyqLigkeWJew"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_oWA5QBpLEeyyqLigkeWJew" value="1"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_oWA5QRpLEeyyqLigkeWJew" name="dataResourceMapping" type="_oWA5MBpLEeyyqLigkeWJew" isUnique="false" association="_oWA5NRpLEeyyqLigkeWJew">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_oWA5QhpLEeyyqLigkeWJew" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_oWA5QxpLEeyyqLigkeWJew" value="1"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_oWA5RBpLEeyyqLigkeWJew" name="parameterMapping" type="_oWMfbhpLEeyyqLigkeWJew" aggregation="composite" association="_oWMfdhpLEeyyqLigkeWJew">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_oWA5RRpLEeyyqLigkeWJew"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_oWA5RhpLEeyyqLigkeWJew" value="*"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_oWA5RxpLEeyyqLigkeWJew" name="dataElementMapping_dataElement_1" memberEnd="_oWA5SBpLEeyyqLigkeWJew _oWA5OxpLEeyyqLigkeWJew">
      <ownedEnd xmi:id="_oWA5SBpLEeyyqLigkeWJew" name="dataElementMapping" type="_oWA5ORpLEeyyqLigkeWJew" isUnique="false" association="_oWA5RxpLEeyyqLigkeWJew">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_oWA5SRpLEeyyqLigkeWJew"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_oWA5ShpLEeyyqLigkeWJew" value="*"/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_oWA5SxpLEeyyqLigkeWJew" name="MappableDataElement" isAbstract="true">
      <generalization xmi:id="_oWA5TBpLEeyyqLigkeWJew" general="_oVzd0BpLEeyyqLigkeWJew"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_oWA5TRpLEeyyqLigkeWJew" name="SimpleDataType">
      <generalization xmi:id="_oWA5ThpLEeyyqLigkeWJew" general="_oWASKBpLEeyyqLigkeWJew"/>
      <ownedAttribute xmi:id="_oWA5TxpLEeyyqLigkeWJew" name="extension" type="_oV2hKBpLEeyyqLigkeWJew" aggregation="composite" association="_oWGYzBpLEeyyqLigkeWJew">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_oWA5UBpLEeyyqLigkeWJew"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_oWA5URpLEeyyqLigkeWJew" value="*"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_oWA5UhpLEeyyqLigkeWJew" name="SimpleDataInstance">
      <generalization xmi:id="_oWA5UxpLEeyyqLigkeWJew" general="_oWASIxpLEeyyqLigkeWJew"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_oWA5VBpLEeyyqLigkeWJew" name="StructuredDataType">
      <generalization xmi:id="_oWA5VRpLEeyyqLigkeWJew" general="_oWASKBpLEeyyqLigkeWJew"/>
      <ownedAttribute xmi:id="_oWA5VhpLEeyyqLigkeWJew" name="member" type="_oWBgURpLEeyyqLigkeWJew" isOrdered="true" aggregation="composite" association="_oWBgWBpLEeyyqLigkeWJew">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_oWA5VxpLEeyyqLigkeWJew"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_oWA5WBpLEeyyqLigkeWJew" value="*"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_oWA5WRpLEeyyqLigkeWJew" name="extension" type="_oV2hKBpLEeyyqLigkeWJew" aggregation="composite" association="_oWGYwBpLEeyyqLigkeWJew">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_oWA5WhpLEeyyqLigkeWJew"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_oWA5WxpLEeyyqLigkeWJew" value="*"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_oWBgQBpLEeyyqLigkeWJew" name="StructuredDataInstance">
      <generalization xmi:id="_oWBgQRpLEeyyqLigkeWJew" general="_oWASIxpLEeyyqLigkeWJew"/>
      <ownedAttribute xmi:id="_oWBgQhpLEeyyqLigkeWJew" name="memberAssignment" type="_oWBgSRpLEeyyqLigkeWJew" isOrdered="true" aggregation="composite" association="_oWBgXBpLEeyyqLigkeWJew">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_oWBgQxpLEeyyqLigkeWJew"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_oWBgRBpLEeyyqLigkeWJew" value="*"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_oWBgRRpLEeyyqLigkeWJew" name="unassignedMember" visibility="public" type="_oWD8gBpLEeyyqLigkeWJew" isUnique="false">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_oWBgRhpLEeyyqLigkeWJew"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_oWBgRxpLEeyyqLigkeWJew" value="1"/>
        <defaultValue xmi:type="uml:LiteralString" xmi:id="_oWBgSBpLEeyyqLigkeWJew"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_oWBgSRpLEeyyqLigkeWJew" name="MemberAssignment">
      <generalization xmi:id="_oWBgShpLEeyyqLigkeWJew" general="_oVvzcBpLEeyyqLigkeWJew"/>
      <ownedAttribute xmi:id="_oWBgSxpLEeyyqLigkeWJew" name="member" type="_oWBgURpLEeyyqLigkeWJew" isUnique="false" association="_oWCuZBpLEeyyqLigkeWJew">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_oWBgTBpLEeyyqLigkeWJew" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_oWBgTRpLEeyyqLigkeWJew" value="1"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_oWBgThpLEeyyqLigkeWJew" name="memberSpec" type="_oWNGfhpLEeyyqLigkeWJew" aggregation="composite" association="_oWQJwBpLEeyyqLigkeWJew">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_oWBgTxpLEeyyqLigkeWJew" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_oWBgUBpLEeyyqLigkeWJew" value="1"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_oWBgURpLEeyyqLigkeWJew" name="Member">
      <generalization xmi:id="_oWBgUhpLEeyyqLigkeWJew" general="_oWQw0BpLEeyyqLigkeWJew"/>
      <ownedAttribute xmi:id="_oWBgUxpLEeyyqLigkeWJew" name="isOptional">
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        <defaultValue xmi:type="uml:LiteralBoolean" xmi:id="_oWBgVBpLEeyyqLigkeWJew" name="false"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_oWBgVRpLEeyyqLigkeWJew" name="constraint" type="_oV8nwBpLEeyyqLigkeWJew" aggregation="composite" association="_oWGY1BpLEeyyqLigkeWJew">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_oWBgVhpLEeyyqLigkeWJew"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_oWBgVxpLEeyyqLigkeWJew" value="*"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_oWBgWBpLEeyyqLigkeWJew" name="A_structuredDataType_member_1" memberEnd="_oWBgWRpLEeyyqLigkeWJew _oWA5VhpLEeyyqLigkeWJew">
      <ownedEnd xmi:id="_oWBgWRpLEeyyqLigkeWJew" name="structuredDataType" type="_oWA5VBpLEeyyqLigkeWJew" isOrdered="true" association="_oWBgWBpLEeyyqLigkeWJew">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_oWBgWhpLEeyyqLigkeWJew" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_oWBgWxpLEeyyqLigkeWJew" value="1"/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_oWBgXBpLEeyyqLigkeWJew" name="A_structuredDataInstance_memberInstance_1" memberEnd="_oWBgXRpLEeyyqLigkeWJew _oWBgQhpLEeyyqLigkeWJew">
      <ownedEnd xmi:id="_oWBgXRpLEeyyqLigkeWJew" name="structuredDataInstance" type="_oWBgQBpLEeyyqLigkeWJew" isOrdered="true" association="_oWBgXBpLEeyyqLigkeWJew">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_oWBgXhpLEeyyqLigkeWJew" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_oWBgXxpLEeyyqLigkeWJew" value="1"/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_oWCHUBpLEeyyqLigkeWJew" name="A_tupleElementName_dataSet_1" memberEnd="_oWCHURpLEeyyqLigkeWJew _oWQw0hpLEeyyqLigkeWJew">
      <ownedEnd xmi:id="_oWCHURpLEeyyqLigkeWJew" name="tupleElementName" type="_oWQw0BpLEeyyqLigkeWJew" association="_oWCHUBpLEeyyqLigkeWJew">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_oWCHUhpLEeyyqLigkeWJew" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_oWCHUxpLEeyyqLigkeWJew" value="1"/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_oWCHVBpLEeyyqLigkeWJew" name="Action">
      <generalization xmi:id="_oWCHVRpLEeyyqLigkeWJew" general="_oWA5SxpLEeyyqLigkeWJew"/>
      <ownedAttribute xmi:id="_oWCHVhpLEeyyqLigkeWJew" name="body" isUnique="false">
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_oWCHVxpLEeyyqLigkeWJew"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_oWCHWBpLEeyyqLigkeWJew" value="1"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_oWCHWRpLEeyyqLigkeWJew" name="formalParameter" type="_oWCuaBpLEeyyqLigkeWJew" isOrdered="true" aggregation="composite" association="_oWMfehpLEeyyqLigkeWJew">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_oWCHWhpLEeyyqLigkeWJew"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_oWCHWxpLEeyyqLigkeWJew" value="*"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_oWCHXBpLEeyyqLigkeWJew" name="Function">
      <generalization xmi:id="_oWCHXRpLEeyyqLigkeWJew" general="_oWCHVBpLEeyyqLigkeWJew"/>
      <ownedAttribute xmi:id="_oWCHXhpLEeyyqLigkeWJew" name="returnType" type="_oWASKBpLEeyyqLigkeWJew" association="_oWD8ixpLEeyyqLigkeWJew">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_oWCHXxpLEeyyqLigkeWJew" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_oWCHYBpLEeyyqLigkeWJew" value="1"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_oWCHYRpLEeyyqLigkeWJew" name="FormalParameterUse">
      <generalization xmi:id="_oWCHYhpLEeyyqLigkeWJew" general="_oWMfYBpLEeyyqLigkeWJew"/>
      <ownedAttribute xmi:id="_oWCHYxpLEeyyqLigkeWJew" name="parameter" type="_oWCuaBpLEeyyqLigkeWJew" association="_oWCuYBpLEeyyqLigkeWJew">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_oWCHZBpLEeyyqLigkeWJew" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_oWCHZRpLEeyyqLigkeWJew" value="1"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_oWCuYBpLEeyyqLigkeWJew" name="A_dataProxySpecification_dataProxy_1" memberEnd="_oWCuYRpLEeyyqLigkeWJew _oWCHYxpLEeyyqLigkeWJew">
      <ownedEnd xmi:id="_oWCuYRpLEeyyqLigkeWJew" name="dataProxySpecification" type="_oWCHYRpLEeyyqLigkeWJew" isUnique="false" association="_oWCuYBpLEeyyqLigkeWJew">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_oWCuYhpLEeyyqLigkeWJew" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_oWCuYxpLEeyyqLigkeWJew" value="1"/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_oWCuZBpLEeyyqLigkeWJew" name="A_tupleElement_tupleElementName_1" memberEnd="_oWCuZRpLEeyyqLigkeWJew _oWBgSxpLEeyyqLigkeWJew">
      <ownedEnd xmi:id="_oWCuZRpLEeyyqLigkeWJew" name="memberAssignment" type="_oWBgSRpLEeyyqLigkeWJew" isUnique="false" association="_oWCuZBpLEeyyqLigkeWJew">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_oWCuZhpLEeyyqLigkeWJew" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_oWCuZxpLEeyyqLigkeWJew" value="1"/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_oWCuaBpLEeyyqLigkeWJew" name="FormalParameter">
      <generalization xmi:id="_oWCuaRpLEeyyqLigkeWJew" general="_oWQw0BpLEeyyqLigkeWJew"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_oWCuahpLEeyyqLigkeWJew" name="Variable">
      <generalization xmi:id="_oWCuaxpLEeyyqLigkeWJew" general="_oV16EBpLEeyyqLigkeWJew"/>
      <ownedAttribute xmi:id="_oWCubBpLEeyyqLigkeWJew" name="dataType" type="_oWASKBpLEeyyqLigkeWJew" association="_oWQw2RpLEeyyqLigkeWJew">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_oWCubRpLEeyyqLigkeWJew" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_oWCubhpLEeyyqLigkeWJew" value="1"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_oWCubxpLEeyyqLigkeWJew" name="FunctionCall">
      <generalization xmi:id="_oWCucBpLEeyyqLigkeWJew" general="_oWMfYBpLEeyyqLigkeWJew"/>
      <ownedAttribute xmi:id="_oWCucRpLEeyyqLigkeWJew" name="function" type="_oWCHXBpLEeyyqLigkeWJew" association="_oWD8gxpLEeyyqLigkeWJew">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_oWCuchpLEeyyqLigkeWJew" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_oWCucxpLEeyyqLigkeWJew" value="1"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Enumeration" xmi:id="_oWD8gBpLEeyyqLigkeWJew" name="UnassignedMemberTreatment">
      <ownedLiteral xmi:id="_oWD8gRpLEeyyqLigkeWJew" name="AnyValue"/>
      <ownedLiteral xmi:id="_oWD8ghpLEeyyqLigkeWJew" name="AnyValueOrOmit"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_oWD8gxpLEeyyqLigkeWJew" name="A_dataInstanceSpecification_dataInstance_1" memberEnd="_oWD8hBpLEeyyqLigkeWJew _oWCucRpLEeyyqLigkeWJew">
      <ownedEnd xmi:id="_oWD8hBpLEeyyqLigkeWJew" name="functionCall" type="_oWCubxpLEeyyqLigkeWJew" association="_oWD8gxpLEeyyqLigkeWJew">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_oWD8hRpLEeyyqLigkeWJew" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_oWD8hhpLEeyyqLigkeWJew" value="1"/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_oWD8hxpLEeyyqLigkeWJew" name="A_dataInstance_dataType_1" memberEnd="_oWD8iBpLEeyyqLigkeWJew _oWASJRpLEeyyqLigkeWJew">
      <ownedEnd xmi:id="_oWD8iBpLEeyyqLigkeWJew" name="dataInstance" type="_oWASIxpLEeyyqLigkeWJew" association="_oWD8hxpLEeyyqLigkeWJew">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_oWD8iRpLEeyyqLigkeWJew" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_oWD8ihpLEeyyqLigkeWJew" value="1"/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_oWD8ixpLEeyyqLigkeWJew" name="A_function_returnType_1" memberEnd="_oWD8jBpLEeyyqLigkeWJew _oWCHXhpLEeyyqLigkeWJew">
      <ownedEnd xmi:id="_oWD8jBpLEeyyqLigkeWJew" name="function" type="_oWCHXBpLEeyyqLigkeWJew" association="_oWD8ixpLEeyyqLigkeWJew">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_oWD8jRpLEeyyqLigkeWJew" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_oWD8jhpLEeyyqLigkeWJew" value="1"/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_oWD8jxpLEeyyqLigkeWJew" name="ProcedureSignature">
      <generalization xmi:id="_oWD8kBpLEeyyqLigkeWJew" general="_oWASKBpLEeyyqLigkeWJew"/>
      <ownedAttribute xmi:id="_oWD8kRpLEeyyqLigkeWJew" name="parameter" type="_oWD8lBpLEeyyqLigkeWJew" aggregation="composite" association="_oWEjkBpLEeyyqLigkeWJew">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_oWD8khpLEeyyqLigkeWJew" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_oWD8kxpLEeyyqLigkeWJew" value="*"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_oWD8lBpLEeyyqLigkeWJew" name="ProcedureParameter">
      <generalization xmi:id="_oWD8lRpLEeyyqLigkeWJew" general="_oWQw0BpLEeyyqLigkeWJew"/>
      <ownedAttribute xmi:id="_oWD8lhpLEeyyqLigkeWJew" name="kind" visibility="public" type="_oWD8lxpLEeyyqLigkeWJew" isUnique="false"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Enumeration" xmi:id="_oWD8lxpLEeyyqLigkeWJew" name="ParameterKind">
      <ownedLiteral xmi:id="_oWD8mBpLEeyyqLigkeWJew" name="In"/>
      <ownedLiteral xmi:id="_oWD8mRpLEeyyqLigkeWJew" name="Out"/>
      <ownedLiteral xmi:id="_oWD8mhpLEeyyqLigkeWJew" name="Exception"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_oWEjkBpLEeyyqLigkeWJew" name="A_procedure_parameter" memberEnd="_oWD8kRpLEeyyqLigkeWJew _oWEjkxpLEeyyqLigkeWJew">
      <eAnnotations xmi:id="_oWEjkRpLEeyyqLigkeWJew" source="org.eclipse.papyrus">
        <details xmi:id="_oWEjkhpLEeyyqLigkeWJew" key="nature" value="UML_Nature"/>
      </eAnnotations>
      <ownedEnd xmi:id="_oWEjkxpLEeyyqLigkeWJew" name="procedure" type="_oWD8jxpLEeyyqLigkeWJew" association="_oWEjkBpLEeyyqLigkeWJew"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_oWEjlBpLEeyyqLigkeWJew" name="CollectionDataInstance">
      <generalization xmi:id="_oWEjlRpLEeyyqLigkeWJew" general="_oWASIxpLEeyyqLigkeWJew"/>
      <ownedAttribute xmi:id="_oWEjlhpLEeyyqLigkeWJew" name="item" type="_oWNGfhpLEeyyqLigkeWJew" isOrdered="true" aggregation="composite" association="_oWEjmRpLEeyyqLigkeWJew">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_oWEjlxpLEeyyqLigkeWJew"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_oWEjmBpLEeyyqLigkeWJew" value="*"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_oWEjmRpLEeyyqLigkeWJew" name="A_collectionDatatInstance_member" memberEnd="_oWEjlhpLEeyyqLigkeWJew _oWEjnBpLEeyyqLigkeWJew">
      <eAnnotations xmi:id="_oWEjmhpLEeyyqLigkeWJew" source="org.eclipse.papyrus">
        <details xmi:id="_oWEjmxpLEeyyqLigkeWJew" key="nature" value="UML_Nature"/>
      </eAnnotations>
      <ownedEnd xmi:id="_oWEjnBpLEeyyqLigkeWJew" name="collectiondatainstance" type="_oWEjlBpLEeyyqLigkeWJew" association="_oWEjmRpLEeyyqLigkeWJew"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_oWFKoBpLEeyyqLigkeWJew" name="CollectionDataType">
      <generalization xmi:id="_oWFKoRpLEeyyqLigkeWJew" general="_oWASKBpLEeyyqLigkeWJew"/>
      <ownedAttribute xmi:id="_oWFKohpLEeyyqLigkeWJew" name="itemType" type="_oWASKBpLEeyyqLigkeWJew" association="_oWFxsBpLEeyyqLigkeWJew"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_oWFxsBpLEeyyqLigkeWJew" name="A_itemType_collectionDataType" memberEnd="_oWFKohpLEeyyqLigkeWJew _oWFxsxpLEeyyqLigkeWJew">
      <eAnnotations xmi:id="_oWFxsRpLEeyyqLigkeWJew" source="org.eclipse.papyrus">
        <details xmi:id="_oWFxshpLEeyyqLigkeWJew" key="nature" value="UML_Nature"/>
      </eAnnotations>
      <ownedEnd xmi:id="_oWFxsxpLEeyyqLigkeWJew" name="collectiondatatype" type="_oWFKoBpLEeyyqLigkeWJew" association="_oWFxsBpLEeyyqLigkeWJew"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_oWFxtBpLEeyyqLigkeWJew" name="PredefinedFunction">
      <generalization xmi:id="_oWFxtRpLEeyyqLigkeWJew" general="_oVzd0BpLEeyyqLigkeWJew"/>
      <ownedAttribute xmi:id="_oWFxthpLEeyyqLigkeWJew" name="returnType" type="_oWASKBpLEeyyqLigkeWJew" association="_oWFxuRpLEeyyqLigkeWJew">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_oWFxtxpLEeyyqLigkeWJew"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_oWFxuBpLEeyyqLigkeWJew" value="1"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_oWFxuRpLEeyyqLigkeWJew" name="A_returnType_predefinedFunction" memberEnd="_oWFxthpLEeyyqLigkeWJew _oWFxvBpLEeyyqLigkeWJew">
      <eAnnotations xmi:id="_oWFxuhpLEeyyqLigkeWJew" source="org.eclipse.papyrus">
        <details xmi:id="_oWFxuxpLEeyyqLigkeWJew" key="nature" value="UML_Nature"/>
      </eAnnotations>
      <ownedEnd xmi:id="_oWFxvBpLEeyyqLigkeWJew" name="predefinedfunction" type="_oWFxtBpLEeyyqLigkeWJew" association="_oWFxuRpLEeyyqLigkeWJew"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_oWFxvRpLEeyyqLigkeWJew" name="A_dataType_dataInstanceUse" memberEnd="_oWNGkhpLEeyyqLigkeWJew _oWFxwBpLEeyyqLigkeWJew">
      <eAnnotations xmi:id="_oWFxvhpLEeyyqLigkeWJew" source="org.eclipse.papyrus">
        <details xmi:id="_oWFxvxpLEeyyqLigkeWJew" key="nature" value="UML_Nature"/>
      </eAnnotations>
      <ownedEnd xmi:id="_oWFxwBpLEeyyqLigkeWJew" name="datainstanceuse" type="_oWNGiRpLEeyyqLigkeWJew" association="_oWFxvRpLEeyyqLigkeWJew"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_oWGYwBpLEeyyqLigkeWJew" name="A_StructuredDataType_Extension" memberEnd="_oWA5WRpLEeyyqLigkeWJew _oWGYwxpLEeyyqLigkeWJew">
      <eAnnotations xmi:id="_oWGYwRpLEeyyqLigkeWJew" source="org.eclipse.papyrus">
        <details xmi:id="_oWGYwhpLEeyyqLigkeWJew" key="nature" value="UML_Nature"/>
      </eAnnotations>
      <ownedEnd xmi:id="_oWGYwxpLEeyyqLigkeWJew" name="structureddatainstance" type="_oWA5VBpLEeyyqLigkeWJew" association="_oWGYwBpLEeyyqLigkeWJew"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_oWGYxBpLEeyyqLigkeWJew" name="EnumDataType">
      <generalization xmi:id="_oWGYxRpLEeyyqLigkeWJew" general="_oWA5TRpLEeyyqLigkeWJew"/>
      <ownedAttribute xmi:id="_oWGYxhpLEeyyqLigkeWJew" name="value" type="_oWA5UhpLEeyyqLigkeWJew" aggregation="composite" association="_oWGYyBpLEeyyqLigkeWJew">
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_oWGYxxpLEeyyqLigkeWJew" value="*"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_oWGYyBpLEeyyqLigkeWJew" name="A_value_enumdatatype" memberEnd="_oWGYxhpLEeyyqLigkeWJew _oWGYyxpLEeyyqLigkeWJew">
      <eAnnotations xmi:id="_oWGYyRpLEeyyqLigkeWJew" source="org.eclipse.papyrus">
        <details xmi:id="_oWGYyhpLEeyyqLigkeWJew" key="nature" value="UML_Nature"/>
      </eAnnotations>
      <ownedEnd xmi:id="_oWGYyxpLEeyyqLigkeWJew" name="enumdatatype" type="_oWGYxBpLEeyyqLigkeWJew" association="_oWGYyBpLEeyyqLigkeWJew"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_oWGYzBpLEeyyqLigkeWJew" name="A_extension_simpledatatype" memberEnd="_oWA5TxpLEeyyqLigkeWJew _oWGYzxpLEeyyqLigkeWJew">
      <eAnnotations xmi:id="_oWGYzRpLEeyyqLigkeWJew" source="org.eclipse.papyrus">
        <details xmi:id="_oWGYzhpLEeyyqLigkeWJew" key="nature" value="UML_Nature"/>
      </eAnnotations>
      <ownedEnd xmi:id="_oWGYzxpLEeyyqLigkeWJew" name="simpledatatype" type="_oWA5TRpLEeyyqLigkeWJew" association="_oWGYzBpLEeyyqLigkeWJew"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_oWGY0BpLEeyyqLigkeWJew" name="A_constraint_datatype" memberEnd="_oWASKhpLEeyyqLigkeWJew _oWGY0xpLEeyyqLigkeWJew">
      <eAnnotations xmi:id="_oWGY0RpLEeyyqLigkeWJew" source="org.eclipse.papyrus">
        <details xmi:id="_oWGY0hpLEeyyqLigkeWJew" key="nature" value="UML_Nature"/>
      </eAnnotations>
      <ownedEnd xmi:id="_oWGY0xpLEeyyqLigkeWJew" name="datatype" type="_oWASKBpLEeyyqLigkeWJew" association="_oWGY0BpLEeyyqLigkeWJew"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_oWGY1BpLEeyyqLigkeWJew" name="A_constraint_member" memberEnd="_oWBgVRpLEeyyqLigkeWJew _oWGY1xpLEeyyqLigkeWJew">
      <eAnnotations xmi:id="_oWGY1RpLEeyyqLigkeWJew" source="org.eclipse.papyrus">
        <details xmi:id="_oWGY1hpLEeyyqLigkeWJew" key="nature" value="UML_Nature"/>
      </eAnnotations>
      <ownedEnd xmi:id="_oWGY1xpLEeyyqLigkeWJew" name="member" type="_oWBgURpLEeyyqLigkeWJew" association="_oWGY1BpLEeyyqLigkeWJew"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_oWMfYBpLEeyyqLigkeWJew" name="DynamicDataUse" isAbstract="true">
      <generalization xmi:id="_oWMfYRpLEeyyqLigkeWJew" general="_oWNthBpLEeyyqLigkeWJew"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_oWMfYhpLEeyyqLigkeWJew" name="VariableUse">
      <generalization xmi:id="_oWMfYxpLEeyyqLigkeWJew" general="_oWMfYBpLEeyyqLigkeWJew"/>
      <ownedAttribute xmi:id="_oWMfZBpLEeyyqLigkeWJew" name="componentInstance" type="_oWdlLRpLEeyyqLigkeWJew" association="_oWMfahpLEeyyqLigkeWJew">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_oWMfZRpLEeyyqLigkeWJew" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_oWMfZhpLEeyyqLigkeWJew" value="1"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_oWMfZxpLEeyyqLigkeWJew" name="variable" type="_oWCuahpLEeyyqLigkeWJew" association="_oWQw1RpLEeyyqLigkeWJew">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_oWMfaBpLEeyyqLigkeWJew" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_oWMfaRpLEeyyqLigkeWJew" value="1"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_oWMfahpLEeyyqLigkeWJew" name="A_variableUse_componentInstance_1" memberEnd="_oWMfaxpLEeyyqLigkeWJew _oWMfZBpLEeyyqLigkeWJew">
      <ownedEnd xmi:id="_oWMfaxpLEeyyqLigkeWJew" name="variableUse" type="_oWMfYhpLEeyyqLigkeWJew" association="_oWMfahpLEeyyqLigkeWJew">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_oWMfbBpLEeyyqLigkeWJew" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_oWMfbRpLEeyyqLigkeWJew" value="1"/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_oWMfbhpLEeyyqLigkeWJew" name="ParameterMapping">
      <generalization xmi:id="_oWMfbxpLEeyyqLigkeWJew" general="_oVvzcBpLEeyyqLigkeWJew"/>
      <ownedAttribute xmi:id="_oWMfcBpLEeyyqLigkeWJew" name="parameterURI" visibility="public" isUnique="false">
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_oWMfcRpLEeyyqLigkeWJew"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_oWMfchpLEeyyqLigkeWJew" value="1"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_oWMfcxpLEeyyqLigkeWJew" name="parameter" type="_oWQw0BpLEeyyqLigkeWJew" association="_oWQw3RpLEeyyqLigkeWJew">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_oWMfdBpLEeyyqLigkeWJew" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_oWMfdRpLEeyyqLigkeWJew" value="1"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_oWMfdhpLEeyyqLigkeWJew" name="A_dataElementMapping_memberMapping_1" memberEnd="_oWMfdxpLEeyyqLigkeWJew _oWA5RBpLEeyyqLigkeWJew">
      <ownedEnd xmi:id="_oWMfdxpLEeyyqLigkeWJew" name="dataElementMapping" type="_oWA5ORpLEeyyqLigkeWJew" association="_oWMfdhpLEeyyqLigkeWJew">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_oWMfeBpLEeyyqLigkeWJew" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_oWMfeRpLEeyyqLigkeWJew" value="1"/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_oWMfehpLEeyyqLigkeWJew" name="A_action_formalParameter" memberEnd="_oWMfexpLEeyyqLigkeWJew _oWCHWRpLEeyyqLigkeWJew">
      <ownedEnd xmi:id="_oWMfexpLEeyyqLigkeWJew" name="action" type="_oWCHVBpLEeyyqLigkeWJew" association="_oWMfehpLEeyyqLigkeWJew">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_oWMffBpLEeyyqLigkeWJew" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_oWMffRpLEeyyqLigkeWJew" value="1"/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_oWMffhpLEeyyqLigkeWJew" name="A_actualParameterSpecification_dataUse_1" memberEnd="_oWMffxpLEeyyqLigkeWJew _oWNGeBpLEeyyqLigkeWJew">
      <ownedEnd xmi:id="_oWMffxpLEeyyqLigkeWJew" name="argumentSpecification" type="_oWNGdhpLEeyyqLigkeWJew" isUnique="false" association="_oWMffhpLEeyyqLigkeWJew">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_oWMfgBpLEeyyqLigkeWJew" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_oWMfgRpLEeyyqLigkeWJew" value="1"/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_oWMfghpLEeyyqLigkeWJew" name="A_actualTupleElement_tupleElementName_1" memberEnd="_oWMfgxpLEeyyqLigkeWJew _oWNGexpLEeyyqLigkeWJew">
      <ownedEnd xmi:id="_oWMfgxpLEeyyqLigkeWJew" name="actualTupleElement" type="_oWNGdhpLEeyyqLigkeWJew" association="_oWMfghpLEeyyqLigkeWJew">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_oWMfhBpLEeyyqLigkeWJew" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_oWMfhRpLEeyyqLigkeWJew" value="1"/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_oWNGcBpLEeyyqLigkeWJew" name="OmitValue">
      <generalization xmi:id="_oWNGcRpLEeyyqLigkeWJew" general="_oWNGgBpLEeyyqLigkeWJew"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_oWNGchpLEeyyqLigkeWJew" name="A_anyNoneValueSpec_dataType_1" memberEnd="_oWNGcxpLEeyyqLigkeWJew _oWNGhBpLEeyyqLigkeWJew">
      <ownedEnd xmi:id="_oWNGcxpLEeyyqLigkeWJew" name="anyNoneValueSpec" type="_oWNGghpLEeyyqLigkeWJew" association="_oWNGchpLEeyyqLigkeWJew">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_oWNGdBpLEeyyqLigkeWJew" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_oWNGdRpLEeyyqLigkeWJew" value="1"/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_oWNGdhpLEeyyqLigkeWJew" name="ParameterBinding">
      <generalization xmi:id="_oWNGdxpLEeyyqLigkeWJew" general="_oVvzcBpLEeyyqLigkeWJew"/>
      <ownedAttribute xmi:id="_oWNGeBpLEeyyqLigkeWJew" name="dataUse" type="_oWNthBpLEeyyqLigkeWJew" aggregation="composite" association="_oWMffhpLEeyyqLigkeWJew">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_oWNGeRpLEeyyqLigkeWJew" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_oWNGehpLEeyyqLigkeWJew" value="1"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_oWNGexpLEeyyqLigkeWJew" name="parameter" type="_oWQw0BpLEeyyqLigkeWJew" association="_oWMfghpLEeyyqLigkeWJew">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_oWNGfBpLEeyyqLigkeWJew" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_oWNGfRpLEeyyqLigkeWJew" value="1"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_oWNGfhpLEeyyqLigkeWJew" name="StaticDataUse" isAbstract="true">
      <generalization xmi:id="_oWNGfxpLEeyyqLigkeWJew" general="_oWNthBpLEeyyqLigkeWJew"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_oWNGgBpLEeyyqLigkeWJew" name="SpecialValueUse" isAbstract="true">
      <generalization xmi:id="_oWNGgRpLEeyyqLigkeWJew" general="_oWNGfhpLEeyyqLigkeWJew"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_oWNGghpLEeyyqLigkeWJew" name="AnyValue">
      <generalization xmi:id="_oWNGgxpLEeyyqLigkeWJew" general="_oWNGgBpLEeyyqLigkeWJew"/>
      <ownedAttribute xmi:id="_oWNGhBpLEeyyqLigkeWJew" name="dataType" type="_oWASKBpLEeyyqLigkeWJew" association="_oWNGchpLEeyyqLigkeWJew">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_oWNGhRpLEeyyqLigkeWJew"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_oWNGhhpLEeyyqLigkeWJew" value="1"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_oWNGhxpLEeyyqLigkeWJew" name="AnyValueOrOmit">
      <generalization xmi:id="_oWNGiBpLEeyyqLigkeWJew" general="_oWNGgBpLEeyyqLigkeWJew"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_oWNGiRpLEeyyqLigkeWJew" name="DataInstanceUse">
      <generalization xmi:id="_oWNGihpLEeyyqLigkeWJew" general="_oWNGfhpLEeyyqLigkeWJew"/>
      <ownedAttribute xmi:id="_oWNGixpLEeyyqLigkeWJew" name="dataInstance" type="_oWASIxpLEeyyqLigkeWJew" association="_oWNtgBpLEeyyqLigkeWJew">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_oWNGjBpLEeyyqLigkeWJew"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_oWNGjRpLEeyyqLigkeWJew" value="1"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_oWNGjhpLEeyyqLigkeWJew" name="unassignedMember" visibility="public" type="_oWD8gBpLEeyyqLigkeWJew" isUnique="false">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_oWNGjxpLEeyyqLigkeWJew"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_oWNGkBpLEeyyqLigkeWJew" value="1"/>
        <defaultValue xmi:type="uml:LiteralString" xmi:id="_oWNGkRpLEeyyqLigkeWJew"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_oWNGkhpLEeyyqLigkeWJew" name="dataType" type="_oWASKBpLEeyyqLigkeWJew" association="_oWFxvRpLEeyyqLigkeWJew">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_oWNGkxpLEeyyqLigkeWJew"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_oWNGlBpLEeyyqLigkeWJew" value="1"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_oWNGlRpLEeyyqLigkeWJew" name="A_dataUse_argumentSpec_1" memberEnd="_oWNGlhpLEeyyqLigkeWJew _oWNthhpLEeyyqLigkeWJew">
      <ownedEnd xmi:id="_oWNGlhpLEeyyqLigkeWJew" name="dataUse" type="_oWNthBpLEeyyqLigkeWJew" association="_oWNGlRpLEeyyqLigkeWJew">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_oWNGlxpLEeyyqLigkeWJew" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_oWNGmBpLEeyyqLigkeWJew" value="1"/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_oWNtgBpLEeyyqLigkeWJew" name="A_simpleDataSpec_simpleDataInstance_1" memberEnd="_oWNtgRpLEeyyqLigkeWJew _oWNGixpLEeyyqLigkeWJew">
      <ownedEnd xmi:id="_oWNtgRpLEeyyqLigkeWJew" name="simpleDataSpec" type="_oWNGiRpLEeyyqLigkeWJew" association="_oWNtgBpLEeyyqLigkeWJew">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_oWNtghpLEeyyqLigkeWJew" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_oWNtgxpLEeyyqLigkeWJew" value="1"/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_oWNthBpLEeyyqLigkeWJew" name="DataUse" isAbstract="true">
      <generalization xmi:id="_oWNthRpLEeyyqLigkeWJew" general="_oVvzcBpLEeyyqLigkeWJew"/>
      <ownedAttribute xmi:id="_oWNthhpLEeyyqLigkeWJew" name="argument" type="_oWNGdhpLEeyyqLigkeWJew" isOrdered="true" aggregation="composite" association="_oWNGlRpLEeyyqLigkeWJew">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_oWNthxpLEeyyqLigkeWJew"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_oWNtiBpLEeyyqLigkeWJew" value="*"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_oWNtiRpLEeyyqLigkeWJew" name="reduction" type="_oWSmABpLEeyyqLigkeWJew" aggregation="composite" association="_oWSmCBpLEeyyqLigkeWJew">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_oWNtihpLEeyyqLigkeWJew"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_oWNtixpLEeyyqLigkeWJew" value="*"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_oWPisBpLEeyyqLigkeWJew" name="A_dataUse_reduction" memberEnd="_oWPisRpLEeyyqLigkeWJew _oWSmAhpLEeyyqLigkeWJew">
      <ownedEnd xmi:id="_oWPisRpLEeyyqLigkeWJew" name="dataUse" type="_oWSmABpLEeyyqLigkeWJew" association="_oWPisBpLEeyyqLigkeWJew">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_oWPishpLEeyyqLigkeWJew" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_oWPisxpLEeyyqLigkeWJew" value="1"/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_oWQJwBpLEeyyqLigkeWJew" name="A_memberAssignment_memberSpec" memberEnd="_oWQJwRpLEeyyqLigkeWJew _oWBgThpLEeyyqLigkeWJew">
      <ownedEnd xmi:id="_oWQJwRpLEeyyqLigkeWJew" name="memberAssignment" type="_oWBgSRpLEeyyqLigkeWJew" association="_oWQJwBpLEeyyqLigkeWJew">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_oWQJwhpLEeyyqLigkeWJew" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_oWQJwxpLEeyyqLigkeWJew" value="1"/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_oWQw0BpLEeyyqLigkeWJew" name="Parameter" isAbstract="true">
      <generalization xmi:id="_oWQw0RpLEeyyqLigkeWJew" general="_oV16EBpLEeyyqLigkeWJew"/>
      <ownedAttribute xmi:id="_oWQw0hpLEeyyqLigkeWJew" name="dataType" type="_oWASKBpLEeyyqLigkeWJew" association="_oWCHUBpLEeyyqLigkeWJew">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_oWQw0xpLEeyyqLigkeWJew" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_oWQw1BpLEeyyqLigkeWJew" value="1"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_oWQw1RpLEeyyqLigkeWJew" name="A_variableUse_variable_1" memberEnd="_oWQw1hpLEeyyqLigkeWJew _oWMfZxpLEeyyqLigkeWJew">
      <ownedEnd xmi:id="_oWQw1hpLEeyyqLigkeWJew" name="variableUse" type="_oWMfYhpLEeyyqLigkeWJew" association="_oWQw1RpLEeyyqLigkeWJew">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_oWQw1xpLEeyyqLigkeWJew" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_oWQw2BpLEeyyqLigkeWJew" value="1"/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_oWQw2RpLEeyyqLigkeWJew" name="A_variable_dataType" memberEnd="_oWQw2hpLEeyyqLigkeWJew _oWCubBpLEeyyqLigkeWJew">
      <ownedEnd xmi:id="_oWQw2hpLEeyyqLigkeWJew" name="variable" type="_oWCuahpLEeyyqLigkeWJew" association="_oWQw2RpLEeyyqLigkeWJew">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_oWQw2xpLEeyyqLigkeWJew" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_oWQw3BpLEeyyqLigkeWJew" value="1"/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_oWQw3RpLEeyyqLigkeWJew" name="A_parameterMapping_parameter" memberEnd="_oWQw3hpLEeyyqLigkeWJew _oWMfcxpLEeyyqLigkeWJew">
      <ownedEnd xmi:id="_oWQw3hpLEeyyqLigkeWJew" name="parameterMapping" type="_oWMfbhpLEeyyqLigkeWJew" association="_oWQw3RpLEeyyqLigkeWJew">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_oWQw3xpLEeyyqLigkeWJew" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_oWQw4BpLEeyyqLigkeWJew" value="1"/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_oWR-8BpLEeyyqLigkeWJew" name="A_dataUse_collectionIndex" memberEnd="_oWSmBRpLEeyyqLigkeWJew _oWR-8xpLEeyyqLigkeWJew">
      <eAnnotations xmi:id="_oWR-8RpLEeyyqLigkeWJew" source="org.eclipse.papyrus">
        <details xmi:id="_oWR-8hpLEeyyqLigkeWJew" key="nature" value="UML_Nature"/>
      </eAnnotations>
      <ownedEnd xmi:id="_oWR-8xpLEeyyqLigkeWJew" name="datause" type="_oWSmABpLEeyyqLigkeWJew" association="_oWR-8BpLEeyyqLigkeWJew"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_oWR-9BpLEeyyqLigkeWJew" name="PredefinedFunctionCall">
      <generalization xmi:id="_oWR-9RpLEeyyqLigkeWJew" general="_oWMfYBpLEeyyqLigkeWJew"/>
      <ownedAttribute xmi:id="_oWR-9hpLEeyyqLigkeWJew" name="function" type="_oWFxtBpLEeyyqLigkeWJew" association="_oWR-_hpLEeyyqLigkeWJew"/>
      <ownedAttribute xmi:id="_oWR-9xpLEeyyqLigkeWJew" name="actualParameter" type="_oWNthBpLEeyyqLigkeWJew" isOrdered="true" aggregation="composite" association="_oWR--hpLEeyyqLigkeWJew">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_oWR--BpLEeyyqLigkeWJew"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_oWR--RpLEeyyqLigkeWJew" value="*"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_oWR--hpLEeyyqLigkeWJew" name="A_acutualParameter_predefinedFunction" memberEnd="_oWR-9xpLEeyyqLigkeWJew _oWR-_RpLEeyyqLigkeWJew">
      <eAnnotations xmi:id="_oWR--xpLEeyyqLigkeWJew" source="org.eclipse.papyrus">
        <details xmi:id="_oWR-_BpLEeyyqLigkeWJew" key="nature" value="UML_Nature"/>
      </eAnnotations>
      <ownedEnd xmi:id="_oWR-_RpLEeyyqLigkeWJew" name="predefinedfunctioncall" type="_oWR-9BpLEeyyqLigkeWJew" association="_oWR--hpLEeyyqLigkeWJew"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_oWR-_hpLEeyyqLigkeWJew" name="A_function_predefinedFunction" memberEnd="_oWR-9hpLEeyyqLigkeWJew _oWR_ARpLEeyyqLigkeWJew">
      <eAnnotations xmi:id="_oWR-_xpLEeyyqLigkeWJew" source="org.eclipse.papyrus">
        <details xmi:id="_oWR_ABpLEeyyqLigkeWJew" key="nature" value="UML_Nature"/>
      </eAnnotations>
      <ownedEnd xmi:id="_oWR_ARpLEeyyqLigkeWJew" name="predefinedfunctioncall" type="_oWR-9BpLEeyyqLigkeWJew" association="_oWR-_hpLEeyyqLigkeWJew"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_oWSmABpLEeyyqLigkeWJew" name="MemberReference">
      <generalization xmi:id="_oWSmARpLEeyyqLigkeWJew" general="_oVvzcBpLEeyyqLigkeWJew"/>
      <ownedAttribute xmi:id="_oWSmAhpLEeyyqLigkeWJew" name="member" type="_oWBgURpLEeyyqLigkeWJew" isOrdered="true" association="_oWPisBpLEeyyqLigkeWJew">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_oWSmAxpLEeyyqLigkeWJew"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_oWSmBBpLEeyyqLigkeWJew" value="1"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_oWSmBRpLEeyyqLigkeWJew" name="collectionIndex" type="_oWNthBpLEeyyqLigkeWJew" aggregation="composite" association="_oWR-8BpLEeyyqLigkeWJew">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_oWSmBhpLEeyyqLigkeWJew"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_oWSmBxpLEeyyqLigkeWJew" value="1"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_oWSmCBpLEeyyqLigkeWJew" name="A_reduction_DataUse" memberEnd="_oWNtiRpLEeyyqLigkeWJew _oWSmCxpLEeyyqLigkeWJew">
      <eAnnotations xmi:id="_oWSmCRpLEeyyqLigkeWJew" source="org.eclipse.papyrus">
        <details xmi:id="_oWSmChpLEeyyqLigkeWJew" key="nature" value="UML_Nature"/>
      </eAnnotations>
      <ownedEnd xmi:id="_oWSmCxpLEeyyqLigkeWJew" name="datause" type="_oWNthBpLEeyyqLigkeWJew" association="_oWSmCBpLEeyyqLigkeWJew"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_oWSmDBpLEeyyqLigkeWJew" name="LiteralValueUse">
      <generalization xmi:id="_oWSmDRpLEeyyqLigkeWJew" general="_oWNGfhpLEeyyqLigkeWJew"/>
      <ownedAttribute xmi:id="_oWSmDhpLEeyyqLigkeWJew" name="value" visibility="public" isUnique="false">
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_oWSmDxpLEeyyqLigkeWJew"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_oWSmEBpLEeyyqLigkeWJew" name="dataType" type="_oWASKBpLEeyyqLigkeWJew" association="_oWSmFxpLEeyyqLigkeWJew">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_oWSmERpLEeyyqLigkeWJew"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_oWSmEhpLEeyyqLigkeWJew" value="1"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_oWSmExpLEeyyqLigkeWJew" name="intValue" isUnique="false">
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_oWSmFBpLEeyyqLigkeWJew"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_oWSmFRpLEeyyqLigkeWJew" name="boolValue" isUnique="false">
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_oWSmFhpLEeyyqLigkeWJew"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_oWSmFxpLEeyyqLigkeWJew" name="A_LiteralValueUse_DataType" memberEnd="_oWSmEBpLEeyyqLigkeWJew _oWSmGhpLEeyyqLigkeWJew">
      <eAnnotations xmi:id="_oWSmGBpLEeyyqLigkeWJew" source="org.eclipse.papyrus">
        <details xmi:id="_oWSmGRpLEeyyqLigkeWJew" key="nature" value="UML_Nature"/>
      </eAnnotations>
      <ownedEnd xmi:id="_oWSmGhpLEeyyqLigkeWJew" name="literalvalueuse" type="_oWSmDBpLEeyyqLigkeWJew" association="_oWSmFxpLEeyyqLigkeWJew"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_oWYsoBpLEeyyqLigkeWJew" name="Time">
      <generalization xmi:id="_oWYsoRpLEeyyqLigkeWJew" general="_oWA5TRpLEeyyqLigkeWJew"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_oWZTsBpLEeyyqLigkeWJew" name="TimeLabel">
      <generalization xmi:id="_oWZTsRpLEeyyqLigkeWJew" general="_oV16EBpLEeyyqLigkeWJew"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_oWZTshpLEeyyqLigkeWJew" name="Timer">
      <generalization xmi:id="_oWZTsxpLEeyyqLigkeWJew" general="_oV16EBpLEeyyqLigkeWJew"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_oWZTtBpLEeyyqLigkeWJew" name="TimerOperation" isAbstract="true">
      <generalization xmi:id="_oWZTtRpLEeyyqLigkeWJew" general="_oWrAgRpLEeyyqLigkeWJew"/>
      <ownedAttribute xmi:id="_oWZTthpLEeyyqLigkeWJew" name="timer" type="_oWZTshpLEeyyqLigkeWJew" isUnique="false" association="_oWZTvBpLEeyyqLigkeWJew">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_oWZTtxpLEeyyqLigkeWJew" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_oWZTuBpLEeyyqLigkeWJew" value="1"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_oWZTuRpLEeyyqLigkeWJew" name="componentInstance" type="_oWdlLRpLEeyyqLigkeWJew" association="_oWZ63RpLEeyyqLigkeWJew">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_oWZTuhpLEeyyqLigkeWJew" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_oWZTuxpLEeyyqLigkeWJew" value="1"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_oWZTvBpLEeyyqLigkeWJew" name="timerOperation_timer_1" memberEnd="_oWZTvRpLEeyyqLigkeWJew _oWZTthpLEeyyqLigkeWJew">
      <ownedEnd xmi:id="_oWZTvRpLEeyyqLigkeWJew" name="timerOperation" type="_oWZTtBpLEeyyqLigkeWJew" association="_oWZTvBpLEeyyqLigkeWJew">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_oWZTvhpLEeyyqLigkeWJew"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_oWZTvxpLEeyyqLigkeWJew" value="*"/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_oWZTwBpLEeyyqLigkeWJew" name="TimerStart">
      <generalization xmi:id="_oWZTwRpLEeyyqLigkeWJew" general="_oWZTtBpLEeyyqLigkeWJew"/>
      <ownedAttribute xmi:id="_oWZTwhpLEeyyqLigkeWJew" name="period" type="_oWNthBpLEeyyqLigkeWJew" aggregation="composite" association="_oWZ62RpLEeyyqLigkeWJew">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_oWZTwxpLEeyyqLigkeWJew" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_oWZTxBpLEeyyqLigkeWJew" value="1"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_oWZTxRpLEeyyqLigkeWJew" name="TimerStop">
      <generalization xmi:id="_oWZTxhpLEeyyqLigkeWJew" general="_oWZTtBpLEeyyqLigkeWJew"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_oWZTxxpLEeyyqLigkeWJew" name="TimeOut">
      <generalization xmi:id="_oWZTyBpLEeyyqLigkeWJew" general="_oWZTtBpLEeyyqLigkeWJew"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_oWZTyRpLEeyyqLigkeWJew" name="TimeOperation" isAbstract="true">
      <generalization xmi:id="_oWZTyhpLEeyyqLigkeWJew" general="_oWrAgRpLEeyyqLigkeWJew"/>
      <ownedAttribute xmi:id="_oWZTyxpLEeyyqLigkeWJew" name="componentInstance" type="_oWdlLRpLEeyyqLigkeWJew" isUnique="false" association="_oWZ6xRpLEeyyqLigkeWJew">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_oWZTzBpLEeyyqLigkeWJew"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_oWZTzRpLEeyyqLigkeWJew" value="1"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_oWZTzhpLEeyyqLigkeWJew" name="period" type="_oWNthBpLEeyyqLigkeWJew" aggregation="composite" association="_oWZ61RpLEeyyqLigkeWJew">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_oWZTzxpLEeyyqLigkeWJew" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_oWZT0BpLEeyyqLigkeWJew" value="1"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_oWZT0RpLEeyyqLigkeWJew" name="Wait">
      <generalization xmi:id="_oWZT0hpLEeyyqLigkeWJew" general="_oWZTyRpLEeyyqLigkeWJew"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_oWZT0xpLEeyyqLigkeWJew" name="Quiescence">
      <generalization xmi:id="_oWZT1BpLEeyyqLigkeWJew" general="_oWZTyRpLEeyyqLigkeWJew"/>
      <ownedAttribute xmi:id="_oWZT1RpLEeyyqLigkeWJew" name="gateReference" type="_oWeMQBpLEeyyqLigkeWJew" association="_oWZ67BpLEeyyqLigkeWJew">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_oWZT1hpLEeyyqLigkeWJew"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_oWZT1xpLEeyyqLigkeWJew" value="1"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_oWZ6wBpLEeyyqLigkeWJew" name="TimeConstraint">
      <generalization xmi:id="_oWZ6wRpLEeyyqLigkeWJew" general="_oVvzcBpLEeyyqLigkeWJew"/>
      <ownedAttribute xmi:id="_oWZ6whpLEeyyqLigkeWJew" name="timeConstraintExpression" type="_oWNthBpLEeyyqLigkeWJew" aggregation="composite" association="_oWZ60RpLEeyyqLigkeWJew">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_oWZ6wxpLEeyyqLigkeWJew" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_oWZ6xBpLEeyyqLigkeWJew" value="1"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_oWZ6xRpLEeyyqLigkeWJew" name="timeOperation_componentInstance_1" memberEnd="_oWZ6xhpLEeyyqLigkeWJew _oWZTyxpLEeyyqLigkeWJew">
      <ownedEnd xmi:id="_oWZ6xhpLEeyyqLigkeWJew" name="timeOperation" type="_oWZTyRpLEeyyqLigkeWJew" isUnique="false" association="_oWZ6xRpLEeyyqLigkeWJew">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_oWZ6xxpLEeyyqLigkeWJew"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_oWZ6yBpLEeyyqLigkeWJew" value="*"/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_oWZ6yRpLEeyyqLigkeWJew" name="A_timeLabel_atomicBehaviour_1" memberEnd="_oWrAhhpLEeyyqLigkeWJew _oWZ6yhpLEeyyqLigkeWJew">
      <ownedEnd xmi:id="_oWZ6yhpLEeyyqLigkeWJew" name="atomicBehaviour" type="_oWrAgRpLEeyyqLigkeWJew" association="_oWZ6yRpLEeyyqLigkeWJew">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_oWZ6yxpLEeyyqLigkeWJew"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_oWZ6zBpLEeyyqLigkeWJew" value="1"/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_oWZ6zRpLEeyyqLigkeWJew" name="A_atomicBehaviour_timeConstraint_1" memberEnd="_oWZ6zhpLEeyyqLigkeWJew _oWrAgxpLEeyyqLigkeWJew">
      <ownedEnd xmi:id="_oWZ6zhpLEeyyqLigkeWJew" name="atomicBehaviour" type="_oWrAgRpLEeyyqLigkeWJew" association="_oWZ6zRpLEeyyqLigkeWJew">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_oWZ6zxpLEeyyqLigkeWJew" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_oWZ60BpLEeyyqLigkeWJew" value="1"/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_oWZ60RpLEeyyqLigkeWJew" name="A_timeConstraint_timeConstraintExpression" memberEnd="_oWZ60hpLEeyyqLigkeWJew _oWZ6whpLEeyyqLigkeWJew">
      <ownedEnd xmi:id="_oWZ60hpLEeyyqLigkeWJew" name="timeConstraint" type="_oWZ6wBpLEeyyqLigkeWJew" association="_oWZ60RpLEeyyqLigkeWJew">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_oWZ60xpLEeyyqLigkeWJew" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_oWZ61BpLEeyyqLigkeWJew" value="1"/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_oWZ61RpLEeyyqLigkeWJew" name="A_timeOperation_period" memberEnd="_oWZ61hpLEeyyqLigkeWJew _oWZTzhpLEeyyqLigkeWJew">
      <ownedEnd xmi:id="_oWZ61hpLEeyyqLigkeWJew" name="timeOperation" type="_oWZTyRpLEeyyqLigkeWJew" association="_oWZ61RpLEeyyqLigkeWJew">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_oWZ61xpLEeyyqLigkeWJew" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_oWZ62BpLEeyyqLigkeWJew" value="1"/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_oWZ62RpLEeyyqLigkeWJew" name="A_timerStart_period" memberEnd="_oWZ62hpLEeyyqLigkeWJew _oWZTwhpLEeyyqLigkeWJew">
      <ownedEnd xmi:id="_oWZ62hpLEeyyqLigkeWJew" name="timerStart" type="_oWZTwBpLEeyyqLigkeWJew" association="_oWZ62RpLEeyyqLigkeWJew">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_oWZ62xpLEeyyqLigkeWJew" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_oWZ63BpLEeyyqLigkeWJew" value="1"/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_oWZ63RpLEeyyqLigkeWJew" name="A_timerOperation_componentInstance" memberEnd="_oWZ63hpLEeyyqLigkeWJew _oWZTuRpLEeyyqLigkeWJew">
      <ownedEnd xmi:id="_oWZ63hpLEeyyqLigkeWJew" name="timerOperation" type="_oWZTtBpLEeyyqLigkeWJew" association="_oWZ63RpLEeyyqLigkeWJew">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_oWZ63xpLEeyyqLigkeWJew" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_oWZ64BpLEeyyqLigkeWJew" value="1"/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_oWZ64RpLEeyyqLigkeWJew" name="TimeLabelUse">
      <generalization xmi:id="_oWZ64hpLEeyyqLigkeWJew" general="_oWMfYBpLEeyyqLigkeWJew"/>
      <ownedAttribute xmi:id="_oWZ64xpLEeyyqLigkeWJew" name="timeLabel" type="_oWZTsBpLEeyyqLigkeWJew" association="_oWZ66BpLEeyyqLigkeWJew">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_oWZ65BpLEeyyqLigkeWJew" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_oWZ65RpLEeyyqLigkeWJew" value="1"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_oWZ65hpLEeyyqLigkeWJew" name="kind" visibility="public" type="_oWZ68BpLEeyyqLigkeWJew" isUnique="false">
        <defaultValue xmi:type="uml:InstanceValue" xmi:id="_oWZ65xpLEeyyqLigkeWJew" type="_oWZ68BpLEeyyqLigkeWJew" instance="_oWZ68RpLEeyyqLigkeWJew"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_oWZ66BpLEeyyqLigkeWJew" name="A_timeLabelUse_timeLabel" memberEnd="_oWZ66RpLEeyyqLigkeWJew _oWZ64xpLEeyyqLigkeWJew">
      <ownedEnd xmi:id="_oWZ66RpLEeyyqLigkeWJew" name="timeLabelUse" type="_oWZ64RpLEeyyqLigkeWJew" association="_oWZ66BpLEeyyqLigkeWJew">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_oWZ66hpLEeyyqLigkeWJew" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_oWZ66xpLEeyyqLigkeWJew" value="1"/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_oWZ67BpLEeyyqLigkeWJew" name="A_quiescence_gateReference" memberEnd="_oWZ67RpLEeyyqLigkeWJew _oWZT1RpLEeyyqLigkeWJew">
      <ownedEnd xmi:id="_oWZ67RpLEeyyqLigkeWJew" name="quiescence" type="_oWZT0xpLEeyyqLigkeWJew" association="_oWZ67BpLEeyyqLigkeWJew">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_oWZ67hpLEeyyqLigkeWJew" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_oWZ67xpLEeyyqLigkeWJew" value="1"/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Enumeration" xmi:id="_oWZ68BpLEeyyqLigkeWJew" name="TimeLabelUseKind">
      <ownedLiteral xmi:id="_oWZ68RpLEeyyqLigkeWJew" name="Last"/>
      <ownedLiteral xmi:id="_oWZ68hpLEeyyqLigkeWJew" name="Previous"/>
      <ownedLiteral xmi:id="_oWZ68xpLEeyyqLigkeWJew" name="First"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_oWc-ERpLEeyyqLigkeWJew" name="ComponentType">
      <generalization xmi:id="_oWc-EhpLEeyyqLigkeWJew" general="_oVzd0BpLEeyyqLigkeWJew"/>
      <ownedAttribute xmi:id="_oWc-ExpLEeyyqLigkeWJew" name="gateInstance" type="_oWdlVRpLEeyyqLigkeWJew" isOrdered="true" aggregation="composite" association="_oWeMNBpLEeyyqLigkeWJew">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_oWc-FBpLEeyyqLigkeWJew" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_oWc-FRpLEeyyqLigkeWJew" value="*"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_oWc-FhpLEeyyqLigkeWJew" name="timer" type="_oWZTshpLEeyyqLigkeWJew" aggregation="composite" association="_oWeMOBpLEeyyqLigkeWJew">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_oWc-FxpLEeyyqLigkeWJew"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_oWc-GBpLEeyyqLigkeWJew" value="*"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_oWc-GRpLEeyyqLigkeWJew" name="variable" type="_oWCuahpLEeyyqLigkeWJew" aggregation="composite" association="_oWeMPBpLEeyyqLigkeWJew">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_oWc-GhpLEeyyqLigkeWJew"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_oWc-GxpLEeyyqLigkeWJew" value="*"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_oWc-HBpLEeyyqLigkeWJew" name="extension" type="_oV2hKBpLEeyyqLigkeWJew" aggregation="composite" association="_oWgBYBpLEeyyqLigkeWJew">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_oWc-HRpLEeyyqLigkeWJew"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_oWc-HhpLEeyyqLigkeWJew" value="1"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_oWdlIBpLEeyyqLigkeWJew" name="TestConfiguration">
      <generalization xmi:id="_oWdlIRpLEeyyqLigkeWJew" general="_oVzd0BpLEeyyqLigkeWJew"/>
      <ownedAttribute xmi:id="_oWdlIhpLEeyyqLigkeWJew" name="componentInstance" type="_oWdlLRpLEeyyqLigkeWJew" aggregation="composite" association="_oWdlShpLEeyyqLigkeWJew">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_oWdlIxpLEeyyqLigkeWJew" value="2"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_oWdlJBpLEeyyqLigkeWJew" value="*"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_oWdlJRpLEeyyqLigkeWJew" name="connection" type="_oWdlKBpLEeyyqLigkeWJew" aggregation="composite" association="_oWdlThpLEeyyqLigkeWJew">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_oWdlJhpLEeyyqLigkeWJew" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_oWdlJxpLEeyyqLigkeWJew" value="*"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_oWdlKBpLEeyyqLigkeWJew" name="Connection">
      <generalization xmi:id="_oWdlKRpLEeyyqLigkeWJew" general="_oVvzcBpLEeyyqLigkeWJew"/>
      <ownedAttribute xmi:id="_oWdlKhpLEeyyqLigkeWJew" name="endPoint" type="_oWeMQBpLEeyyqLigkeWJew" aggregation="composite" association="_oWeMUBpLEeyyqLigkeWJew">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_oWdlKxpLEeyyqLigkeWJew" value="2"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_oWdlLBpLEeyyqLigkeWJew" value="2"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_oWdlLRpLEeyyqLigkeWJew" name="ComponentInstance">
      <generalization xmi:id="_oWdlLhpLEeyyqLigkeWJew" general="_oV16EBpLEeyyqLigkeWJew"/>
      <ownedAttribute xmi:id="_oWdlLxpLEeyyqLigkeWJew" name="type" type="_oWc-ERpLEeyyqLigkeWJew" isUnique="false" association="_oWdlRhpLEeyyqLigkeWJew">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_oWdlMBpLEeyyqLigkeWJew" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_oWdlMRpLEeyyqLigkeWJew" value="1"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_oWdlMhpLEeyyqLigkeWJew" name="role" visibility="public" type="_oWdlUhpLEeyyqLigkeWJew" isUnique="false">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_oWdlMxpLEeyyqLigkeWJew" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_oWdlNBpLEeyyqLigkeWJew" value="1"/>
        <defaultValue xmi:type="uml:LiteralString" xmi:id="_oWdlNRpLEeyyqLigkeWJew">
          <value xsi:nil="true"/>
        </defaultValue>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_oWdlNhpLEeyyqLigkeWJew" name="GateType">
      <generalization xmi:id="_oWdlNxpLEeyyqLigkeWJew" general="_oVzd0BpLEeyyqLigkeWJew"/>
      <ownedAttribute xmi:id="_oWdlOBpLEeyyqLigkeWJew" name="dataType" type="_oWASKBpLEeyyqLigkeWJew" association="_oWdlQhpLEeyyqLigkeWJew">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_oWdlORpLEeyyqLigkeWJew" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_oWdlOhpLEeyyqLigkeWJew" value="*"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_oWdlOxpLEeyyqLigkeWJew" name="kind" visibility="public" type="_oWeMVBpLEeyyqLigkeWJew" isUnique="false">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_oWdlPBpLEeyyqLigkeWJew" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_oWdlPRpLEeyyqLigkeWJew" value="1"/>
        <defaultValue xmi:type="uml:InstanceValue" xmi:id="_oWdlPhpLEeyyqLigkeWJew" instance="_oWeMVRpLEeyyqLigkeWJew"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_oWdlPxpLEeyyqLigkeWJew" name="extension" type="_oV2hKBpLEeyyqLigkeWJew" aggregation="composite" association="_oWfaUBpLEeyyqLigkeWJew">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_oWdlQBpLEeyyqLigkeWJew"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_oWdlQRpLEeyyqLigkeWJew" value="1"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_oWdlQhpLEeyyqLigkeWJew" name="gate_dataInstance_2" memberEnd="_oWdlQxpLEeyyqLigkeWJew _oWdlOBpLEeyyqLigkeWJew">
      <ownedEnd xmi:id="_oWdlQxpLEeyyqLigkeWJew" name="gateType" type="_oWdlNhpLEeyyqLigkeWJew" isUnique="false" association="_oWdlQhpLEeyyqLigkeWJew">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_oWdlRBpLEeyyqLigkeWJew"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_oWdlRRpLEeyyqLigkeWJew" value="*"/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_oWdlRhpLEeyyqLigkeWJew" name="componentInstance_componentInstance_1" memberEnd="_oWdlRxpLEeyyqLigkeWJew _oWdlLxpLEeyyqLigkeWJew">
      <ownedEnd xmi:id="_oWdlRxpLEeyyqLigkeWJew" name="componentInstance" type="_oWdlLRpLEeyyqLigkeWJew" association="_oWdlRhpLEeyyqLigkeWJew">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_oWdlSBpLEeyyqLigkeWJew"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_oWdlSRpLEeyyqLigkeWJew" value="*"/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_oWdlShpLEeyyqLigkeWJew" name="testConfiguration_componentInstance_1" memberEnd="_oWdlSxpLEeyyqLigkeWJew _oWdlIhpLEeyyqLigkeWJew">
      <ownedEnd xmi:id="_oWdlSxpLEeyyqLigkeWJew" name="testConfiguration" type="_oWdlIBpLEeyyqLigkeWJew" isUnique="false" association="_oWdlShpLEeyyqLigkeWJew">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_oWdlTBpLEeyyqLigkeWJew" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_oWdlTRpLEeyyqLigkeWJew" value="1"/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_oWdlThpLEeyyqLigkeWJew" name="testConfiguration_connection_1" memberEnd="_oWdlTxpLEeyyqLigkeWJew _oWdlJRpLEeyyqLigkeWJew">
      <ownedEnd xmi:id="_oWdlTxpLEeyyqLigkeWJew" name="testConfiguration" type="_oWdlIBpLEeyyqLigkeWJew" isUnique="false" association="_oWdlThpLEeyyqLigkeWJew">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_oWdlUBpLEeyyqLigkeWJew" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_oWdlURpLEeyyqLigkeWJew" value="1"/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Enumeration" xmi:id="_oWdlUhpLEeyyqLigkeWJew" name="ComponentInstanceRole">
      <ownedLiteral xmi:id="_oWdlUxpLEeyyqLigkeWJew" name="SUT"/>
      <ownedLiteral xmi:id="_oWdlVBpLEeyyqLigkeWJew" name="Tester"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_oWdlVRpLEeyyqLigkeWJew" name="GateInstance">
      <generalization xmi:id="_oWdlVhpLEeyyqLigkeWJew" general="_oV16EBpLEeyyqLigkeWJew"/>
      <ownedAttribute xmi:id="_oWdlVxpLEeyyqLigkeWJew" name="type" type="_oWdlNhpLEeyyqLigkeWJew" isUnique="false" association="_oWeMMBpLEeyyqLigkeWJew">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_oWdlWBpLEeyyqLigkeWJew" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_oWdlWRpLEeyyqLigkeWJew" value="1"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_oWeMMBpLEeyyqLigkeWJew" name="gateInstance_gateType_1" memberEnd="_oWeMMRpLEeyyqLigkeWJew _oWdlVxpLEeyyqLigkeWJew">
      <ownedEnd xmi:id="_oWeMMRpLEeyyqLigkeWJew" name="gateInstance" type="_oWdlVRpLEeyyqLigkeWJew" isUnique="false" association="_oWeMMBpLEeyyqLigkeWJew">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_oWeMMhpLEeyyqLigkeWJew"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_oWeMMxpLEeyyqLigkeWJew" value="*"/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_oWeMNBpLEeyyqLigkeWJew" name="componentType_gateInstance_1" memberEnd="_oWeMNRpLEeyyqLigkeWJew _oWc-ExpLEeyyqLigkeWJew">
      <ownedEnd xmi:id="_oWeMNRpLEeyyqLigkeWJew" name="componentType" type="_oWc-ERpLEeyyqLigkeWJew" isUnique="false" association="_oWeMNBpLEeyyqLigkeWJew">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_oWeMNhpLEeyyqLigkeWJew" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_oWeMNxpLEeyyqLigkeWJew" value="1"/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_oWeMOBpLEeyyqLigkeWJew" name="componentType_timer_1" memberEnd="_oWeMORpLEeyyqLigkeWJew _oWc-FhpLEeyyqLigkeWJew">
      <ownedEnd xmi:id="_oWeMORpLEeyyqLigkeWJew" name="componentType" type="_oWc-ERpLEeyyqLigkeWJew" association="_oWeMOBpLEeyyqLigkeWJew">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_oWeMOhpLEeyyqLigkeWJew" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_oWeMOxpLEeyyqLigkeWJew" value="1"/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_oWeMPBpLEeyyqLigkeWJew" name="A_componentType_variable_1" memberEnd="_oWeMPRpLEeyyqLigkeWJew _oWc-GRpLEeyyqLigkeWJew">
      <ownedEnd xmi:id="_oWeMPRpLEeyyqLigkeWJew" name="componentType" type="_oWc-ERpLEeyyqLigkeWJew" association="_oWeMPBpLEeyyqLigkeWJew">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_oWeMPhpLEeyyqLigkeWJew" value="1"/>