tdl.uml 218 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="_OcmRcHeQEeyNcJcltvuVvg" source="http://www.eclipse.org/uml2/2.0.0/UML">
      <eAnnotations xmi:id="_OcmRcXeQEeyNcJcltvuVvg" source="TestDescriptionLanguage/TDL_MetaModel/Foundation" references="_OaL2oXeQEeyNcJcltvuVvg _OaL2pHeQEeyNcJcltvuVvg _OaL2p3eQEeyNcJcltvuVvg _OaL2oHeQEeyNcJcltvuVvg _OaNEwHeQEeyNcJcltvuVvg _OaNr0HeQEeyNcJcltvuVvg _OaOS4HeQEeyNcJcltvuVvg _OaQIEXeQEeyNcJcltvuVvg _OaQIEHeQEeyNcJcltvuVvg _OaQvIneQEeyNcJcltvuVvg _OaQvJXeQEeyNcJcltvuVvg _OaQvKHeQEeyNcJcltvuVvg _OaQvIHeQEeyNcJcltvuVvg _OaQvLXeQEeyNcJcltvuVvg _OaQvMHeQEeyNcJcltvuVvg _OaQvK3eQEeyNcJcltvuVvg _OaSkUXeQEeyNcJcltvuVvg _OaSkUHeQEeyNcJcltvuVvg _OaVnoHeQEeyNcJcltvuVvg _OaVAkHeQEeyNcJcltvuVvg _OaWOsneQEeyNcJcltvuVvg _OaWOtXeQEeyNcJcltvuVvg _OaWOsHeQEeyNcJcltvuVvg _OaWOuneQEeyNcJcltvuVvg _OaWOvXeQEeyNcJcltvuVvg _OaWOwHeQEeyNcJcltvuVvg _OaWOuHeQEeyNcJcltvuVvg _OaWOxXeQEeyNcJcltvuVvg _OaWOyHeQEeyNcJcltvuVvg _OaWOw3eQEeyNcJcltvuVvg _OaW1wneQEeyNcJcltvuVvg _OaW1wHeQEeyNcJcltvuVvg _OaW1xneQEeyNcJcltvuVvg _OaW1xXeQEeyNcJcltvuVvg _OaZ5FHeQEeyNcJcltvuVvg _OaZ5EHeQEeyNcJcltvuVvg _OaZ5GHeQEeyNcJcltvuVvg _OaZ5F3eQEeyNcJcltvuVvg _OaZ5HHeQEeyNcJcltvuVvg _OaZ5G3eQEeyNcJcltvuVvg _OaZ5IXeQEeyNcJcltvuVvg _OaZ5H3eQEeyNcJcltvuVvg _OacVU3eQEeyNcJcltvuVvg _OacVUHeQEeyNcJcltvuVvg _Oac8Y3eQEeyNcJcltvuVvg _Oac8YHeQEeyNcJcltvuVvg _OadjcneQEeyNcJcltvuVvg _OadjdXeQEeyNcJcltvuVvg _OadjcHeQEeyNcJcltvuVvg _OadjeXeQEeyNcJcltvuVvg _OadjdneQEeyNcJcltvuVvg _Oaf_s3eQEeyNcJcltvuVvg _Oaf_sHeQEeyNcJcltvuVvg _OagmwHeQEeyNcJcltvuVvg"/>
      <eAnnotations xmi:id="_OcnfkHeQEeyNcJcltvuVvg" source="TestDescriptionLanguage/TDL_MetaModel/Data/DataDefinition" references="_OapwsneQEeyNcJcltvuVvg _OapwsHeQEeyNcJcltvuVvg _Oapwt3eQEeyNcJcltvuVvg _OapwtXeQEeyNcJcltvuVvg _OapwvHeQEeyNcJcltvuVvg _OapwuneQEeyNcJcltvuVvg _OapwwHeQEeyNcJcltvuVvg _Oapwv3eQEeyNcJcltvuVvg _OapwxXeQEeyNcJcltvuVvg _OapwyHeQEeyNcJcltvuVvg _Oapwy3eQEeyNcJcltvuVvg _OapwzneQEeyNcJcltvuVvg _Oapww3eQEeyNcJcltvuVvg _OaqXwXeQEeyNcJcltvuVvg _OaqXwHeQEeyNcJcltvuVvg _Oarl4HeQEeyNcJcltvuVvg _Oarl5HeQEeyNcJcltvuVvg _Oarl4neQEeyNcJcltvuVvg _Oarl5neQEeyNcJcltvuVvg _Oarl6neQEeyNcJcltvuVvg _Oarl7XeQEeyNcJcltvuVvg _Oarl6HeQEeyNcJcltvuVvg _OasM8neQEeyNcJcltvuVvg _OasM9XeQEeyNcJcltvuVvg _OasM8HeQEeyNcJcltvuVvg _OasM-3eQEeyNcJcltvuVvg _OasM_neQEeyNcJcltvuVvg _OasM-XeQEeyNcJcltvuVvg _OatbEneQEeyNcJcltvuVvg _OatbFHeQEeyNcJcltvuVvg _OatbEHeQEeyNcJcltvuVvg _OatbGHeQEeyNcJcltvuVvg _OatbF3eQEeyNcJcltvuVvg _OaupMXeQEeyNcJcltvuVvg _OaupMHeQEeyNcJcltvuVvg _OaupNXeQEeyNcJcltvuVvg _OaupNHeQEeyNcJcltvuVvg _OaupOneQEeyNcJcltvuVvg _OaupPXeQEeyNcJcltvuVvg _OaupOHeQEeyNcJcltvuVvg _OavQQneQEeyNcJcltvuVvg _OavQQHeQEeyNcJcltvuVvg _OavQR3eQEeyNcJcltvuVvg _OavQRXeQEeyNcJcltvuVvg _OavQS3eQEeyNcJcltvuVvg _OavQSneQEeyNcJcltvuVvg _OavQT3eQEeyNcJcltvuVvg _OavQTneQEeyNcJcltvuVvg _OavQUneQEeyNcJcltvuVvg _OavQVneQEeyNcJcltvuVvg _OavQVHeQEeyNcJcltvuVvg _Oav3UneQEeyNcJcltvuVvg _Oav3UHeQEeyNcJcltvuVvg _OaxsgHeQEeyNcJcltvuVvg _Oay6oXeQEeyNcJcltvuVvg _Oay6oHeQEeyNcJcltvuVvg _Oa0IwXeQEeyNcJcltvuVvg _Oa0IwHeQEeyNcJcltvuVvg _Oa0IxXeQEeyNcJcltvuVvg _Oa0IxHeQEeyNcJcltvuVvg _Oa0v0neQEeyNcJcltvuVvg _Oa0v0HeQEeyNcJcltvuVvg _Oa0v13eQEeyNcJcltvuVvg _Oa0v1XeQEeyNcJcltvuVvg _Oa0v2HeQEeyNcJcltvuVvg _Oa1983eQEeyNcJcltvuVvg _Oa198HeQEeyNcJcltvuVvg _Oa199neQEeyNcJcltvuVvg _Oa19-XeQEeyNcJcltvuVvg _Oa199HeQEeyNcJcltvuVvg _Oa3ME3eQEeyNcJcltvuVvg _Oa3MEHeQEeyNcJcltvuVvg _Oa3zIneQEeyNcJcltvuVvg _Oa3zIHeQEeyNcJcltvuVvg _Oa3zJneQEeyNcJcltvuVvg _Oa3zI3eQEeyNcJcltvuVvg _Oa3zKXeQEeyNcJcltvuVvg _Oa3zJ3eQEeyNcJcltvuVvg _Oa4aM3eQEeyNcJcltvuVvg _Oa4aMHeQEeyNcJcltvuVvg _Oa4aN3eQEeyNcJcltvuVvg _Oa4aNHeQEeyNcJcltvuVvg _Oa4aO3eQEeyNcJcltvuVvg _Oa4aOHeQEeyNcJcltvuVvg _Oa4aPneQEeyNcJcltvuVvg _Oa4aPHeQEeyNcJcltvuVvg _Oa4aQ3eQEeyNcJcltvuVvg _Oa4aQHeQEeyNcJcltvuVvg _Oa4aR3eQEeyNcJcltvuVvg _Oa4aRHeQEeyNcJcltvuVvg _Oa5BQ3eQEeyNcJcltvuVvg _Oa5BQHeQEeyNcJcltvuVvg _Oa5BR3eQEeyNcJcltvuVvg _Oa5BRHeQEeyNcJcltvuVvg"/>
      <eAnnotations xmi:id="_Ocp70HeQEeyNcJcltvuVvg" source="TestDescriptionLanguage/TDL_MetaModel/Data/DataUse" references="_Oa-g03eQEeyNcJcltvuVvg _Oa_H4neQEeyNcJcltvuVvg _Oa_H5XeQEeyNcJcltvuVvg _Oa_H4HeQEeyNcJcltvuVvg _Oa_H6XeQEeyNcJcltvuVvg _Oa_H6HeQEeyNcJcltvuVvg _Oa_H7neQEeyNcJcltvuVvg _Oa_H8XeQEeyNcJcltvuVvg _Oa_H7HeQEeyNcJcltvuVvg _Oa_H9XeQEeyNcJcltvuVvg _Oa_H9HeQEeyNcJcltvuVvg _Oa_H-XeQEeyNcJcltvuVvg _Oa_H-HeQEeyNcJcltvuVvg _Oa_u8XeQEeyNcJcltvuVvg _Oa_u8HeQEeyNcJcltvuVvg _ObAWAXeQEeyNcJcltvuVvg _ObAWAHeQEeyNcJcltvuVvg _ObAWBHeQEeyNcJcltvuVvg _ObAWB3eQEeyNcJcltvuVvg _ObAWBneQEeyNcJcltvuVvg _ObAWDHeQEeyNcJcltvuVvg _ObAWD3eQEeyNcJcltvuVvg _ObAWCneQEeyNcJcltvuVvg _ObAWEneQEeyNcJcltvuVvg _ObAWFHeQEeyNcJcltvuVvg _ObAWGHeQEeyNcJcltvuVvg _ObAWFneQEeyNcJcltvuVvg _ObAWG3eQEeyNcJcltvuVvg _ObAWH3eQEeyNcJcltvuVvg _ObAWIneQEeyNcJcltvuVvg _ObAWJneQEeyNcJcltvuVvg _ObAWKXeQEeyNcJcltvuVvg _ObAWHXeQEeyNcJcltvuVvg _ObCLMXeQEeyNcJcltvuVvg _ObCLMHeQEeyNcJcltvuVvg _ObCLNXeQEeyNcJcltvuVvg _ObCLNHeQEeyNcJcltvuVvg _ObCyQneQEeyNcJcltvuVvg _ObCyRXeQEeyNcJcltvuVvg _ObCyQHeQEeyNcJcltvuVvg _ObCySXeQEeyNcJcltvuVvg _ObCySHeQEeyNcJcltvuVvg _ObCyTXeQEeyNcJcltvuVvg _ObCyTHeQEeyNcJcltvuVvg _ObCyUneQEeyNcJcltvuVvg _ObCyUHeQEeyNcJcltvuVvg _ObCyVneQEeyNcJcltvuVvg _ObCyVXeQEeyNcJcltvuVvg _ObCyWneQEeyNcJcltvuVvg _ObCyWXeQEeyNcJcltvuVvg _ObCyXneQEeyNcJcltvuVvg _ObCyXXeQEeyNcJcltvuVvg _ObEAY3eQEeyNcJcltvuVvg _ObEAYHeQEeyNcJcltvuVvg _ObEAZneQEeyNcJcltvuVvg _ObEAZ3eQEeyNcJcltvuVvg _ObEAZHeQEeyNcJcltvuVvg _ObEAbXeQEeyNcJcltvuVvg _ObEAaneQEeyNcJcltvuVvg _ObEAcXeQEeyNcJcltvuVvg _ObEAbneQEeyNcJcltvuVvg _ObEAdHeQEeyNcJcltvuVvg _ObEAd3eQEeyNcJcltvuVvg _ObEAcneQEeyNcJcltvuVvg _ObEnc3eQEeyNcJcltvuVvg _ObEncHeQEeyNcJcltvuVvg _ObEndneQEeyNcJcltvuVvg _ObEneHeQEeyNcJcltvuVvg _ObEne3eQEeyNcJcltvuVvg _ObEnfXeQEeyNcJcltvuVvg _ObEndHeQEeyNcJcltvuVvg _ObEngneQEeyNcJcltvuVvg _ObEnf3eQEeyNcJcltvuVvg"/>
      <eAnnotations xmi:id="_OcrxAHeQEeyNcJcltvuVvg" source="TestDescriptionLanguage/TDL_MetaModel/Time" references="_ObHqwXeQEeyNcJcltvuVvg _ObIR0HeQEeyNcJcltvuVvg _ObIR0neQEeyNcJcltvuVvg _ObIR1neQEeyNcJcltvuVvg _ObIR2XeQEeyNcJcltvuVvg _ObIR1HeQEeyNcJcltvuVvg _ObIR3XeQEeyNcJcltvuVvg _ObIR3HeQEeyNcJcltvuVvg _ObIR4neQEeyNcJcltvuVvg _ObIR4HeQEeyNcJcltvuVvg _ObIR5XeQEeyNcJcltvuVvg _ObIR53eQEeyNcJcltvuVvg _ObI44neQEeyNcJcltvuVvg _ObI45XeQEeyNcJcltvuVvg _ObI44HeQEeyNcJcltvuVvg _ObI46HeQEeyNcJcltvuVvg _ObI47HeQEeyNcJcltvuVvg _ObI46neQEeyNcJcltvuVvg _ObI48XeQEeyNcJcltvuVvg _ObI473eQEeyNcJcltvuVvg _ObI49XeQEeyNcJcltvuVvg _ObI49HeQEeyNcJcltvuVvg _ObI4-XeQEeyNcJcltvuVvg _ObI4-HeQEeyNcJcltvuVvg _ObI4_XeQEeyNcJcltvuVvg _ObI4_HeQEeyNcJcltvuVvg _ObI5AXeQEeyNcJcltvuVvg _ObI5AHeQEeyNcJcltvuVvg _ObI5BXeQEeyNcJcltvuVvg _ObI5BHeQEeyNcJcltvuVvg _ObI5CXeQEeyNcJcltvuVvg _ObI5CHeQEeyNcJcltvuVvg _ObI5DXeQEeyNcJcltvuVvg _ObI5DHeQEeyNcJcltvuVvg _ObJf8neQEeyNcJcltvuVvg _ObJf9XeQEeyNcJcltvuVvg _ObJf8HeQEeyNcJcltvuVvg _ObJf-HeQEeyNcJcltvuVvg _ObJf93eQEeyNcJcltvuVvg _ObKHAXeQEeyNcJcltvuVvg _ObKHAHeQEeyNcJcltvuVvg _ObKHBHeQEeyNcJcltvuVvg"/>
      <eAnnotations xmi:id="_OctmMHeQEeyNcJcltvuVvg" source="TestDescriptionLanguage/TDL_MetaModel/TestConfiguration" references="_ObLVJXeQEeyNcJcltvuVvg _ObLVKHeQEeyNcJcltvuVvg _ObLVK3eQEeyNcJcltvuVvg _ObLVLneQEeyNcJcltvuVvg _ObLVI3eQEeyNcJcltvuVvg _ObL8MneQEeyNcJcltvuVvg _ObL8NXeQEeyNcJcltvuVvg _ObL8MHeQEeyNcJcltvuVvg _ObL8OneQEeyNcJcltvuVvg _ObL8OHeQEeyNcJcltvuVvg _ObL8P3eQEeyNcJcltvuVvg _ObL8QneQEeyNcJcltvuVvg _ObL8PXeQEeyNcJcltvuVvg _ObL8SHeQEeyNcJcltvuVvg _ObL8S3eQEeyNcJcltvuVvg _ObL8T3eQEeyNcJcltvuVvg _ObL8RneQEeyNcJcltvuVvg _ObL8U3eQEeyNcJcltvuVvg _ObL8UneQEeyNcJcltvuVvg _ObMjQXeQEeyNcJcltvuVvg _ObMjQHeQEeyNcJcltvuVvg _ObMjRXeQEeyNcJcltvuVvg _ObMjRHeQEeyNcJcltvuVvg _ObMjSXeQEeyNcJcltvuVvg _ObMjSHeQEeyNcJcltvuVvg _ObMjTHeQEeyNcJcltvuVvg _ObMjUXeQEeyNcJcltvuVvg _ObMjT3eQEeyNcJcltvuVvg _ObMjVXeQEeyNcJcltvuVvg _ObMjVHeQEeyNcJcltvuVvg _ObMjWXeQEeyNcJcltvuVvg _ObMjWHeQEeyNcJcltvuVvg _ObMjXXeQEeyNcJcltvuVvg _ObMjXHeQEeyNcJcltvuVvg _ObMjYXeQEeyNcJcltvuVvg _ObMjYHeQEeyNcJcltvuVvg _ObMjZneQEeyNcJcltvuVvg _ObMjaXeQEeyNcJcltvuVvg _ObMjZHeQEeyNcJcltvuVvg _ObMjbXeQEeyNcJcltvuVvg _ObMjbHeQEeyNcJcltvuVvg _ObNKUXeQEeyNcJcltvuVvg _ObNKUHeQEeyNcJcltvuVvg _ObNKVXeQEeyNcJcltvuVvg _ObNKVHeQEeyNcJcltvuVvg _ObNKWHeQEeyNcJcltvuVvg _ObNKXneQEeyNcJcltvuVvg _ObNKW3eQEeyNcJcltvuVvg _ObNxYXeQEeyNcJcltvuVvg _ObNKX3eQEeyNcJcltvuVvg"/>
      <eAnnotations xmi:id="_Ocu0UHeQEeyNcJcltvuVvg" source="TestDescriptionLanguage/TDL_MetaModel/TestBehaviour/TestDescription" references="_ObOYdXeQEeyNcJcltvuVvg _ObOYeHeQEeyNcJcltvuVvg _ObOYe3eQEeyNcJcltvuVvg _ObOYfneQEeyNcJcltvuVvg _ObOYgXeQEeyNcJcltvuVvg _ObOYc3eQEeyNcJcltvuVvg _ObO_gXeQEeyNcJcltvuVvg _ObO_gHeQEeyNcJcltvuVvg _ObO_hXeQEeyNcJcltvuVvg _ObO_hHeQEeyNcJcltvuVvg _ObO_ineQEeyNcJcltvuVvg _ObO_iHeQEeyNcJcltvuVvg _ObO_jneQEeyNcJcltvuVvg _ObO_jXeQEeyNcJcltvuVvg _ObO_kneQEeyNcJcltvuVvg _ObO_kXeQEeyNcJcltvuVvg _ObO_lneQEeyNcJcltvuVvg _ObO_lXeQEeyNcJcltvuVvg"/>
      <eAnnotations xmi:id="_Ocu0UXeQEeyNcJcltvuVvg" source="TestDescriptionLanguage/TDL_MetaModel/TestBehaviour/CombinedBehaviour" references="_ObQNoneQEeyNcJcltvuVvg _ObQNoHeQEeyNcJcltvuVvg _ObQNp3eQEeyNcJcltvuVvg _ObQNqneQEeyNcJcltvuVvg _ObQNpXeQEeyNcJcltvuVvg _ObQNr3eQEeyNcJcltvuVvg _ObQNsneQEeyNcJcltvuVvg _ObQNrXeQEeyNcJcltvuVvg _ObQNtneQEeyNcJcltvuVvg _ObQNtXeQEeyNcJcltvuVvg _ObQNuXeQEeyNcJcltvuVvg _ObQNu3eQEeyNcJcltvuVvg _ObQNv3eQEeyNcJcltvuVvg _ObQNvXeQEeyNcJcltvuVvg _ObQ0sHeQEeyNcJcltvuVvg _ObQ0sneQEeyNcJcltvuVvg _ObQ0tXeQEeyNcJcltvuVvg _ObQ0tHeQEeyNcJcltvuVvg _ObQ0uXeQEeyNcJcltvuVvg _ObQ0uHeQEeyNcJcltvuVvg _ObQ0vHeQEeyNcJcltvuVvg _ObQ0wHeQEeyNcJcltvuVvg _ObQ0vneQEeyNcJcltvuVvg _ObQ0w3eQEeyNcJcltvuVvg _ObQ0xneQEeyNcJcltvuVvg _ObQ0wXeQEeyNcJcltvuVvg _ObQ0yXeQEeyNcJcltvuVvg _ObQ0y3eQEeyNcJcltvuVvg _ObQ0z3eQEeyNcJcltvuVvg _ObQ00neQEeyNcJcltvuVvg _ObQ0zXeQEeyNcJcltvuVvg _ObQ01neQEeyNcJcltvuVvg _ObQ01XeQEeyNcJcltvuVvg _ObQ02neQEeyNcJcltvuVvg _ObQ02XeQEeyNcJcltvuVvg _ObQ033eQEeyNcJcltvuVvg _ObQ03XeQEeyNcJcltvuVvg _ObRbwXeQEeyNcJcltvuVvg _ObRbwHeQEeyNcJcltvuVvg _ObRbxXeQEeyNcJcltvuVvg _ObRbxHeQEeyNcJcltvuVvg _ObRbyXeQEeyNcJcltvuVvg _ObRbyHeQEeyNcJcltvuVvg _ObRbzneQEeyNcJcltvuVvg _ObRb0XeQEeyNcJcltvuVvg _ObRbzHeQEeyNcJcltvuVvg _ObRb1XeQEeyNcJcltvuVvg _ObRb1HeQEeyNcJcltvuVvg _ObRb2XeQEeyNcJcltvuVvg _ObRb2HeQEeyNcJcltvuVvg _ObRb3XeQEeyNcJcltvuVvg _ObRb3HeQEeyNcJcltvuVvg _ObRb4XeQEeyNcJcltvuVvg _ObRb4HeQEeyNcJcltvuVvg _ObRb5XeQEeyNcJcltvuVvg _ObRb5HeQEeyNcJcltvuVvg _ObSC03eQEeyNcJcltvuVvg _ObSC0HeQEeyNcJcltvuVvg _ObSC1neQEeyNcJcltvuVvg _ObSC13eQEeyNcJcltvuVvg _ObSC1HeQEeyNcJcltvuVvg _ObSC3XeQEeyNcJcltvuVvg _ObSC2neQEeyNcJcltvuVvg _ObSC4XeQEeyNcJcltvuVvg _ObSC3neQEeyNcJcltvuVvg _ObSC5XeQEeyNcJcltvuVvg _ObSC4neQEeyNcJcltvuVvg _ObSC5neQEeyNcJcltvuVvg"/>
      <eAnnotations xmi:id="_OcwCcHeQEeyNcJcltvuVvg" source="TestDescriptionLanguage/TDL_MetaModel/TestBehaviour/AtomicBehaviour" references="_ObUfFHeQEeyNcJcltvuVvg _ObUfF3eQEeyNcJcltvuVvg _ObUfEneQEeyNcJcltvuVvg _ObUfHHeQEeyNcJcltvuVvg _ObUfGneQEeyNcJcltvuVvg _ObUfIXeQEeyNcJcltvuVvg _ObUfJHeQEeyNcJcltvuVvg _ObUfH3eQEeyNcJcltvuVvg _ObUfJ3eQEeyNcJcltvuVvg _ObUfKXeQEeyNcJcltvuVvg _ObVGIneQEeyNcJcltvuVvg _ObVGJXeQEeyNcJcltvuVvg _ObVGIHeQEeyNcJcltvuVvg _ObVGKneQEeyNcJcltvuVvg _ObVGKHeQEeyNcJcltvuVvg _ObVGLXeQEeyNcJcltvuVvg _ObVGMHeQEeyNcJcltvuVvg _ObVGK3eQEeyNcJcltvuVvg _ObVGNXeQEeyNcJcltvuVvg _ObVGOHeQEeyNcJcltvuVvg _ObVGO3eQEeyNcJcltvuVvg _ObVGM3eQEeyNcJcltvuVvg _ObVGQHeQEeyNcJcltvuVvg _ObVGQ3eQEeyNcJcltvuVvg _ObVGPneQEeyNcJcltvuVvg _ObVGSHeQEeyNcJcltvuVvg _ObVGS3eQEeyNcJcltvuVvg _ObVGRneQEeyNcJcltvuVvg _ObVGT3eQEeyNcJcltvuVvg _ObVGTneQEeyNcJcltvuVvg _ObVGU3eQEeyNcJcltvuVvg _ObVGUneQEeyNcJcltvuVvg _ObVtMXeQEeyNcJcltvuVvg _ObVtMHeQEeyNcJcltvuVvg _ObVtNXeQEeyNcJcltvuVvg _ObVtNHeQEeyNcJcltvuVvg _ObVtOXeQEeyNcJcltvuVvg _ObVtOHeQEeyNcJcltvuVvg _ObVtPXeQEeyNcJcltvuVvg _ObVtPHeQEeyNcJcltvuVvg _ObVtQXeQEeyNcJcltvuVvg _ObVtQHeQEeyNcJcltvuVvg _ObVtRXeQEeyNcJcltvuVvg _ObVtRHeQEeyNcJcltvuVvg _ObVtSXeQEeyNcJcltvuVvg _ObVtSHeQEeyNcJcltvuVvg _ObVtTneQEeyNcJcltvuVvg _ObVtTHeQEeyNcJcltvuVvg _ObVtUneQEeyNcJcltvuVvg _ObVtUXeQEeyNcJcltvuVvg _ObVtVneQEeyNcJcltvuVvg _ObVtVXeQEeyNcJcltvuVvg _ObVtWneQEeyNcJcltvuVvg _ObVtWXeQEeyNcJcltvuVvg _ObWUQXeQEeyNcJcltvuVvg _ObWUQHeQEeyNcJcltvuVvg _ObWURXeQEeyNcJcltvuVvg _ObWURHeQEeyNcJcltvuVvg _ObWUSXeQEeyNcJcltvuVvg _ObWUSHeQEeyNcJcltvuVvg _ObWUTXeQEeyNcJcltvuVvg _ObWUTHeQEeyNcJcltvuVvg _ObWUUneQEeyNcJcltvuVvg _ObWUVXeQEeyNcJcltvuVvg _ObWUWHeQEeyNcJcltvuVvg _ObWUUHeQEeyNcJcltvuVvg _ObWUXHeQEeyNcJcltvuVvg _ObWUWXeQEeyNcJcltvuVvg _ObWUX3eQEeyNcJcltvuVvg _ObWUYXeQEeyNcJcltvuVvg _ObWUXXeQEeyNcJcltvuVvg _ObWUZneQEeyNcJcltvuVvg _ObWUZ3eQEeyNcJcltvuVvg _ObWUZHeQEeyNcJcltvuVvg _ObW7U3eQEeyNcJcltvuVvg _ObW7UHeQEeyNcJcltvuVvg _ObW7V3eQEeyNcJcltvuVvg _ObW7VHeQEeyNcJcltvuVvg _ObW7W3eQEeyNcJcltvuVvg _ObW7WHeQEeyNcJcltvuVvg"/>
      <eAnnotations xmi:id="_OcxQkHeQEeyNcJcltvuVvg" source="TestDescriptionLanguage/TDL_MetaModel/Extensions/StructuredTestObjective" references="_ObZXlHeQEeyNcJcltvuVvg _ObZXl3eQEeyNcJcltvuVvg _ObZXmneQEeyNcJcltvuVvg _ObZXnXeQEeyNcJcltvuVvg _ObZXoHeQEeyNcJcltvuVvg _ObZXo3eQEeyNcJcltvuVvg _ObZXkneQEeyNcJcltvuVvg _ObZXpneQEeyNcJcltvuVvg _ObZXqHeQEeyNcJcltvuVvg _ObZ-oneQEeyNcJcltvuVvg _ObZ-oHeQEeyNcJcltvuVvg _ObbMwneQEeyNcJcltvuVvg _ObbMxXeQEeyNcJcltvuVvg _ObbMwHeQEeyNcJcltvuVvg _Obca4neQEeyNcJcltvuVvg _Obca4HeQEeyNcJcltvuVvg _Obca53eQEeyNcJcltvuVvg _Obca5XeQEeyNcJcltvuVvg _Obca7HeQEeyNcJcltvuVvg _Obca73eQEeyNcJcltvuVvg _Obca8neQEeyNcJcltvuVvg _Obca9XeQEeyNcJcltvuVvg _Obca6neQEeyNcJcltvuVvg _ObdB8XeQEeyNcJcltvuVvg _ObdB8HeQEeyNcJcltvuVvg _ObdB9XeQEeyNcJcltvuVvg _ObdB9HeQEeyNcJcltvuVvg _ObdB-XeQEeyNcJcltvuVvg _ObdB-HeQEeyNcJcltvuVvg _ObdB_XeQEeyNcJcltvuVvg _ObdB_HeQEeyNcJcltvuVvg _ObdCAXeQEeyNcJcltvuVvg _ObdCAHeQEeyNcJcltvuVvg _ObdpAXeQEeyNcJcltvuVvg _ObdpAHeQEeyNcJcltvuVvg _ObdpBXeQEeyNcJcltvuVvg _ObdpBHeQEeyNcJcltvuVvg _ObdpCXeQEeyNcJcltvuVvg _ObdpCHeQEeyNcJcltvuVvg _ObdpDneQEeyNcJcltvuVvg _ObdpEXeQEeyNcJcltvuVvg _ObdpDHeQEeyNcJcltvuVvg _ObdpFneQEeyNcJcltvuVvg _ObdpFHeQEeyNcJcltvuVvg _ObdpGXeQEeyNcJcltvuVvg _ObdpHHeQEeyNcJcltvuVvg _ObdpG3eQEeyNcJcltvuVvg _ObdpIHeQEeyNcJcltvuVvg _ObdpH3eQEeyNcJcltvuVvg _ObdpJHeQEeyNcJcltvuVvg _ObdpI3eQEeyNcJcltvuVvg _ObdpKHeQEeyNcJcltvuVvg _ObdpJ3eQEeyNcJcltvuVvg _ObeQEXeQEeyNcJcltvuVvg _ObeQEHeQEeyNcJcltvuVvg _ObeQFneQEeyNcJcltvuVvg _ObeQFHeQEeyNcJcltvuVvg _ObeQG3eQEeyNcJcltvuVvg _ObeQHneQEeyNcJcltvuVvg _ObeQIXeQEeyNcJcltvuVvg _ObeQGXeQEeyNcJcltvuVvg _ObeQJHeQEeyNcJcltvuVvg _ObeQJ3eQEeyNcJcltvuVvg _ObeQJneQEeyNcJcltvuVvg _ObeQLHeQEeyNcJcltvuVvg _ObeQL3eQEeyNcJcltvuVvg _ObeQKneQEeyNcJcltvuVvg _ObeQM3eQEeyNcJcltvuVvg _ObeQMneQEeyNcJcltvuVvg _ObeQNneQEeyNcJcltvuVvg _ObeQOneQEeyNcJcltvuVvg _ObeQOHeQEeyNcJcltvuVvg _ObeQPneQEeyNcJcltvuVvg _ObeQPXeQEeyNcJcltvuVvg _Obe3IXeQEeyNcJcltvuVvg _Obe3IHeQEeyNcJcltvuVvg _Obe3JneQEeyNcJcltvuVvg _Obe3JHeQEeyNcJcltvuVvg _Obe3KneQEeyNcJcltvuVvg _Obe3KXeQEeyNcJcltvuVvg _Obe3LneQEeyNcJcltvuVvg _Obe3LXeQEeyNcJcltvuVvg _Obe3M3eQEeyNcJcltvuVvg _Obe3MXeQEeyNcJcltvuVvg _Obe3N3eQEeyNcJcltvuVvg _Obe3NneQEeyNcJcltvuVvg _Obe3O3eQEeyNcJcltvuVvg _Obe3OneQEeyNcJcltvuVvg _Obe3P3eQEeyNcJcltvuVvg _Obe3PneQEeyNcJcltvuVvg _Obe3Q3eQEeyNcJcltvuVvg _Obe3QneQEeyNcJcltvuVvg _Obe3R3eQEeyNcJcltvuVvg _Obe3RneQEeyNcJcltvuVvg _ObfeMneQEeyNcJcltvuVvg _ObfeNXeQEeyNcJcltvuVvg _ObfeMHeQEeyNcJcltvuVvg _ObgFQneQEeyNcJcltvuVvg _ObgFRXeQEeyNcJcltvuVvg _ObgFQHeQEeyNcJcltvuVvg _ObgsUneQEeyNcJcltvuVvg _ObgsU3eQEeyNcJcltvuVvg _ObgsVneQEeyNcJcltvuVvg _ObgsUHeQEeyNcJcltvuVvg _ObgsW3eQEeyNcJcltvuVvg _ObgsWXeQEeyNcJcltvuVvg _ObhTY3eQEeyNcJcltvuVvg _ObhTYHeQEeyNcJcltvuVvg _Obh6c3eQEeyNcJcltvuVvg _Obh6cHeQEeyNcJcltvuVvg _Obh6dneQEeyNcJcltvuVvg _Obh6d3eQEeyNcJcltvuVvg _Obh6dHeQEeyNcJcltvuVvg _Obh6e3eQEeyNcJcltvuVvg _Obh6eHeQEeyNcJcltvuVvg _Obh6f3eQEeyNcJcltvuVvg _Obh6fHeQEeyNcJcltvuVvg _Obihg3eQEeyNcJcltvuVvg _ObihgHeQEeyNcJcltvuVvg _Obihh3eQEeyNcJcltvuVvg _ObihhHeQEeyNcJcltvuVvg _Obihi3eQEeyNcJcltvuVvg _ObihiHeQEeyNcJcltvuVvg _Obihj3eQEeyNcJcltvuVvg _ObihjHeQEeyNcJcltvuVvg _Obihk3eQEeyNcJcltvuVvg _ObihkHeQEeyNcJcltvuVvg _Obihl3eQEeyNcJcltvuVvg _ObihlHeQEeyNcJcltvuVvg _ObjIkHeQEeyNcJcltvuVvg _ObihmHeQEeyNcJcltvuVvg _ObjIlHeQEeyNcJcltvuVvg _ObjIl3eQEeyNcJcltvuVvg _ObjIkneQEeyNcJcltvuVvg _ObjInHeQEeyNcJcltvuVvg _ObjInXeQEeyNcJcltvuVvg _ObjImneQEeyNcJcltvuVvg _ObjIoXeQEeyNcJcltvuVvg _ObjInneQEeyNcJcltvuVvg _ObjIpXeQEeyNcJcltvuVvg _ObjIoneQEeyNcJcltvuVvg _ObjIqXeQEeyNcJcltvuVvg _ObjIpneQEeyNcJcltvuVvg _ObjIrXeQEeyNcJcltvuVvg _ObjIqneQEeyNcJcltvuVvg _Objvo3eQEeyNcJcltvuVvg _ObjvoHeQEeyNcJcltvuVvg _Objvp3eQEeyNcJcltvuVvg _ObjvpHeQEeyNcJcltvuVvg"/>
      <eAnnotations xmi:id="_OcyesHeQEeyNcJcltvuVvg" source="TestDescriptionLanguage/TDL_MetaModel/Extensions/ExtendedTestConfiguration" references="_ObnaAneQEeyNcJcltvuVvg _ObnaBXeQEeyNcJcltvuVvg _ObnaAHeQEeyNcJcltvuVvg _ObnaCneQEeyNcJcltvuVvg _ObnaCHeQEeyNcJcltvuVvg _ObnaDXeQEeyNcJcltvuVvg _ObnaC3eQEeyNcJcltvuVvg _ObnaEHeQEeyNcJcltvuVvg _ObnaEXeQEeyNcJcltvuVvg _ObnaDneQEeyNcJcltvuVvg _ObnaFHeQEeyNcJcltvuVvg _ObnaEneQEeyNcJcltvuVvg _ObnaFXeQEeyNcJcltvuVvg _ObnaGXeQEeyNcJcltvuVvg _ObnaF3eQEeyNcJcltvuVvg _ObnaHHeQEeyNcJcltvuVvg _OboBE3eQEeyNcJcltvuVvg _OboBEHeQEeyNcJcltvuVvg _OboBF3eQEeyNcJcltvuVvg _OboBFHeQEeyNcJcltvuVvg _OboBG3eQEeyNcJcltvuVvg _OboBGHeQEeyNcJcltvuVvg _OboBH3eQEeyNcJcltvuVvg _OboBHHeQEeyNcJcltvuVvg _OboBI3eQEeyNcJcltvuVvg _OboBIHeQEeyNcJcltvuVvg _ObooI3eQEeyNcJcltvuVvg _ObooIHeQEeyNcJcltvuVvg _ObooJ3eQEeyNcJcltvuVvg _ObooJHeQEeyNcJcltvuVvg _ObooKneQEeyNcJcltvuVvg _ObooKHeQEeyNcJcltvuVvg _ObooLneQEeyNcJcltvuVvg _ObooK3eQEeyNcJcltvuVvg"/>
    </eAnnotations>
    <ownedComment xmi:id="_OZ-bQHeQEeyNcJcltvuVvg">
      <body>Change Log:
- Constraint.quantifier changed to DataUse</body>
    </ownedComment>
    <ownedComment xmi:id="_OapJoHeQEeyNcJcltvuVvg">
      <body>Change Log:
- CollectionDataInstance.item changed to DataUse
- Added CollectionDataInstance.unassignedMember</body>
    </ownedComment>
    <ownedComment xmi:id="_ObPmkHeQEeyNcJcltvuVvg">
      <body>Change Log:
- Changed VerdictAssignment.verdict to DataUse
</body>
    </ownedComment>
    <ownedComment xmi:id="_ObUfEXeQEeyNcJcltvuVvg">
      <body>ChangeLog:
- Switched superclass of Assignment to AtomicBehaviour
- Note that Assertion.otherwise is already DataUse (vs StaticDataUse in Part 1)</body>
    </ownedComment>
    <packageImport xmi:id="_AnnM4M6SEeKrteq_aJ3viA">
      <importedPackage href="../../TestDescriptionLanguage/tdl.uml#_urYwUM5vEeKBmZvNr53Zng"/>
    </packageImport>
    <packagedElement xmi:type="uml:Class" xmi:id="_OaL2oHeQEeyNcJcltvuVvg" name="Element" isAbstract="true">
      <ownedAttribute xmi:id="_OaL2oXeQEeyNcJcltvuVvg" name="comment" type="_OaWOsHeQEeyNcJcltvuVvg" isOrdered="true" aggregation="composite" association="_OaNEwHeQEeyNcJcltvuVvg">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_OaL2oneQEeyNcJcltvuVvg"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_OaL2o3eQEeyNcJcltvuVvg" value="*"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_OaL2pHeQEeyNcJcltvuVvg" name="annotation" type="_OaWOuHeQEeyNcJcltvuVvg" isOrdered="true" aggregation="composite" association="_OaNr0HeQEeyNcJcltvuVvg">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_OaL2pXeQEeyNcJcltvuVvg"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_OaL2pneQEeyNcJcltvuVvg" value="*"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_OaL2p3eQEeyNcJcltvuVvg" 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="_OaL2qHeQEeyNcJcltvuVvg"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_OaL2qXeQEeyNcJcltvuVvg" value="1"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_OaNEwHeQEeyNcJcltvuVvg" name="element_comment" memberEnd="_OaWOsneQEeyNcJcltvuVvg _OaL2oXeQEeyNcJcltvuVvg"/>
    <packagedElement xmi:type="uml:Association" xmi:id="_OaNr0HeQEeyNcJcltvuVvg" name="element_annotation" memberEnd="_OaWOvXeQEeyNcJcltvuVvg _OaL2pHeQEeyNcJcltvuVvg"/>
    <packagedElement xmi:type="uml:Class" xmi:id="_OaOS4HeQEeyNcJcltvuVvg" name="PackageableElement" isAbstract="true">
      <generalization xmi:id="_OaOS4XeQEeyNcJcltvuVvg" general="_OaZ5EHeQEeyNcJcltvuVvg"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_OaQIEHeQEeyNcJcltvuVvg" name="Package_PackagebleElements" memberEnd="_OaQIEXeQEeyNcJcltvuVvg _OaQvIneQEeyNcJcltvuVvg">
      <ownedEnd xmi:id="_OaQIEXeQEeyNcJcltvuVvg" name="owningPackage" type="_OaQvIHeQEeyNcJcltvuVvg" isUnique="false" association="_OaQIEHeQEeyNcJcltvuVvg">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_OaQIEneQEeyNcJcltvuVvg"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_OaQIE3eQEeyNcJcltvuVvg" value="1"/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_OaQvIHeQEeyNcJcltvuVvg" name="Package">
      <generalization xmi:id="_OaQvIXeQEeyNcJcltvuVvg" general="_OaZ5EHeQEeyNcJcltvuVvg"/>
      <ownedAttribute xmi:id="_OaQvIneQEeyNcJcltvuVvg" name="packagedElement" type="_OaOS4HeQEeyNcJcltvuVvg" aggregation="composite" association="_OaQIEHeQEeyNcJcltvuVvg">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_OaQvI3eQEeyNcJcltvuVvg"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_OaQvJHeQEeyNcJcltvuVvg" value="*"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_OaQvJXeQEeyNcJcltvuVvg" name="import" type="_OaQvK3eQEeyNcJcltvuVvg" aggregation="composite" association="_OaVAkHeQEeyNcJcltvuVvg">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_OaQvJneQEeyNcJcltvuVvg"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_OaQvJ3eQEeyNcJcltvuVvg" value="*"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_OaQvKHeQEeyNcJcltvuVvg" name="nestedPackage" type="_OaQvIHeQEeyNcJcltvuVvg" aggregation="composite" association="_OaZ5G3eQEeyNcJcltvuVvg">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_OaQvKXeQEeyNcJcltvuVvg"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_OaQvKneQEeyNcJcltvuVvg" value="*"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_OaQvK3eQEeyNcJcltvuVvg" name="ElementImport">
      <generalization xmi:id="_OaQvLHeQEeyNcJcltvuVvg" general="_OaL2oHeQEeyNcJcltvuVvg"/>
      <ownedAttribute xmi:id="_OaQvLXeQEeyNcJcltvuVvg" name="importedElement" type="_OaOS4HeQEeyNcJcltvuVvg" association="_OaSkUHeQEeyNcJcltvuVvg">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_OaQvLneQEeyNcJcltvuVvg"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_OaQvL3eQEeyNcJcltvuVvg" value="*"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_OaQvMHeQEeyNcJcltvuVvg" name="importedPackage" type="_OaQvIHeQEeyNcJcltvuVvg" association="_OaZ5F3eQEeyNcJcltvuVvg">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_OaQvMXeQEeyNcJcltvuVvg" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_OaQvMneQEeyNcJcltvuVvg" value="1"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_OaSkUHeQEeyNcJcltvuVvg" name="elementImport_packageableElement_1" memberEnd="_OaSkUXeQEeyNcJcltvuVvg _OaQvLXeQEeyNcJcltvuVvg">
      <ownedEnd xmi:id="_OaSkUXeQEeyNcJcltvuVvg" name="elementImport" type="_OaQvK3eQEeyNcJcltvuVvg" isUnique="false" association="_OaSkUHeQEeyNcJcltvuVvg">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_OaSkUneQEeyNcJcltvuVvg" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_OaSkU3eQEeyNcJcltvuVvg" value="1"/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_OaVAkHeQEeyNcJcltvuVvg" name="package_elementImport_1" memberEnd="_OaVnoHeQEeyNcJcltvuVvg _OaQvJXeQEeyNcJcltvuVvg">
      <ownedEnd xmi:id="_OaVnoHeQEeyNcJcltvuVvg" name="package" type="_OaQvIHeQEeyNcJcltvuVvg" isUnique="false" association="_OaVAkHeQEeyNcJcltvuVvg">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_OaVnoXeQEeyNcJcltvuVvg" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_OaVnoneQEeyNcJcltvuVvg" value="1"/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_OaWOsHeQEeyNcJcltvuVvg" name="Comment">
      <generalization xmi:id="_OaWOsXeQEeyNcJcltvuVvg" general="_OaL2oHeQEeyNcJcltvuVvg"/>
      <ownedAttribute xmi:id="_OaWOsneQEeyNcJcltvuVvg" name="commentedElement" type="_OaL2oHeQEeyNcJcltvuVvg" isUnique="false" association="_OaNEwHeQEeyNcJcltvuVvg">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_OaWOs3eQEeyNcJcltvuVvg" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_OaWOtHeQEeyNcJcltvuVvg" value="1"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_OaWOtXeQEeyNcJcltvuVvg" 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="_OaWOtneQEeyNcJcltvuVvg" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_OaWOt3eQEeyNcJcltvuVvg" value="1"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_OaWOuHeQEeyNcJcltvuVvg" name="Annotation">
      <generalization xmi:id="_OaWOuXeQEeyNcJcltvuVvg" general="_OaL2oHeQEeyNcJcltvuVvg"/>
      <ownedAttribute xmi:id="_OaWOuneQEeyNcJcltvuVvg" 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="_OaWOu3eQEeyNcJcltvuVvg"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_OaWOvHeQEeyNcJcltvuVvg" value="1"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_OaWOvXeQEeyNcJcltvuVvg" name="annotatedElement" type="_OaL2oHeQEeyNcJcltvuVvg" isUnique="false" association="_OaNr0HeQEeyNcJcltvuVvg">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_OaWOvneQEeyNcJcltvuVvg" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_OaWOv3eQEeyNcJcltvuVvg" value="1"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_OaWOwHeQEeyNcJcltvuVvg" name="key" type="_OaW1wHeQEeyNcJcltvuVvg" isUnique="false" association="_OaW1xXeQEeyNcJcltvuVvg">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_OaWOwXeQEeyNcJcltvuVvg" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_OaWOwneQEeyNcJcltvuVvg" value="1"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_OaWOw3eQEeyNcJcltvuVvg" name="TestObjective">
      <generalization xmi:id="_OaWOxHeQEeyNcJcltvuVvg" general="_OaOS4HeQEeyNcJcltvuVvg"/>
      <ownedAttribute xmi:id="_OaWOxXeQEeyNcJcltvuVvg" 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="_OaWOxneQEeyNcJcltvuVvg"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_OaWOx3eQEeyNcJcltvuVvg" value="*"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_OaWOyHeQEeyNcJcltvuVvg" 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="_OaWOyXeQEeyNcJcltvuVvg"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_OaWOyneQEeyNcJcltvuVvg" value="1"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_OaW1wHeQEeyNcJcltvuVvg" name="AnnotationType">
      <generalization xmi:id="_OaW1wXeQEeyNcJcltvuVvg" general="_OaOS4HeQEeyNcJcltvuVvg"/>
      <ownedAttribute xmi:id="_OaW1wneQEeyNcJcltvuVvg" name="extension" type="_OaZ5H3eQEeyNcJcltvuVvg" aggregation="composite" association="_Oac8YHeQEeyNcJcltvuVvg">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_OaW1w3eQEeyNcJcltvuVvg"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_OaW1xHeQEeyNcJcltvuVvg" value="1"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_OaW1xXeQEeyNcJcltvuVvg" name="annotation_annotationType_1" memberEnd="_OaW1xneQEeyNcJcltvuVvg _OaWOwHeQEeyNcJcltvuVvg">
      <ownedEnd xmi:id="_OaW1xneQEeyNcJcltvuVvg" name="annotation" type="_OaWOuHeQEeyNcJcltvuVvg" association="_OaW1xXeQEeyNcJcltvuVvg">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_OaW1x3eQEeyNcJcltvuVvg" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_OaW1yHeQEeyNcJcltvuVvg" value="*"/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_OaZ5EHeQEeyNcJcltvuVvg" name="NamedElement" isAbstract="true">
      <ownedRule xmi:id="_OaZ5EXeQEeyNcJcltvuVvg" name="Qualified names must be distinguishable" constrainedElement="_OaOS4HeQEeyNcJcltvuVvg">
        <specification xmi:type="uml:LiteralString" xmi:id="_OaZ5EneQEeyNcJcltvuVvg" name="constraintSpec"/>
      <generalization xmi:id="_OaZ5E3eQEeyNcJcltvuVvg" general="_OaL2oHeQEeyNcJcltvuVvg"/>
      <ownedAttribute xmi:id="_OaZ5FHeQEeyNcJcltvuVvg" 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="_OaZ5FXeQEeyNcJcltvuVvg" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_OaZ5FneQEeyNcJcltvuVvg" value="1"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_OaZ5F3eQEeyNcJcltvuVvg" name="A_elementImport_importedPackage_1" memberEnd="_OaZ5GHeQEeyNcJcltvuVvg _OaQvMHeQEeyNcJcltvuVvg">
      <ownedEnd xmi:id="_OaZ5GHeQEeyNcJcltvuVvg" name="elementImport" type="_OaQvK3eQEeyNcJcltvuVvg" association="_OaZ5F3eQEeyNcJcltvuVvg">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_OaZ5GXeQEeyNcJcltvuVvg" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_OaZ5GneQEeyNcJcltvuVvg" value="1"/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_OaZ5G3eQEeyNcJcltvuVvg" name="A_package_nestedPackage_1" memberEnd="_OaZ5HHeQEeyNcJcltvuVvg _OaQvKHeQEeyNcJcltvuVvg">
      <ownedEnd xmi:id="_OaZ5HHeQEeyNcJcltvuVvg" name="package" type="_OaQvIHeQEeyNcJcltvuVvg" association="_OaZ5G3eQEeyNcJcltvuVvg">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_OaZ5HXeQEeyNcJcltvuVvg" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_OaZ5HneQEeyNcJcltvuVvg" value="1"/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_OaZ5H3eQEeyNcJcltvuVvg" name="Extension">
      <generalization xmi:id="_OaZ5IHeQEeyNcJcltvuVvg" general="_OaL2oHeQEeyNcJcltvuVvg"/>
      <ownedAttribute xmi:id="_OaZ5IXeQEeyNcJcltvuVvg" name="extending" type="_OaOS4HeQEeyNcJcltvuVvg" association="_OacVUHeQEeyNcJcltvuVvg"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_OacVUHeQEeyNcJcltvuVvg" name="A_Extension_Extending_PackageableElement" memberEnd="_OaZ5IXeQEeyNcJcltvuVvg _OacVU3eQEeyNcJcltvuVvg">
      <eAnnotations xmi:id="_OacVUXeQEeyNcJcltvuVvg" source="org.eclipse.papyrus">
        <details xmi:id="_OacVUneQEeyNcJcltvuVvg" key="nature" value="UML_Nature"/>
      </eAnnotations>
      <ownedEnd xmi:id="_OacVU3eQEeyNcJcltvuVvg" name="extension" type="_OaZ5H3eQEeyNcJcltvuVvg" association="_OacVUHeQEeyNcJcltvuVvg"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_Oac8YHeQEeyNcJcltvuVvg" name="A_AnnotationType_Extension" memberEnd="_OaW1wneQEeyNcJcltvuVvg _Oac8Y3eQEeyNcJcltvuVvg">
      <eAnnotations xmi:id="_Oac8YXeQEeyNcJcltvuVvg" source="org.eclipse.papyrus">
        <details xmi:id="_Oac8YneQEeyNcJcltvuVvg" key="nature" value="UML_Nature"/>
      </eAnnotations>
      <ownedEnd xmi:id="_Oac8Y3eQEeyNcJcltvuVvg" name="annotationtype" type="_OaW1wHeQEeyNcJcltvuVvg" association="_Oac8YHeQEeyNcJcltvuVvg"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_OadjcHeQEeyNcJcltvuVvg" name="Constraint">
      <generalization xmi:id="_OadjcXeQEeyNcJcltvuVvg" general="_OaL2oHeQEeyNcJcltvuVvg"/>
      <ownedAttribute xmi:id="_OadjcneQEeyNcJcltvuVvg" name="quantifier" type="_ObCyQHeQEeyNcJcltvuVvg" isOrdered="true" aggregation="composite" association="_OadjdneQEeyNcJcltvuVvg">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_Oadjc3eQEeyNcJcltvuVvg"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_OadjdHeQEeyNcJcltvuVvg" value="*"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_OadjdXeQEeyNcJcltvuVvg" name="type" type="_OagmwHeQEeyNcJcltvuVvg" association="_Oaf_sHeQEeyNcJcltvuVvg"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_OadjdneQEeyNcJcltvuVvg" name="A_quantifier_typeconstraint" memberEnd="_OadjcneQEeyNcJcltvuVvg _OadjeXeQEeyNcJcltvuVvg">
      <eAnnotations xmi:id="_Oadjd3eQEeyNcJcltvuVvg" source="org.eclipse.papyrus">
        <details xmi:id="_OadjeHeQEeyNcJcltvuVvg" key="nature" value="UML_Nature"/>
      </eAnnotations>
      <ownedEnd xmi:id="_OadjeXeQEeyNcJcltvuVvg" name="typeconstraint" type="_OadjcHeQEeyNcJcltvuVvg" association="_OadjdneQEeyNcJcltvuVvg"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_Oaf_sHeQEeyNcJcltvuVvg" name="A_type_typeconstraint" memberEnd="_OadjdXeQEeyNcJcltvuVvg _Oaf_s3eQEeyNcJcltvuVvg">
      <eAnnotations xmi:id="_Oaf_sXeQEeyNcJcltvuVvg" source="org.eclipse.papyrus">
        <details xmi:id="_Oaf_sneQEeyNcJcltvuVvg" key="nature" value="UML_Nature"/>
      </eAnnotations>
      <ownedEnd xmi:id="_Oaf_s3eQEeyNcJcltvuVvg" name="typeconstraint" type="_OadjcHeQEeyNcJcltvuVvg" association="_Oaf_sHeQEeyNcJcltvuVvg"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_OagmwHeQEeyNcJcltvuVvg" name="ConstraintType">
      <generalization xmi:id="_OagmwXeQEeyNcJcltvuVvg" general="_OaOS4HeQEeyNcJcltvuVvg"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_OapwsHeQEeyNcJcltvuVvg" name="DataInstance" isAbstract="true">
      <generalization xmi:id="_OapwsXeQEeyNcJcltvuVvg" general="_Oarl4HeQEeyNcJcltvuVvg"/>
      <ownedAttribute xmi:id="_OapwsneQEeyNcJcltvuVvg" name="dataType" type="_OapwtXeQEeyNcJcltvuVvg" association="_Oa0IwHeQEeyNcJcltvuVvg">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_Oapws3eQEeyNcJcltvuVvg" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_OapwtHeQEeyNcJcltvuVvg" value="1"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_OapwtXeQEeyNcJcltvuVvg" name="DataType" isAbstract="true">
      <generalization xmi:id="_OapwtneQEeyNcJcltvuVvg" general="_Oarl4HeQEeyNcJcltvuVvg"/>
      <ownedAttribute xmi:id="_Oapwt3eQEeyNcJcltvuVvg" name="constraint" type="_OadjcHeQEeyNcJcltvuVvg" aggregation="composite" association="_Oa5BQHeQEeyNcJcltvuVvg">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_OapwuHeQEeyNcJcltvuVvg"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_OapwuXeQEeyNcJcltvuVvg" value="*"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_OapwuneQEeyNcJcltvuVvg" name="DataResourceMapping">
      <generalization xmi:id="_Oapwu3eQEeyNcJcltvuVvg" general="_OaOS4HeQEeyNcJcltvuVvg"/>
      <ownedAttribute xmi:id="_OapwvHeQEeyNcJcltvuVvg" 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="_OapwvXeQEeyNcJcltvuVvg"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_OapwvneQEeyNcJcltvuVvg" value="1"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_Oapwv3eQEeyNcJcltvuVvg" name="dataMapping_dataType_1" memberEnd="_Oapwy3eQEeyNcJcltvuVvg _OapwwHeQEeyNcJcltvuVvg">
      <ownedEnd xmi:id="_OapwwHeQEeyNcJcltvuVvg" name="dataElementMapping" type="_Oapww3eQEeyNcJcltvuVvg" association="_Oapwv3eQEeyNcJcltvuVvg">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_OapwwXeQEeyNcJcltvuVvg" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_OapwwneQEeyNcJcltvuVvg" value="*"/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_Oapww3eQEeyNcJcltvuVvg" name="DataElementMapping">
      <generalization xmi:id="_OapwxHeQEeyNcJcltvuVvg" general="_OaOS4HeQEeyNcJcltvuVvg"/>
      <ownedAttribute xmi:id="_OapwxXeQEeyNcJcltvuVvg" name="mappableDataElement" type="_Oarl4HeQEeyNcJcltvuVvg" association="_OaqXwHeQEeyNcJcltvuVvg">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_OapwxneQEeyNcJcltvuVvg" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_Oapwx3eQEeyNcJcltvuVvg" value="1"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_OapwyHeQEeyNcJcltvuVvg" 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="_OapwyXeQEeyNcJcltvuVvg"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_OapwyneQEeyNcJcltvuVvg" value="1"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_Oapwy3eQEeyNcJcltvuVvg" name="dataResourceMapping" type="_OapwuneQEeyNcJcltvuVvg" isUnique="false" association="_Oapwv3eQEeyNcJcltvuVvg">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_OapwzHeQEeyNcJcltvuVvg" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_OapwzXeQEeyNcJcltvuVvg" value="1"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_OapwzneQEeyNcJcltvuVvg" name="parameterMapping" type="_Oa_H7HeQEeyNcJcltvuVvg" aggregation="composite" association="_Oa_H9HeQEeyNcJcltvuVvg">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_Oapwz3eQEeyNcJcltvuVvg"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_Oapw0HeQEeyNcJcltvuVvg" value="*"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_OaqXwHeQEeyNcJcltvuVvg" name="dataElementMapping_dataElement_1" memberEnd="_OaqXwXeQEeyNcJcltvuVvg _OapwxXeQEeyNcJcltvuVvg">
      <ownedEnd xmi:id="_OaqXwXeQEeyNcJcltvuVvg" name="dataElementMapping" type="_Oapww3eQEeyNcJcltvuVvg" isUnique="false" association="_OaqXwHeQEeyNcJcltvuVvg">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_OaqXwneQEeyNcJcltvuVvg"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_OaqXw3eQEeyNcJcltvuVvg" value="*"/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_Oarl4HeQEeyNcJcltvuVvg" name="MappableDataElement" isAbstract="true">
      <generalization xmi:id="_Oarl4XeQEeyNcJcltvuVvg" general="_OaOS4HeQEeyNcJcltvuVvg"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_Oarl4neQEeyNcJcltvuVvg" name="SimpleDataType">
      <generalization xmi:id="_Oarl43eQEeyNcJcltvuVvg" general="_OapwtXeQEeyNcJcltvuVvg"/>
      <ownedAttribute xmi:id="_Oarl5HeQEeyNcJcltvuVvg" name="extension" type="_OaZ5H3eQEeyNcJcltvuVvg" aggregation="composite" association="_Oa4aRHeQEeyNcJcltvuVvg">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_Oarl5XeQEeyNcJcltvuVvg"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_Oarl5neQEeyNcJcltvuVvg" name="SimpleDataInstance">
      <generalization xmi:id="_Oarl53eQEeyNcJcltvuVvg" general="_OapwsHeQEeyNcJcltvuVvg"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_Oarl6HeQEeyNcJcltvuVvg" name="StructuredDataType">
      <generalization xmi:id="_Oarl6XeQEeyNcJcltvuVvg" general="_OapwtXeQEeyNcJcltvuVvg"/>
      <ownedAttribute xmi:id="_Oarl6neQEeyNcJcltvuVvg" name="member" type="_OatbEHeQEeyNcJcltvuVvg" isOrdered="true" aggregation="composite" association="_OatbF3eQEeyNcJcltvuVvg">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_Oarl63eQEeyNcJcltvuVvg"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_Oarl7HeQEeyNcJcltvuVvg" value="*"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_Oarl7XeQEeyNcJcltvuVvg" name="extension" type="_OaZ5H3eQEeyNcJcltvuVvg" aggregation="composite" association="_Oa4aOHeQEeyNcJcltvuVvg">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_Oarl7neQEeyNcJcltvuVvg"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_Oarl73eQEeyNcJcltvuVvg" value="*"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_OasM8HeQEeyNcJcltvuVvg" name="StructuredDataInstance">
      <generalization xmi:id="_OasM8XeQEeyNcJcltvuVvg" general="_OapwsHeQEeyNcJcltvuVvg"/>
      <ownedAttribute xmi:id="_OasM8neQEeyNcJcltvuVvg" name="memberAssignment" type="_OasM-XeQEeyNcJcltvuVvg" isOrdered="true" aggregation="composite" association="_OaupMHeQEeyNcJcltvuVvg">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_OasM83eQEeyNcJcltvuVvg"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_OasM9HeQEeyNcJcltvuVvg" value="*"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_OasM9XeQEeyNcJcltvuVvg" name="unassignedMember" visibility="public" type="_OaxsgHeQEeyNcJcltvuVvg" isUnique="false">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_OasM9neQEeyNcJcltvuVvg"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_OasM93eQEeyNcJcltvuVvg" value="1"/>
        <defaultValue xmi:type="uml:LiteralString" xmi:id="_OasM-HeQEeyNcJcltvuVvg"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_OasM-XeQEeyNcJcltvuVvg" name="MemberAssignment">
      <generalization xmi:id="_OasM-neQEeyNcJcltvuVvg" general="_OaL2oHeQEeyNcJcltvuVvg"/>
      <ownedAttribute xmi:id="_OasM-3eQEeyNcJcltvuVvg" name="member" type="_OatbEHeQEeyNcJcltvuVvg" isUnique="false" association="_OavQTneQEeyNcJcltvuVvg">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_OasM_HeQEeyNcJcltvuVvg" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_OasM_XeQEeyNcJcltvuVvg" value="1"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_OasM_neQEeyNcJcltvuVvg" name="memberSpec" type="_ObCyQHeQEeyNcJcltvuVvg" aggregation="composite" association="_ObCyTHeQEeyNcJcltvuVvg">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_OasM_3eQEeyNcJcltvuVvg" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_OasNAHeQEeyNcJcltvuVvg" value="1"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_OatbEHeQEeyNcJcltvuVvg" name="Member">
      <generalization xmi:id="_OatbEXeQEeyNcJcltvuVvg" general="_ObCyUHeQEeyNcJcltvuVvg"/>
      <ownedAttribute xmi:id="_OatbEneQEeyNcJcltvuVvg" name="isOptional">
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        <defaultValue xmi:type="uml:LiteralBoolean" xmi:id="_OatbE3eQEeyNcJcltvuVvg" name="false"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_OatbFHeQEeyNcJcltvuVvg" name="constraint" type="_OadjcHeQEeyNcJcltvuVvg" aggregation="composite" association="_Oa5BRHeQEeyNcJcltvuVvg">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_OatbFXeQEeyNcJcltvuVvg"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_OatbFneQEeyNcJcltvuVvg" value="*"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_OatbF3eQEeyNcJcltvuVvg" name="A_structuredDataType_member_1" memberEnd="_OatbGHeQEeyNcJcltvuVvg _Oarl6neQEeyNcJcltvuVvg">
      <ownedEnd xmi:id="_OatbGHeQEeyNcJcltvuVvg" name="structuredDataType" type="_Oarl6HeQEeyNcJcltvuVvg" isOrdered="true" association="_OatbF3eQEeyNcJcltvuVvg">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_OatbGXeQEeyNcJcltvuVvg" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_OatbGneQEeyNcJcltvuVvg" value="1"/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_OaupMHeQEeyNcJcltvuVvg" name="A_structuredDataInstance_memberInstance_1" memberEnd="_OaupMXeQEeyNcJcltvuVvg _OasM8neQEeyNcJcltvuVvg">
      <ownedEnd xmi:id="_OaupMXeQEeyNcJcltvuVvg" name="structuredDataInstance" type="_OasM8HeQEeyNcJcltvuVvg" isOrdered="true" association="_OaupMHeQEeyNcJcltvuVvg">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_OaupMneQEeyNcJcltvuVvg" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_OaupM3eQEeyNcJcltvuVvg" value="1"/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_OaupNHeQEeyNcJcltvuVvg" name="A_tupleElementName_dataSet_1" memberEnd="_OaupNXeQEeyNcJcltvuVvg _ObCyUneQEeyNcJcltvuVvg">
      <ownedEnd xmi:id="_OaupNXeQEeyNcJcltvuVvg" name="tupleElementName" type="_ObCyUHeQEeyNcJcltvuVvg" association="_OaupNHeQEeyNcJcltvuVvg">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_OaupNneQEeyNcJcltvuVvg" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_OaupN3eQEeyNcJcltvuVvg" value="1"/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_OaupOHeQEeyNcJcltvuVvg" name="Action">
      <generalization xmi:id="_OaupOXeQEeyNcJcltvuVvg" general="_Oarl4HeQEeyNcJcltvuVvg"/>
      <ownedAttribute xmi:id="_OaupOneQEeyNcJcltvuVvg" name="body" isUnique="false">
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_OaupO3eQEeyNcJcltvuVvg"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_OaupPHeQEeyNcJcltvuVvg" value="1"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_OaupPXeQEeyNcJcltvuVvg" name="formalParameter" type="_OavQUneQEeyNcJcltvuVvg" isOrdered="true" aggregation="composite" association="_Oa_H-HeQEeyNcJcltvuVvg">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_OaupPneQEeyNcJcltvuVvg"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_OaupP3eQEeyNcJcltvuVvg" value="*"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_OavQQHeQEeyNcJcltvuVvg" name="Function">
      <generalization xmi:id="_OavQQXeQEeyNcJcltvuVvg" general="_OaupOHeQEeyNcJcltvuVvg"/>
      <ownedAttribute xmi:id="_OavQQneQEeyNcJcltvuVvg" name="returnType" type="_OapwtXeQEeyNcJcltvuVvg" association="_Oa0IxHeQEeyNcJcltvuVvg">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_OavQQ3eQEeyNcJcltvuVvg" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_OavQRHeQEeyNcJcltvuVvg" value="1"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_OavQRXeQEeyNcJcltvuVvg" name="FormalParameterUse">
      <generalization xmi:id="_OavQRneQEeyNcJcltvuVvg" general="_Oa-g03eQEeyNcJcltvuVvg"/>
      <ownedAttribute xmi:id="_OavQR3eQEeyNcJcltvuVvg" name="parameter" type="_OavQUneQEeyNcJcltvuVvg" association="_OavQSneQEeyNcJcltvuVvg">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_OavQSHeQEeyNcJcltvuVvg" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_OavQSXeQEeyNcJcltvuVvg" value="1"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_OavQSneQEeyNcJcltvuVvg" name="A_dataProxySpecification_dataProxy_1" memberEnd="_OavQS3eQEeyNcJcltvuVvg _OavQR3eQEeyNcJcltvuVvg">
      <ownedEnd xmi:id="_OavQS3eQEeyNcJcltvuVvg" name="dataProxySpecification" type="_OavQRXeQEeyNcJcltvuVvg" isUnique="false" association="_OavQSneQEeyNcJcltvuVvg">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_OavQTHeQEeyNcJcltvuVvg" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_OavQTXeQEeyNcJcltvuVvg" value="1"/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_OavQTneQEeyNcJcltvuVvg" name="A_tupleElement_tupleElementName_1" memberEnd="_OavQT3eQEeyNcJcltvuVvg _OasM-3eQEeyNcJcltvuVvg">
      <ownedEnd xmi:id="_OavQT3eQEeyNcJcltvuVvg" name="memberAssignment" type="_OasM-XeQEeyNcJcltvuVvg" isUnique="false" association="_OavQTneQEeyNcJcltvuVvg">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_OavQUHeQEeyNcJcltvuVvg" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_OavQUXeQEeyNcJcltvuVvg" value="1"/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_OavQUneQEeyNcJcltvuVvg" name="FormalParameter">
      <generalization xmi:id="_OavQU3eQEeyNcJcltvuVvg" general="_ObCyUHeQEeyNcJcltvuVvg"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_OavQVHeQEeyNcJcltvuVvg" name="Variable">
      <generalization xmi:id="_OavQVXeQEeyNcJcltvuVvg" general="_OaZ5EHeQEeyNcJcltvuVvg"/>
      <ownedAttribute xmi:id="_OavQVneQEeyNcJcltvuVvg" name="dataType" type="_OapwtXeQEeyNcJcltvuVvg" association="_ObCyWXeQEeyNcJcltvuVvg">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_OavQV3eQEeyNcJcltvuVvg" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_OavQWHeQEeyNcJcltvuVvg" value="1"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_Oav3UHeQEeyNcJcltvuVvg" name="FunctionCall">
      <generalization xmi:id="_Oav3UXeQEeyNcJcltvuVvg" general="_Oa-g03eQEeyNcJcltvuVvg"/>
      <ownedAttribute xmi:id="_Oav3UneQEeyNcJcltvuVvg" name="function" type="_OavQQHeQEeyNcJcltvuVvg" association="_Oay6oHeQEeyNcJcltvuVvg">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_Oav3U3eQEeyNcJcltvuVvg" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_Oav3VHeQEeyNcJcltvuVvg" value="1"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Enumeration" xmi:id="_OaxsgHeQEeyNcJcltvuVvg" name="UnassignedMemberTreatment">
      <ownedLiteral xmi:id="_OaxsgXeQEeyNcJcltvuVvg" name="AnyValue"/>
      <ownedLiteral xmi:id="_OaxsgneQEeyNcJcltvuVvg" name="AnyValueOrOmit"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_Oay6oHeQEeyNcJcltvuVvg" name="A_dataInstanceSpecification_dataInstance_1" memberEnd="_Oay6oXeQEeyNcJcltvuVvg _Oav3UneQEeyNcJcltvuVvg">
      <ownedEnd xmi:id="_Oay6oXeQEeyNcJcltvuVvg" name="functionCall" type="_Oav3UHeQEeyNcJcltvuVvg" association="_Oay6oHeQEeyNcJcltvuVvg">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_Oay6oneQEeyNcJcltvuVvg" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_Oay6o3eQEeyNcJcltvuVvg" value="1"/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_Oa0IwHeQEeyNcJcltvuVvg" name="A_dataInstance_dataType_1" memberEnd="_Oa0IwXeQEeyNcJcltvuVvg _OapwsneQEeyNcJcltvuVvg">
      <ownedEnd xmi:id="_Oa0IwXeQEeyNcJcltvuVvg" name="dataInstance" type="_OapwsHeQEeyNcJcltvuVvg" association="_Oa0IwHeQEeyNcJcltvuVvg">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_Oa0IwneQEeyNcJcltvuVvg" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_Oa0Iw3eQEeyNcJcltvuVvg" value="1"/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_Oa0IxHeQEeyNcJcltvuVvg" name="A_function_returnType_1" memberEnd="_Oa0IxXeQEeyNcJcltvuVvg _OavQQneQEeyNcJcltvuVvg">
      <ownedEnd xmi:id="_Oa0IxXeQEeyNcJcltvuVvg" name="function" type="_OavQQHeQEeyNcJcltvuVvg" association="_Oa0IxHeQEeyNcJcltvuVvg">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_Oa0IxneQEeyNcJcltvuVvg" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_Oa0Ix3eQEeyNcJcltvuVvg" value="1"/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_Oa0v0HeQEeyNcJcltvuVvg" name="ProcedureSignature">
      <generalization xmi:id="_Oa0v0XeQEeyNcJcltvuVvg" general="_OapwtXeQEeyNcJcltvuVvg"/>
      <ownedAttribute xmi:id="_Oa0v0neQEeyNcJcltvuVvg" name="parameter" type="_Oa0v1XeQEeyNcJcltvuVvg" aggregation="composite" association="_Oa198HeQEeyNcJcltvuVvg">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_Oa0v03eQEeyNcJcltvuVvg" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_Oa0v1HeQEeyNcJcltvuVvg" value="*"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_Oa0v1XeQEeyNcJcltvuVvg" name="ProcedureParameter">
      <generalization xmi:id="_Oa0v1neQEeyNcJcltvuVvg" general="_ObCyUHeQEeyNcJcltvuVvg"/>
      <ownedAttribute xmi:id="_Oa0v13eQEeyNcJcltvuVvg" name="kind" visibility="public" type="_Oa0v2HeQEeyNcJcltvuVvg" isUnique="false"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Enumeration" xmi:id="_Oa0v2HeQEeyNcJcltvuVvg" name="ParameterKind">
      <ownedLiteral xmi:id="_Oa0v2XeQEeyNcJcltvuVvg" name="In"/>
      <ownedLiteral xmi:id="_Oa0v2neQEeyNcJcltvuVvg" name="Out"/>
      <ownedLiteral xmi:id="_Oa0v23eQEeyNcJcltvuVvg" name="Exception"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_Oa198HeQEeyNcJcltvuVvg" name="A_procedure_parameter" memberEnd="_Oa0v0neQEeyNcJcltvuVvg _Oa1983eQEeyNcJcltvuVvg">
      <eAnnotations xmi:id="_Oa198XeQEeyNcJcltvuVvg" source="org.eclipse.papyrus">
        <details xmi:id="_Oa198neQEeyNcJcltvuVvg" key="nature" value="UML_Nature"/>
      </eAnnotations>
      <ownedEnd xmi:id="_Oa1983eQEeyNcJcltvuVvg" name="procedure" type="_Oa0v0HeQEeyNcJcltvuVvg" association="_Oa198HeQEeyNcJcltvuVvg"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_Oa199HeQEeyNcJcltvuVvg" name="CollectionDataInstance">
      <generalization xmi:id="_Oa199XeQEeyNcJcltvuVvg" general="_OapwsHeQEeyNcJcltvuVvg"/>
      <ownedAttribute xmi:id="_Oa199neQEeyNcJcltvuVvg" name="item" type="_ObCyQHeQEeyNcJcltvuVvg" isOrdered="true" aggregation="composite" association="_Oa3MEHeQEeyNcJcltvuVvg">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_Oa1993eQEeyNcJcltvuVvg"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_Oa19-HeQEeyNcJcltvuVvg" value="*"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_Oa19-XeQEeyNcJcltvuVvg" name="unassignedMember" visibility="public" type="_OaxsgHeQEeyNcJcltvuVvg" isUnique="false">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_Oa19-neQEeyNcJcltvuVvg"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_Oa19-3eQEeyNcJcltvuVvg" value="1"/>
        <defaultValue xmi:type="uml:LiteralString" xmi:id="_Oa19_HeQEeyNcJcltvuVvg"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_Oa3MEHeQEeyNcJcltvuVvg" name="A_collectionDatatInstance_member" memberEnd="_Oa199neQEeyNcJcltvuVvg _Oa3ME3eQEeyNcJcltvuVvg">
      <eAnnotations xmi:id="_Oa3MEXeQEeyNcJcltvuVvg" source="org.eclipse.papyrus">
        <details xmi:id="_Oa3MEneQEeyNcJcltvuVvg" key="nature" value="UML_Nature"/>
      </eAnnotations>
      <ownedEnd xmi:id="_Oa3ME3eQEeyNcJcltvuVvg" name="collectiondatainstance" type="_Oa199HeQEeyNcJcltvuVvg" association="_Oa3MEHeQEeyNcJcltvuVvg"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_Oa3zIHeQEeyNcJcltvuVvg" name="CollectionDataType">
      <generalization xmi:id="_Oa3zIXeQEeyNcJcltvuVvg" general="_OapwtXeQEeyNcJcltvuVvg"/>
      <ownedAttribute xmi:id="_Oa3zIneQEeyNcJcltvuVvg" name="itemType" type="_OapwtXeQEeyNcJcltvuVvg" association="_Oa3zI3eQEeyNcJcltvuVvg"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_Oa3zI3eQEeyNcJcltvuVvg" name="A_itemType_collectionDataType" memberEnd="_Oa3zIneQEeyNcJcltvuVvg _Oa3zJneQEeyNcJcltvuVvg">
      <eAnnotations xmi:id="_Oa3zJHeQEeyNcJcltvuVvg" source="org.eclipse.papyrus">
        <details xmi:id="_Oa3zJXeQEeyNcJcltvuVvg" key="nature" value="UML_Nature"/>
      </eAnnotations>
      <ownedEnd xmi:id="_Oa3zJneQEeyNcJcltvuVvg" name="collectiondatatype" type="_Oa3zIHeQEeyNcJcltvuVvg" association="_Oa3zI3eQEeyNcJcltvuVvg"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_Oa3zJ3eQEeyNcJcltvuVvg" name="PredefinedFunction">
      <generalization xmi:id="_Oa3zKHeQEeyNcJcltvuVvg" general="_OaOS4HeQEeyNcJcltvuVvg"/>
      <ownedAttribute xmi:id="_Oa3zKXeQEeyNcJcltvuVvg" name="returnType" type="_OapwtXeQEeyNcJcltvuVvg" association="_Oa4aMHeQEeyNcJcltvuVvg">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_Oa3zKneQEeyNcJcltvuVvg"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_Oa3zK3eQEeyNcJcltvuVvg" value="1"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_Oa4aMHeQEeyNcJcltvuVvg" name="A_returnType_predefinedFunction" memberEnd="_Oa3zKXeQEeyNcJcltvuVvg _Oa4aM3eQEeyNcJcltvuVvg">
      <eAnnotations xmi:id="_Oa4aMXeQEeyNcJcltvuVvg" source="org.eclipse.papyrus">
        <details xmi:id="_Oa4aMneQEeyNcJcltvuVvg" key="nature" value="UML_Nature"/>
      </eAnnotations>
      <ownedEnd xmi:id="_Oa4aM3eQEeyNcJcltvuVvg" name="predefinedfunction" type="_Oa3zJ3eQEeyNcJcltvuVvg" association="_Oa4aMHeQEeyNcJcltvuVvg"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_Oa4aNHeQEeyNcJcltvuVvg" name="A_dataType_dataInstanceUse" memberEnd="_ObAWJneQEeyNcJcltvuVvg _Oa4aN3eQEeyNcJcltvuVvg">
      <eAnnotations xmi:id="_Oa4aNXeQEeyNcJcltvuVvg" source="org.eclipse.papyrus">
        <details xmi:id="_Oa4aNneQEeyNcJcltvuVvg" key="nature" value="UML_Nature"/>
      </eAnnotations>
      <ownedEnd xmi:id="_Oa4aN3eQEeyNcJcltvuVvg" name="datainstanceuse" type="_ObAWHXeQEeyNcJcltvuVvg" association="_Oa4aNHeQEeyNcJcltvuVvg"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_Oa4aOHeQEeyNcJcltvuVvg" name="A_StructuredDataType_Extension" memberEnd="_Oarl7XeQEeyNcJcltvuVvg _Oa4aO3eQEeyNcJcltvuVvg">
      <eAnnotations xmi:id="_Oa4aOXeQEeyNcJcltvuVvg" source="org.eclipse.papyrus">
        <details xmi:id="_Oa4aOneQEeyNcJcltvuVvg" key="nature" value="UML_Nature"/>
      </eAnnotations>
      <ownedEnd xmi:id="_Oa4aO3eQEeyNcJcltvuVvg" name="structureddatainstance" type="_Oarl6HeQEeyNcJcltvuVvg" association="_Oa4aOHeQEeyNcJcltvuVvg"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_Oa4aPHeQEeyNcJcltvuVvg" name="EnumDataType">
      <generalization xmi:id="_Oa4aPXeQEeyNcJcltvuVvg" general="_Oarl4neQEeyNcJcltvuVvg"/>
      <ownedAttribute xmi:id="_Oa4aPneQEeyNcJcltvuVvg" name="value" type="_Oarl5neQEeyNcJcltvuVvg" aggregation="composite" association="_Oa4aQHeQEeyNcJcltvuVvg">
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_Oa4aP3eQEeyNcJcltvuVvg" value="*"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_Oa4aQHeQEeyNcJcltvuVvg" name="A_value_enumdatatype" memberEnd="_Oa4aPneQEeyNcJcltvuVvg _Oa4aQ3eQEeyNcJcltvuVvg">
      <eAnnotations xmi:id="_Oa4aQXeQEeyNcJcltvuVvg" source="org.eclipse.papyrus">
        <details xmi:id="_Oa4aQneQEeyNcJcltvuVvg" key="nature" value="UML_Nature"/>
      </eAnnotations>
      <ownedEnd xmi:id="_Oa4aQ3eQEeyNcJcltvuVvg" name="enumdatatype" type="_Oa4aPHeQEeyNcJcltvuVvg" association="_Oa4aQHeQEeyNcJcltvuVvg"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_Oa4aRHeQEeyNcJcltvuVvg" name="A_extension_simpledatatype" memberEnd="_Oarl5HeQEeyNcJcltvuVvg _Oa4aR3eQEeyNcJcltvuVvg">
      <eAnnotations xmi:id="_Oa4aRXeQEeyNcJcltvuVvg" source="org.eclipse.papyrus">
        <details xmi:id="_Oa4aRneQEeyNcJcltvuVvg" key="nature" value="UML_Nature"/>
      </eAnnotations>
      <ownedEnd xmi:id="_Oa4aR3eQEeyNcJcltvuVvg" name="simpledatatype" type="_Oarl4neQEeyNcJcltvuVvg" association="_Oa4aRHeQEeyNcJcltvuVvg"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_Oa5BQHeQEeyNcJcltvuVvg" name="A_constraint_datatype" memberEnd="_Oapwt3eQEeyNcJcltvuVvg _Oa5BQ3eQEeyNcJcltvuVvg">
      <eAnnotations xmi:id="_Oa5BQXeQEeyNcJcltvuVvg" source="org.eclipse.papyrus">
        <details xmi:id="_Oa5BQneQEeyNcJcltvuVvg" key="nature" value="UML_Nature"/>
      </eAnnotations>
      <ownedEnd xmi:id="_Oa5BQ3eQEeyNcJcltvuVvg" name="datatype" type="_OapwtXeQEeyNcJcltvuVvg" association="_Oa5BQHeQEeyNcJcltvuVvg"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_Oa5BRHeQEeyNcJcltvuVvg" name="A_constraint_member" memberEnd="_OatbFHeQEeyNcJcltvuVvg _Oa5BR3eQEeyNcJcltvuVvg">
      <eAnnotations xmi:id="_Oa5BRXeQEeyNcJcltvuVvg" source="org.eclipse.papyrus">
        <details xmi:id="_Oa5BRneQEeyNcJcltvuVvg" key="nature" value="UML_Nature"/>
      </eAnnotations>
      <ownedEnd xmi:id="_Oa5BR3eQEeyNcJcltvuVvg" name="member" type="_OatbEHeQEeyNcJcltvuVvg" association="_Oa5BRHeQEeyNcJcltvuVvg"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_Oa-g03eQEeyNcJcltvuVvg" name="DynamicDataUse" isAbstract="true">
      <generalization xmi:id="_Oa-g1HeQEeyNcJcltvuVvg" general="_ObCyQHeQEeyNcJcltvuVvg"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_Oa_H4HeQEeyNcJcltvuVvg" name="VariableUse">
      <generalization xmi:id="_Oa_H4XeQEeyNcJcltvuVvg" general="_Oa-g03eQEeyNcJcltvuVvg"/>
      <ownedAttribute xmi:id="_Oa_H4neQEeyNcJcltvuVvg" name="componentInstance" type="_ObL8PXeQEeyNcJcltvuVvg" association="_Oa_H6HeQEeyNcJcltvuVvg">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_Oa_H43eQEeyNcJcltvuVvg" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_Oa_H5HeQEeyNcJcltvuVvg" value="1"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_Oa_H5XeQEeyNcJcltvuVvg" name="variable" type="_OavQVHeQEeyNcJcltvuVvg" association="_ObCyVXeQEeyNcJcltvuVvg">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_Oa_H5neQEeyNcJcltvuVvg" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_Oa_H53eQEeyNcJcltvuVvg" value="1"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_Oa_H6HeQEeyNcJcltvuVvg" name="A_variableUse_componentInstance_1" memberEnd="_Oa_H6XeQEeyNcJcltvuVvg _Oa_H4neQEeyNcJcltvuVvg">
      <ownedEnd xmi:id="_Oa_H6XeQEeyNcJcltvuVvg" name="variableUse" type="_Oa_H4HeQEeyNcJcltvuVvg" association="_Oa_H6HeQEeyNcJcltvuVvg">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_Oa_H6neQEeyNcJcltvuVvg" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_Oa_H63eQEeyNcJcltvuVvg" value="1"/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_Oa_H7HeQEeyNcJcltvuVvg" name="ParameterMapping">
      <generalization xmi:id="_Oa_H7XeQEeyNcJcltvuVvg" general="_OaL2oHeQEeyNcJcltvuVvg"/>
      <ownedAttribute xmi:id="_Oa_H7neQEeyNcJcltvuVvg" 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="_Oa_H73eQEeyNcJcltvuVvg"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_Oa_H8HeQEeyNcJcltvuVvg" value="1"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_Oa_H8XeQEeyNcJcltvuVvg" name="parameter" type="_ObCyUHeQEeyNcJcltvuVvg" association="_ObCyXXeQEeyNcJcltvuVvg">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_Oa_H8neQEeyNcJcltvuVvg" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_Oa_H83eQEeyNcJcltvuVvg" value="1"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_Oa_H9HeQEeyNcJcltvuVvg" name="A_dataElementMapping_memberMapping_1" memberEnd="_Oa_H9XeQEeyNcJcltvuVvg _OapwzneQEeyNcJcltvuVvg">
      <ownedEnd xmi:id="_Oa_H9XeQEeyNcJcltvuVvg" name="dataElementMapping" type="_Oapww3eQEeyNcJcltvuVvg" association="_Oa_H9HeQEeyNcJcltvuVvg">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_Oa_H9neQEeyNcJcltvuVvg" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_Oa_H93eQEeyNcJcltvuVvg" value="1"/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_Oa_H-HeQEeyNcJcltvuVvg" name="A_action_formalParameter" memberEnd="_Oa_H-XeQEeyNcJcltvuVvg _OaupPXeQEeyNcJcltvuVvg">
      <ownedEnd xmi:id="_Oa_H-XeQEeyNcJcltvuVvg" name="action" type="_OaupOHeQEeyNcJcltvuVvg" association="_Oa_H-HeQEeyNcJcltvuVvg">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_Oa_H-neQEeyNcJcltvuVvg" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_Oa_H-3eQEeyNcJcltvuVvg" value="1"/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_Oa_u8HeQEeyNcJcltvuVvg" name="A_actualParameterSpecification_dataUse_1" memberEnd="_Oa_u8XeQEeyNcJcltvuVvg _ObAWDHeQEeyNcJcltvuVvg">
      <ownedEnd xmi:id="_Oa_u8XeQEeyNcJcltvuVvg" name="argumentSpecification" type="_ObAWCneQEeyNcJcltvuVvg" isUnique="false" association="_Oa_u8HeQEeyNcJcltvuVvg">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_Oa_u8neQEeyNcJcltvuVvg" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_Oa_u83eQEeyNcJcltvuVvg" value="1"/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_ObAWAHeQEeyNcJcltvuVvg" name="A_actualTupleElement_tupleElementName_1" memberEnd="_ObAWAXeQEeyNcJcltvuVvg _ObAWD3eQEeyNcJcltvuVvg">
      <ownedEnd xmi:id="_ObAWAXeQEeyNcJcltvuVvg" name="actualTupleElement" type="_ObAWCneQEeyNcJcltvuVvg" association="_ObAWAHeQEeyNcJcltvuVvg">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ObAWAneQEeyNcJcltvuVvg" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ObAWA3eQEeyNcJcltvuVvg" value="1"/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_ObAWBHeQEeyNcJcltvuVvg" name="OmitValue">
      <generalization xmi:id="_ObAWBXeQEeyNcJcltvuVvg" general="_ObAWFHeQEeyNcJcltvuVvg"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_ObAWBneQEeyNcJcltvuVvg" name="A_anyNoneValueSpec_dataType_1" memberEnd="_ObAWB3eQEeyNcJcltvuVvg _ObAWGHeQEeyNcJcltvuVvg">
      <ownedEnd xmi:id="_ObAWB3eQEeyNcJcltvuVvg" name="anyNoneValueSpec" type="_ObAWFneQEeyNcJcltvuVvg" association="_ObAWBneQEeyNcJcltvuVvg">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ObAWCHeQEeyNcJcltvuVvg" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ObAWCXeQEeyNcJcltvuVvg" value="1"/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_ObAWCneQEeyNcJcltvuVvg" name="ParameterBinding">
      <generalization xmi:id="_ObAWC3eQEeyNcJcltvuVvg" general="_OaL2oHeQEeyNcJcltvuVvg"/>
      <ownedAttribute xmi:id="_ObAWDHeQEeyNcJcltvuVvg" name="dataUse" type="_ObCyQHeQEeyNcJcltvuVvg" aggregation="composite" association="_Oa_u8HeQEeyNcJcltvuVvg">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ObAWDXeQEeyNcJcltvuVvg" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ObAWDneQEeyNcJcltvuVvg" value="1"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_ObAWD3eQEeyNcJcltvuVvg" name="parameter" type="_ObCyUHeQEeyNcJcltvuVvg" association="_ObAWAHeQEeyNcJcltvuVvg">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ObAWEHeQEeyNcJcltvuVvg" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ObAWEXeQEeyNcJcltvuVvg" value="1"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_ObAWEneQEeyNcJcltvuVvg" name="StaticDataUse" isAbstract="true">
      <generalization xmi:id="_ObAWE3eQEeyNcJcltvuVvg" general="_ObCyQHeQEeyNcJcltvuVvg"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_ObAWFHeQEeyNcJcltvuVvg" name="SpecialValueUse" isAbstract="true">
      <generalization xmi:id="_ObAWFXeQEeyNcJcltvuVvg" general="_ObAWEneQEeyNcJcltvuVvg"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_ObAWFneQEeyNcJcltvuVvg" name="AnyValue">
      <generalization xmi:id="_ObAWF3eQEeyNcJcltvuVvg" general="_ObAWFHeQEeyNcJcltvuVvg"/>
      <ownedAttribute xmi:id="_ObAWGHeQEeyNcJcltvuVvg" name="dataType" type="_OapwtXeQEeyNcJcltvuVvg" association="_ObAWBneQEeyNcJcltvuVvg">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ObAWGXeQEeyNcJcltvuVvg"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ObAWGneQEeyNcJcltvuVvg" value="1"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_ObAWG3eQEeyNcJcltvuVvg" name="AnyValueOrOmit">
      <generalization xmi:id="_ObAWHHeQEeyNcJcltvuVvg" general="_ObAWFHeQEeyNcJcltvuVvg"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_ObAWHXeQEeyNcJcltvuVvg" name="DataInstanceUse">
      <generalization xmi:id="_ObAWHneQEeyNcJcltvuVvg" general="_ObAWEneQEeyNcJcltvuVvg"/>
      <ownedAttribute xmi:id="_ObAWH3eQEeyNcJcltvuVvg" name="dataInstance" type="_OapwsHeQEeyNcJcltvuVvg" association="_ObCLNHeQEeyNcJcltvuVvg">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ObAWIHeQEeyNcJcltvuVvg"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ObAWIXeQEeyNcJcltvuVvg" value="1"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_ObAWIneQEeyNcJcltvuVvg" name="unassignedMember" visibility="public" type="_OaxsgHeQEeyNcJcltvuVvg" isUnique="false">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ObAWI3eQEeyNcJcltvuVvg"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ObAWJHeQEeyNcJcltvuVvg" value="1"/>
        <defaultValue xmi:type="uml:LiteralString" xmi:id="_ObAWJXeQEeyNcJcltvuVvg"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_ObAWJneQEeyNcJcltvuVvg" name="dataType" type="_OapwtXeQEeyNcJcltvuVvg" association="_Oa4aNHeQEeyNcJcltvuVvg">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ObAWJ3eQEeyNcJcltvuVvg"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ObAWKHeQEeyNcJcltvuVvg" value="1"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_ObAWKXeQEeyNcJcltvuVvg" name="item" type="_ObCyQHeQEeyNcJcltvuVvg" aggregation="composite">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ObAWKneQEeyNcJcltvuVvg"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ObAWK3eQEeyNcJcltvuVvg" value="*"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_ObCLMHeQEeyNcJcltvuVvg" name="A_dataUse_argumentSpec_1" memberEnd="_ObCLMXeQEeyNcJcltvuVvg _ObCyQneQEeyNcJcltvuVvg">
      <ownedEnd xmi:id="_ObCLMXeQEeyNcJcltvuVvg" name="dataUse" type="_ObCyQHeQEeyNcJcltvuVvg" association="_ObCLMHeQEeyNcJcltvuVvg">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ObCLMneQEeyNcJcltvuVvg" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ObCLM3eQEeyNcJcltvuVvg" value="1"/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_ObCLNHeQEeyNcJcltvuVvg" name="A_simpleDataSpec_simpleDataInstance_1" memberEnd="_ObCLNXeQEeyNcJcltvuVvg _ObAWH3eQEeyNcJcltvuVvg">
      <ownedEnd xmi:id="_ObCLNXeQEeyNcJcltvuVvg" name="simpleDataSpec" type="_ObAWHXeQEeyNcJcltvuVvg" association="_ObCLNHeQEeyNcJcltvuVvg">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ObCLNneQEeyNcJcltvuVvg" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ObCLN3eQEeyNcJcltvuVvg" value="1"/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_ObCyQHeQEeyNcJcltvuVvg" name="DataUse" isAbstract="true">
      <generalization xmi:id="_ObCyQXeQEeyNcJcltvuVvg" general="_OaL2oHeQEeyNcJcltvuVvg"/>
      <ownedAttribute xmi:id="_ObCyQneQEeyNcJcltvuVvg" name="argument" type="_ObAWCneQEeyNcJcltvuVvg" isOrdered="true" aggregation="composite" association="_ObCLMHeQEeyNcJcltvuVvg">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ObCyQ3eQEeyNcJcltvuVvg"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ObCyRHeQEeyNcJcltvuVvg" value="*"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_ObCyRXeQEeyNcJcltvuVvg" name="reduction" type="_ObEAcneQEeyNcJcltvuVvg" aggregation="composite" association="_ObEncHeQEeyNcJcltvuVvg">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ObCyRneQEeyNcJcltvuVvg"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ObCyR3eQEeyNcJcltvuVvg" value="*"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_ObCySHeQEeyNcJcltvuVvg" name="A_dataUse_reduction" memberEnd="_ObCySXeQEeyNcJcltvuVvg _ObEAdHeQEeyNcJcltvuVvg">
      <ownedEnd xmi:id="_ObCySXeQEeyNcJcltvuVvg" name="dataUse" type="_ObEAcneQEeyNcJcltvuVvg" association="_ObCySHeQEeyNcJcltvuVvg">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ObCySneQEeyNcJcltvuVvg" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ObCyS3eQEeyNcJcltvuVvg" value="1"/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_ObCyTHeQEeyNcJcltvuVvg" name="A_memberAssignment_memberSpec" memberEnd="_ObCyTXeQEeyNcJcltvuVvg _OasM_neQEeyNcJcltvuVvg">
      <ownedEnd xmi:id="_ObCyTXeQEeyNcJcltvuVvg" name="memberAssignment" type="_OasM-XeQEeyNcJcltvuVvg" association="_ObCyTHeQEeyNcJcltvuVvg">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ObCyTneQEeyNcJcltvuVvg" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ObCyT3eQEeyNcJcltvuVvg" value="1"/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_ObCyUHeQEeyNcJcltvuVvg" name="Parameter" isAbstract="true">
      <generalization xmi:id="_ObCyUXeQEeyNcJcltvuVvg" general="_OaZ5EHeQEeyNcJcltvuVvg"/>
      <ownedAttribute xmi:id="_ObCyUneQEeyNcJcltvuVvg" name="dataType" type="_OapwtXeQEeyNcJcltvuVvg" association="_OaupNHeQEeyNcJcltvuVvg">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ObCyU3eQEeyNcJcltvuVvg" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ObCyVHeQEeyNcJcltvuVvg" value="1"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_ObCyVXeQEeyNcJcltvuVvg" name="A_variableUse_variable_1" memberEnd="_ObCyVneQEeyNcJcltvuVvg _Oa_H5XeQEeyNcJcltvuVvg">
      <ownedEnd xmi:id="_ObCyVneQEeyNcJcltvuVvg" name="variableUse" type="_Oa_H4HeQEeyNcJcltvuVvg" association="_ObCyVXeQEeyNcJcltvuVvg">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ObCyV3eQEeyNcJcltvuVvg" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ObCyWHeQEeyNcJcltvuVvg" value="1"/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_ObCyWXeQEeyNcJcltvuVvg" name="A_variable_dataType" memberEnd="_ObCyWneQEeyNcJcltvuVvg _OavQVneQEeyNcJcltvuVvg">
      <ownedEnd xmi:id="_ObCyWneQEeyNcJcltvuVvg" name="variable" type="_OavQVHeQEeyNcJcltvuVvg" association="_ObCyWXeQEeyNcJcltvuVvg">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ObCyW3eQEeyNcJcltvuVvg" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ObCyXHeQEeyNcJcltvuVvg" value="1"/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_ObCyXXeQEeyNcJcltvuVvg" name="A_parameterMapping_parameter" memberEnd="_ObCyXneQEeyNcJcltvuVvg _Oa_H8XeQEeyNcJcltvuVvg">
      <ownedEnd xmi:id="_ObCyXneQEeyNcJcltvuVvg" name="parameterMapping" type="_Oa_H7HeQEeyNcJcltvuVvg" association="_ObCyXXeQEeyNcJcltvuVvg">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ObCyX3eQEeyNcJcltvuVvg" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ObCyYHeQEeyNcJcltvuVvg" value="1"/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_ObEAYHeQEeyNcJcltvuVvg" name="A_dataUse_collectionIndex" memberEnd="_ObEAd3eQEeyNcJcltvuVvg _ObEAY3eQEeyNcJcltvuVvg">
      <eAnnotations xmi:id="_ObEAYXeQEeyNcJcltvuVvg" source="org.eclipse.papyrus">
        <details xmi:id="_ObEAYneQEeyNcJcltvuVvg" key="nature" value="UML_Nature"/>
      </eAnnotations>
      <ownedEnd xmi:id="_ObEAY3eQEeyNcJcltvuVvg" name="datause" type="_ObEAcneQEeyNcJcltvuVvg" association="_ObEAYHeQEeyNcJcltvuVvg"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_ObEAZHeQEeyNcJcltvuVvg" name="PredefinedFunctionCall">
      <generalization xmi:id="_ObEAZXeQEeyNcJcltvuVvg" general="_Oa-g03eQEeyNcJcltvuVvg"/>
      <ownedAttribute xmi:id="_ObEAZneQEeyNcJcltvuVvg" name="function" type="_Oa3zJ3eQEeyNcJcltvuVvg" association="_ObEAbneQEeyNcJcltvuVvg"/>
      <ownedAttribute xmi:id="_ObEAZ3eQEeyNcJcltvuVvg" name="actualParameter" type="_ObCyQHeQEeyNcJcltvuVvg" isOrdered="true" aggregation="composite" association="_ObEAaneQEeyNcJcltvuVvg">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ObEAaHeQEeyNcJcltvuVvg"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ObEAaXeQEeyNcJcltvuVvg" value="*"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_ObEAaneQEeyNcJcltvuVvg" name="A_acutualParameter_predefinedFunction" memberEnd="_ObEAZ3eQEeyNcJcltvuVvg _ObEAbXeQEeyNcJcltvuVvg">
      <eAnnotations xmi:id="_ObEAa3eQEeyNcJcltvuVvg" source="org.eclipse.papyrus">
        <details xmi:id="_ObEAbHeQEeyNcJcltvuVvg" key="nature" value="UML_Nature"/>
      </eAnnotations>
      <ownedEnd xmi:id="_ObEAbXeQEeyNcJcltvuVvg" name="predefinedfunctioncall" type="_ObEAZHeQEeyNcJcltvuVvg" association="_ObEAaneQEeyNcJcltvuVvg"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_ObEAbneQEeyNcJcltvuVvg" name="A_function_predefinedFunction" memberEnd="_ObEAZneQEeyNcJcltvuVvg _ObEAcXeQEeyNcJcltvuVvg">
      <eAnnotations xmi:id="_ObEAb3eQEeyNcJcltvuVvg" source="org.eclipse.papyrus">
        <details xmi:id="_ObEAcHeQEeyNcJcltvuVvg" key="nature" value="UML_Nature"/>
      </eAnnotations>
      <ownedEnd xmi:id="_ObEAcXeQEeyNcJcltvuVvg" name="predefinedfunctioncall" type="_ObEAZHeQEeyNcJcltvuVvg" association="_ObEAbneQEeyNcJcltvuVvg"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_ObEAcneQEeyNcJcltvuVvg" name="MemberReference">
      <generalization xmi:id="_ObEAc3eQEeyNcJcltvuVvg" general="_OaL2oHeQEeyNcJcltvuVvg"/>
      <ownedAttribute xmi:id="_ObEAdHeQEeyNcJcltvuVvg" name="member" type="_OatbEHeQEeyNcJcltvuVvg" isOrdered="true" association="_ObCySHeQEeyNcJcltvuVvg">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ObEAdXeQEeyNcJcltvuVvg"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ObEAdneQEeyNcJcltvuVvg" value="1"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_ObEAd3eQEeyNcJcltvuVvg" name="collectionIndex" type="_ObCyQHeQEeyNcJcltvuVvg" aggregation="composite" association="_ObEAYHeQEeyNcJcltvuVvg">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ObEAeHeQEeyNcJcltvuVvg"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ObEAeXeQEeyNcJcltvuVvg" value="1"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_ObEncHeQEeyNcJcltvuVvg" name="A_reduction_DataUse" memberEnd="_ObCyRXeQEeyNcJcltvuVvg _ObEnc3eQEeyNcJcltvuVvg">
      <eAnnotations xmi:id="_ObEncXeQEeyNcJcltvuVvg" source="org.eclipse.papyrus">
        <details xmi:id="_ObEncneQEeyNcJcltvuVvg" key="nature" value="UML_Nature"/>
      </eAnnotations>
      <ownedEnd xmi:id="_ObEnc3eQEeyNcJcltvuVvg" name="datause" type="_ObCyQHeQEeyNcJcltvuVvg" association="_ObEncHeQEeyNcJcltvuVvg"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_ObEndHeQEeyNcJcltvuVvg" name="LiteralValueUse">
      <generalization xmi:id="_ObEndXeQEeyNcJcltvuVvg" general="_ObAWEneQEeyNcJcltvuVvg"/>
      <ownedAttribute xmi:id="_ObEndneQEeyNcJcltvuVvg" 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="_ObEnd3eQEeyNcJcltvuVvg"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_ObEneHeQEeyNcJcltvuVvg" name="dataType" type="_OapwtXeQEeyNcJcltvuVvg" association="_ObEnf3eQEeyNcJcltvuVvg">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ObEneXeQEeyNcJcltvuVvg"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ObEneneQEeyNcJcltvuVvg" value="1"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_ObEne3eQEeyNcJcltvuVvg" name="intValue" isUnique="false">
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ObEnfHeQEeyNcJcltvuVvg"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_ObEnfXeQEeyNcJcltvuVvg" name="boolValue" isUnique="false">
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ObEnfneQEeyNcJcltvuVvg"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_ObEnf3eQEeyNcJcltvuVvg" name="A_LiteralValueUse_DataType" memberEnd="_ObEneHeQEeyNcJcltvuVvg _ObEngneQEeyNcJcltvuVvg">
      <eAnnotations xmi:id="_ObEngHeQEeyNcJcltvuVvg" source="org.eclipse.papyrus">
        <details xmi:id="_ObEngXeQEeyNcJcltvuVvg" key="nature" value="UML_Nature"/>
      </eAnnotations>
      <ownedEnd xmi:id="_ObEngneQEeyNcJcltvuVvg" name="literalvalueuse" type="_ObEndHeQEeyNcJcltvuVvg" association="_ObEnf3eQEeyNcJcltvuVvg"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_ObHqwXeQEeyNcJcltvuVvg" name="Time">
      <generalization xmi:id="_ObHqwneQEeyNcJcltvuVvg" general="_Oarl4neQEeyNcJcltvuVvg"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_ObIR0HeQEeyNcJcltvuVvg" name="TimeLabel">
      <generalization xmi:id="_ObIR0XeQEeyNcJcltvuVvg" general="_OaZ5EHeQEeyNcJcltvuVvg"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_ObIR0neQEeyNcJcltvuVvg" name="Timer">
      <generalization xmi:id="_ObIR03eQEeyNcJcltvuVvg" general="_OaZ5EHeQEeyNcJcltvuVvg"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_ObIR1HeQEeyNcJcltvuVvg" name="TimerOperation" isAbstract="true">
      <generalization xmi:id="_ObIR1XeQEeyNcJcltvuVvg" general="_ObUfEneQEeyNcJcltvuVvg"/>
      <ownedAttribute xmi:id="_ObIR1neQEeyNcJcltvuVvg" name="timer" type="_ObIR0neQEeyNcJcltvuVvg" isUnique="false" association="_ObIR3HeQEeyNcJcltvuVvg">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ObIR13eQEeyNcJcltvuVvg" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ObIR2HeQEeyNcJcltvuVvg" value="1"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_ObIR2XeQEeyNcJcltvuVvg" name="componentInstance" type="_ObL8PXeQEeyNcJcltvuVvg" association="_ObI5DHeQEeyNcJcltvuVvg">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ObIR2neQEeyNcJcltvuVvg" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ObIR23eQEeyNcJcltvuVvg" value="1"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_ObIR3HeQEeyNcJcltvuVvg" name="timerOperation_timer_1" memberEnd="_ObIR3XeQEeyNcJcltvuVvg _ObIR1neQEeyNcJcltvuVvg">
      <ownedEnd xmi:id="_ObIR3XeQEeyNcJcltvuVvg" name="timerOperation" type="_ObIR1HeQEeyNcJcltvuVvg" association="_ObIR3HeQEeyNcJcltvuVvg">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ObIR3neQEeyNcJcltvuVvg"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ObIR33eQEeyNcJcltvuVvg" value="*"/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_ObIR4HeQEeyNcJcltvuVvg" name="TimerStart">
      <generalization xmi:id="_ObIR4XeQEeyNcJcltvuVvg" general="_ObIR1HeQEeyNcJcltvuVvg"/>
      <ownedAttribute xmi:id="_ObIR4neQEeyNcJcltvuVvg" name="period" type="_ObCyQHeQEeyNcJcltvuVvg" aggregation="composite" association="_ObI5CHeQEeyNcJcltvuVvg">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ObIR43eQEeyNcJcltvuVvg" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ObIR5HeQEeyNcJcltvuVvg" value="1"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_ObIR5XeQEeyNcJcltvuVvg" name="TimerStop">
      <generalization xmi:id="_ObIR5neQEeyNcJcltvuVvg" general="_ObIR1HeQEeyNcJcltvuVvg"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_ObIR53eQEeyNcJcltvuVvg" name="TimeOut">
      <generalization xmi:id="_ObIR6HeQEeyNcJcltvuVvg" general="_ObIR1HeQEeyNcJcltvuVvg"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_ObI44HeQEeyNcJcltvuVvg" name="TimeOperation" isAbstract="true">
      <generalization xmi:id="_ObI44XeQEeyNcJcltvuVvg" general="_ObUfEneQEeyNcJcltvuVvg"/>
      <ownedAttribute xmi:id="_ObI44neQEeyNcJcltvuVvg" name="componentInstance" type="_ObL8PXeQEeyNcJcltvuVvg" isUnique="false" association="_ObI49HeQEeyNcJcltvuVvg">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ObI443eQEeyNcJcltvuVvg"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ObI45HeQEeyNcJcltvuVvg" value="1"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_ObI45XeQEeyNcJcltvuVvg" name="period" type="_ObCyQHeQEeyNcJcltvuVvg" aggregation="composite" association="_ObI5BHeQEeyNcJcltvuVvg">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ObI45neQEeyNcJcltvuVvg" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ObI453eQEeyNcJcltvuVvg" value="1"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_ObI46HeQEeyNcJcltvuVvg" name="Wait">
      <generalization xmi:id="_ObI46XeQEeyNcJcltvuVvg" general="_ObI44HeQEeyNcJcltvuVvg"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_ObI46neQEeyNcJcltvuVvg" name="Quiescence">
      <generalization xmi:id="_ObI463eQEeyNcJcltvuVvg" general="_ObI44HeQEeyNcJcltvuVvg"/>
      <ownedAttribute xmi:id="_ObI47HeQEeyNcJcltvuVvg" name="gateReference" type="_ObMjZHeQEeyNcJcltvuVvg" association="_ObKHAHeQEeyNcJcltvuVvg">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ObI47XeQEeyNcJcltvuVvg"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ObI47neQEeyNcJcltvuVvg" value="1"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_ObI473eQEeyNcJcltvuVvg" name="TimeConstraint">
      <generalization xmi:id="_ObI48HeQEeyNcJcltvuVvg" general="_OaL2oHeQEeyNcJcltvuVvg"/>
      <ownedAttribute xmi:id="_ObI48XeQEeyNcJcltvuVvg" name="timeConstraintExpression" type="_ObCyQHeQEeyNcJcltvuVvg" aggregation="composite" association="_ObI5AHeQEeyNcJcltvuVvg">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ObI48neQEeyNcJcltvuVvg" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ObI483eQEeyNcJcltvuVvg" value="1"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_ObI49HeQEeyNcJcltvuVvg" name="timeOperation_componentInstance_1" memberEnd="_ObI49XeQEeyNcJcltvuVvg _ObI44neQEeyNcJcltvuVvg">
      <ownedEnd xmi:id="_ObI49XeQEeyNcJcltvuVvg" name="timeOperation" type="_ObI44HeQEeyNcJcltvuVvg" isUnique="false" association="_ObI49HeQEeyNcJcltvuVvg">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ObI49neQEeyNcJcltvuVvg"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ObI493eQEeyNcJcltvuVvg" value="*"/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_ObI4-HeQEeyNcJcltvuVvg" name="A_timeLabel_atomicBehaviour_1" memberEnd="_ObUfF3eQEeyNcJcltvuVvg _ObI4-XeQEeyNcJcltvuVvg">
      <ownedEnd xmi:id="_ObI4-XeQEeyNcJcltvuVvg" name="atomicBehaviour" type="_ObUfEneQEeyNcJcltvuVvg" association="_ObI4-HeQEeyNcJcltvuVvg">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ObI4-neQEeyNcJcltvuVvg"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ObI4-3eQEeyNcJcltvuVvg" value="1"/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_ObI4_HeQEeyNcJcltvuVvg" name="A_atomicBehaviour_timeConstraint_1" memberEnd="_ObI4_XeQEeyNcJcltvuVvg _ObUfFHeQEeyNcJcltvuVvg">
      <ownedEnd xmi:id="_ObI4_XeQEeyNcJcltvuVvg" name="atomicBehaviour" type="_ObUfEneQEeyNcJcltvuVvg" association="_ObI4_HeQEeyNcJcltvuVvg">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ObI4_neQEeyNcJcltvuVvg" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ObI4_3eQEeyNcJcltvuVvg" value="1"/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_ObI5AHeQEeyNcJcltvuVvg" name="A_timeConstraint_timeConstraintExpression" memberEnd="_ObI5AXeQEeyNcJcltvuVvg _ObI48XeQEeyNcJcltvuVvg">
      <ownedEnd xmi:id="_ObI5AXeQEeyNcJcltvuVvg" name="timeConstraint" type="_ObI473eQEeyNcJcltvuVvg" association="_ObI5AHeQEeyNcJcltvuVvg">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ObI5AneQEeyNcJcltvuVvg" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ObI5A3eQEeyNcJcltvuVvg" value="1"/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_ObI5BHeQEeyNcJcltvuVvg" name="A_timeOperation_period" memberEnd="_ObI5BXeQEeyNcJcltvuVvg _ObI45XeQEeyNcJcltvuVvg">
      <ownedEnd xmi:id="_ObI5BXeQEeyNcJcltvuVvg" name="timeOperation" type="_ObI44HeQEeyNcJcltvuVvg" association="_ObI5BHeQEeyNcJcltvuVvg">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ObI5BneQEeyNcJcltvuVvg" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ObI5B3eQEeyNcJcltvuVvg" value="1"/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_ObI5CHeQEeyNcJcltvuVvg" name="A_timerStart_period" memberEnd="_ObI5CXeQEeyNcJcltvuVvg _ObIR4neQEeyNcJcltvuVvg">
      <ownedEnd xmi:id="_ObI5CXeQEeyNcJcltvuVvg" name="timerStart" type="_ObIR4HeQEeyNcJcltvuVvg" association="_ObI5CHeQEeyNcJcltvuVvg">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ObI5CneQEeyNcJcltvuVvg" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ObI5C3eQEeyNcJcltvuVvg" value="1"/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_ObI5DHeQEeyNcJcltvuVvg" name="A_timerOperation_componentInstance" memberEnd="_ObI5DXeQEeyNcJcltvuVvg _ObIR2XeQEeyNcJcltvuVvg">
      <ownedEnd xmi:id="_ObI5DXeQEeyNcJcltvuVvg" name="timerOperation" type="_ObIR1HeQEeyNcJcltvuVvg" association="_ObI5DHeQEeyNcJcltvuVvg">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ObI5DneQEeyNcJcltvuVvg" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ObI5D3eQEeyNcJcltvuVvg" value="1"/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_ObJf8HeQEeyNcJcltvuVvg" name="TimeLabelUse">
      <generalization xmi:id="_ObJf8XeQEeyNcJcltvuVvg" general="_Oa-g03eQEeyNcJcltvuVvg"/>
      <ownedAttribute xmi:id="_ObJf8neQEeyNcJcltvuVvg" name="timeLabel" type="_ObIR0HeQEeyNcJcltvuVvg" association="_ObJf93eQEeyNcJcltvuVvg">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ObJf83eQEeyNcJcltvuVvg" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ObJf9HeQEeyNcJcltvuVvg" value="1"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_ObJf9XeQEeyNcJcltvuVvg" name="kind" visibility="public" type="_ObKHBHeQEeyNcJcltvuVvg" isUnique="false">
        <defaultValue xmi:type="uml:InstanceValue" xmi:id="_ObJf9neQEeyNcJcltvuVvg" type="_ObKHBHeQEeyNcJcltvuVvg" instance="_ObKHBXeQEeyNcJcltvuVvg"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_ObJf93eQEeyNcJcltvuVvg" name="A_timeLabelUse_timeLabel" memberEnd="_ObJf-HeQEeyNcJcltvuVvg _ObJf8neQEeyNcJcltvuVvg">
      <ownedEnd xmi:id="_ObJf-HeQEeyNcJcltvuVvg" name="timeLabelUse" type="_ObJf8HeQEeyNcJcltvuVvg" association="_ObJf93eQEeyNcJcltvuVvg">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ObJf-XeQEeyNcJcltvuVvg" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ObJf-neQEeyNcJcltvuVvg" value="1"/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_ObKHAHeQEeyNcJcltvuVvg" name="A_quiescence_gateReference" memberEnd="_ObKHAXeQEeyNcJcltvuVvg _ObI47HeQEeyNcJcltvuVvg">
      <ownedEnd xmi:id="_ObKHAXeQEeyNcJcltvuVvg" name="quiescence" type="_ObI46neQEeyNcJcltvuVvg" association="_ObKHAHeQEeyNcJcltvuVvg">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ObKHAneQEeyNcJcltvuVvg" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ObKHA3eQEeyNcJcltvuVvg" value="1"/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Enumeration" xmi:id="_ObKHBHeQEeyNcJcltvuVvg" name="TimeLabelUseKind">
      <ownedLiteral xmi:id="_ObKHBXeQEeyNcJcltvuVvg" name="Last"/>
      <ownedLiteral xmi:id="_ObKHBneQEeyNcJcltvuVvg" name="Previous"/>
      <ownedLiteral xmi:id="_ObKHB3eQEeyNcJcltvuVvg" name="First"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_ObLVI3eQEeyNcJcltvuVvg" name="ComponentType">
      <generalization xmi:id="_ObLVJHeQEeyNcJcltvuVvg" general="_OaOS4HeQEeyNcJcltvuVvg"/>
      <ownedAttribute xmi:id="_ObLVJXeQEeyNcJcltvuVvg" name="gateInstance" type="_ObMjT3eQEeyNcJcltvuVvg" isOrdered="true" aggregation="composite" association="_ObMjWHeQEeyNcJcltvuVvg">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ObLVJneQEeyNcJcltvuVvg" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ObLVJ3eQEeyNcJcltvuVvg" value="*"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_ObLVKHeQEeyNcJcltvuVvg" name="timer" type="_ObIR0neQEeyNcJcltvuVvg" aggregation="composite" association="_ObMjXHeQEeyNcJcltvuVvg">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ObLVKXeQEeyNcJcltvuVvg"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ObLVKneQEeyNcJcltvuVvg" value="*"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_ObLVK3eQEeyNcJcltvuVvg" name="variable" type="_OavQVHeQEeyNcJcltvuVvg" aggregation="composite" association="_ObMjYHeQEeyNcJcltvuVvg">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ObLVLHeQEeyNcJcltvuVvg"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ObLVLXeQEeyNcJcltvuVvg" value="*"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_ObLVLneQEeyNcJcltvuVvg" name="extension" type="_OaZ5H3eQEeyNcJcltvuVvg" aggregation="composite" association="_ObNKX3eQEeyNcJcltvuVvg">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ObLVL3eQEeyNcJcltvuVvg"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ObLVMHeQEeyNcJcltvuVvg" value="1"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_ObL8MHeQEeyNcJcltvuVvg" name="TestConfiguration">
      <generalization xmi:id="_ObL8MXeQEeyNcJcltvuVvg" general="_OaOS4HeQEeyNcJcltvuVvg"/>
      <ownedAttribute xmi:id="_ObL8MneQEeyNcJcltvuVvg" name="componentInstance" type="_ObL8PXeQEeyNcJcltvuVvg" aggregation="composite" association="_ObMjRHeQEeyNcJcltvuVvg">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ObL8M3eQEeyNcJcltvuVvg" value="2"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ObL8NHeQEeyNcJcltvuVvg" value="*"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_ObL8NXeQEeyNcJcltvuVvg" name="connection" type="_ObL8OHeQEeyNcJcltvuVvg" aggregation="composite" association="_ObMjSHeQEeyNcJcltvuVvg">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ObL8NneQEeyNcJcltvuVvg" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ObL8N3eQEeyNcJcltvuVvg" value="*"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_ObL8OHeQEeyNcJcltvuVvg" name="Connection">
      <generalization xmi:id="_ObL8OXeQEeyNcJcltvuVvg" general="_OaL2oHeQEeyNcJcltvuVvg"/>
      <ownedAttribute xmi:id="_ObL8OneQEeyNcJcltvuVvg" name="endPoint" type="_ObMjZHeQEeyNcJcltvuVvg" aggregation="composite" association="_ObNKVHeQEeyNcJcltvuVvg">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ObL8O3eQEeyNcJcltvuVvg" value="2"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ObL8PHeQEeyNcJcltvuVvg" value="2"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_ObL8PXeQEeyNcJcltvuVvg" name="ComponentInstance">
      <generalization xmi:id="_ObL8PneQEeyNcJcltvuVvg" general="_OaZ5EHeQEeyNcJcltvuVvg"/>
      <ownedAttribute xmi:id="_ObL8P3eQEeyNcJcltvuVvg" name="type" type="_ObLVI3eQEeyNcJcltvuVvg" isUnique="false" association="_ObMjQHeQEeyNcJcltvuVvg">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ObL8QHeQEeyNcJcltvuVvg" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ObL8QXeQEeyNcJcltvuVvg" value="1"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_ObL8QneQEeyNcJcltvuVvg" name="role" visibility="public" type="_ObMjTHeQEeyNcJcltvuVvg" isUnique="false">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ObL8Q3eQEeyNcJcltvuVvg" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ObL8RHeQEeyNcJcltvuVvg" value="1"/>
        <defaultValue xmi:type="uml:LiteralString" xmi:id="_ObL8RXeQEeyNcJcltvuVvg">
          <value xsi:nil="true"/>
        </defaultValue>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_ObL8RneQEeyNcJcltvuVvg" name="GateType">
      <generalization xmi:id="_ObL8R3eQEeyNcJcltvuVvg" general="_OaOS4HeQEeyNcJcltvuVvg"/>
      <ownedAttribute xmi:id="_ObL8SHeQEeyNcJcltvuVvg" name="dataType" type="_OapwtXeQEeyNcJcltvuVvg" association="_ObL8UneQEeyNcJcltvuVvg">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ObL8SXeQEeyNcJcltvuVvg" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ObL8SneQEeyNcJcltvuVvg" value="*"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_ObL8S3eQEeyNcJcltvuVvg" name="kind" visibility="public" type="_ObNKWHeQEeyNcJcltvuVvg" isUnique="false">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ObL8THeQEeyNcJcltvuVvg" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ObL8TXeQEeyNcJcltvuVvg" value="1"/>
        <defaultValue xmi:type="uml:InstanceValue" xmi:id="_ObL8TneQEeyNcJcltvuVvg" instance="_ObNKWXeQEeyNcJcltvuVvg"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_ObL8T3eQEeyNcJcltvuVvg" name="extension" type="_OaZ5H3eQEeyNcJcltvuVvg" aggregation="composite" association="_ObNKW3eQEeyNcJcltvuVvg">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ObL8UHeQEeyNcJcltvuVvg"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ObL8UXeQEeyNcJcltvuVvg" value="1"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_ObL8UneQEeyNcJcltvuVvg" name="gate_dataInstance_2" memberEnd="_ObL8U3eQEeyNcJcltvuVvg _ObL8SHeQEeyNcJcltvuVvg">
      <ownedEnd xmi:id="_ObL8U3eQEeyNcJcltvuVvg" name="gateType" type="_ObL8RneQEeyNcJcltvuVvg" isUnique="false" association="_ObL8UneQEeyNcJcltvuVvg">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ObL8VHeQEeyNcJcltvuVvg"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ObL8VXeQEeyNcJcltvuVvg" value="*"/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_ObMjQHeQEeyNcJcltvuVvg" name="componentInstance_componentInstance_1" memberEnd="_ObMjQXeQEeyNcJcltvuVvg _ObL8P3eQEeyNcJcltvuVvg">
      <ownedEnd xmi:id="_ObMjQXeQEeyNcJcltvuVvg" name="componentInstance" type="_ObL8PXeQEeyNcJcltvuVvg" association="_ObMjQHeQEeyNcJcltvuVvg">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ObMjQneQEeyNcJcltvuVvg"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ObMjQ3eQEeyNcJcltvuVvg" value="*"/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_ObMjRHeQEeyNcJcltvuVvg" name="testConfiguration_componentInstance_1" memberEnd="_ObMjRXeQEeyNcJcltvuVvg _ObL8MneQEeyNcJcltvuVvg">
      <ownedEnd xmi:id="_ObMjRXeQEeyNcJcltvuVvg" name="testConfiguration" type="_ObL8MHeQEeyNcJcltvuVvg" isUnique="false" association="_ObMjRHeQEeyNcJcltvuVvg">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ObMjRneQEeyNcJcltvuVvg" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ObMjR3eQEeyNcJcltvuVvg" value="1"/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_ObMjSHeQEeyNcJcltvuVvg" name="testConfiguration_connection_1" memberEnd="_ObMjSXeQEeyNcJcltvuVvg _ObL8NXeQEeyNcJcltvuVvg">
      <ownedEnd xmi:id="_ObMjSXeQEeyNcJcltvuVvg" name="testConfiguration" type="_ObL8MHeQEeyNcJcltvuVvg" isUnique="false" association="_ObMjSHeQEeyNcJcltvuVvg">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ObMjSneQEeyNcJcltvuVvg" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ObMjS3eQEeyNcJcltvuVvg" value="1"/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Enumeration" xmi:id="_ObMjTHeQEeyNcJcltvuVvg" name="ComponentInstanceRole">
      <ownedLiteral xmi:id="_ObMjTXeQEeyNcJcltvuVvg" name="SUT"/>
      <ownedLiteral xmi:id="_ObMjTneQEeyNcJcltvuVvg" name="Tester"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_ObMjT3eQEeyNcJcltvuVvg" name="GateInstance">