tdl.uml 203 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="_HJ8GEJIPEeqwIoGOM90xYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
      <eAnnotations xmi:id="_HJ8GEZIPEeqwIoGOM90xYQ" source="TestDescriptionLanguage/TDL_MetaModel/Foundation" references="_HIGTAZIPEeqwIoGOM90xYQ _HIGTBJIPEeqwIoGOM90xYQ _HIGTB5IPEeqwIoGOM90xYQ _HIGTAJIPEeqwIoGOM90xYQ _HIG6EJIPEeqwIoGOM90xYQ _HIG6EZIPEeqwIoGOM90xYQ _HIG6EpIPEeqwIoGOM90xYQ _HIG6FZIPEeqwIoGOM90xYQ _HIG6FJIPEeqwIoGOM90xYQ _HIG6GpIPEeqwIoGOM90xYQ _HIG6HZIPEeqwIoGOM90xYQ _HIG6IJIPEeqwIoGOM90xYQ _HIG6GJIPEeqwIoGOM90xYQ _HIHhIpIPEeqwIoGOM90xYQ _HIHhJZIPEeqwIoGOM90xYQ _HIHhIJIPEeqwIoGOM90xYQ _HIHhKZIPEeqwIoGOM90xYQ _HIHhKJIPEeqwIoGOM90xYQ _HIHhLZIPEeqwIoGOM90xYQ _HIHhLJIPEeqwIoGOM90xYQ _HIHhMpIPEeqwIoGOM90xYQ _HIHhNZIPEeqwIoGOM90xYQ _HIHhMJIPEeqwIoGOM90xYQ _HIHhOpIPEeqwIoGOM90xYQ _HIHhPZIPEeqwIoGOM90xYQ _HIHhQJIPEeqwIoGOM90xYQ _HIHhOJIPEeqwIoGOM90xYQ _HIIIMpIPEeqwIoGOM90xYQ _HIIINZIPEeqwIoGOM90xYQ _HIIIMJIPEeqwIoGOM90xYQ _HIIIOpIPEeqwIoGOM90xYQ _HIIIOJIPEeqwIoGOM90xYQ _HIIIPpIPEeqwIoGOM90xYQ _HIIIPZIPEeqwIoGOM90xYQ _HIIIRZIPEeqwIoGOM90xYQ _HIIIQZIPEeqwIoGOM90xYQ _HIIISZIPEeqwIoGOM90xYQ _HIIISJIPEeqwIoGOM90xYQ _HIIITZIPEeqwIoGOM90xYQ _HIIITJIPEeqwIoGOM90xYQ _HIIIUpIPEeqwIoGOM90xYQ _HIIIUJIPEeqwIoGOM90xYQ _HIIvQ5IPEeqwIoGOM90xYQ _HIIvQJIPEeqwIoGOM90xYQ _HIIvR5IPEeqwIoGOM90xYQ _HIIvRJIPEeqwIoGOM90xYQ"/>
      <eAnnotations xmi:id="_HJ8tIJIPEeqwIoGOM90xYQ" source="TestDescriptionLanguage/TDL_MetaModel/Data/DataDefinition" references="_HIKkc5IPEeqwIoGOM90xYQ _HIKkcZIPEeqwIoGOM90xYQ _HIKkdpIPEeqwIoGOM90xYQ _HIKkepIPEeqwIoGOM90xYQ _HIKkeJIPEeqwIoGOM90xYQ _HIKkfpIPEeqwIoGOM90xYQ _HIKkfZIPEeqwIoGOM90xYQ _HILLgpIPEeqwIoGOM90xYQ _HILLhZIPEeqwIoGOM90xYQ _HILLiJIPEeqwIoGOM90xYQ _HILLi5IPEeqwIoGOM90xYQ _HILLgJIPEeqwIoGOM90xYQ _HILLj5IPEeqwIoGOM90xYQ _HILLjpIPEeqwIoGOM90xYQ _HILLkpIPEeqwIoGOM90xYQ _HILLlJIPEeqwIoGOM90xYQ _HILLlpIPEeqwIoGOM90xYQ _HILLmpIPEeqwIoGOM90xYQ _HILLnZIPEeqwIoGOM90xYQ _HILLmJIPEeqwIoGOM90xYQ _HILykpIPEeqwIoGOM90xYQ _HILylZIPEeqwIoGOM90xYQ _HILykJIPEeqwIoGOM90xYQ _HILym5IPEeqwIoGOM90xYQ _HILynpIPEeqwIoGOM90xYQ _HILymZIPEeqwIoGOM90xYQ _HILyo5IPEeqwIoGOM90xYQ _HILyoZIPEeqwIoGOM90xYQ _HILyppIPEeqwIoGOM90xYQ _HILypZIPEeqwIoGOM90xYQ _HILyqpIPEeqwIoGOM90xYQ _HILyqZIPEeqwIoGOM90xYQ _HILyrpIPEeqwIoGOM90xYQ _HILyrZIPEeqwIoGOM90xYQ _HIMZopIPEeqwIoGOM90xYQ _HIMZpZIPEeqwIoGOM90xYQ _HIMZoJIPEeqwIoGOM90xYQ _HIMZqpIPEeqwIoGOM90xYQ _HIMZqJIPEeqwIoGOM90xYQ _HIMZr5IPEeqwIoGOM90xYQ _HIMZrZIPEeqwIoGOM90xYQ _HIMZs5IPEeqwIoGOM90xYQ _HIMZspIPEeqwIoGOM90xYQ _HIMZt5IPEeqwIoGOM90xYQ _HIMZtpIPEeqwIoGOM90xYQ _HIMZupIPEeqwIoGOM90xYQ _HIMZvpIPEeqwIoGOM90xYQ _HIMZvJIPEeqwIoGOM90xYQ _HIMZw5IPEeqwIoGOM90xYQ _HIMZwZIPEeqwIoGOM90xYQ _HINAsJIPEeqwIoGOM90xYQ _HINAtJIPEeqwIoGOM90xYQ _HINAs5IPEeqwIoGOM90xYQ _HINAuJIPEeqwIoGOM90xYQ _HINAt5IPEeqwIoGOM90xYQ _HINAvJIPEeqwIoGOM90xYQ _HINAu5IPEeqwIoGOM90xYQ _HINAwZIPEeqwIoGOM90xYQ _HINAv5IPEeqwIoGOM90xYQ _HINAxpIPEeqwIoGOM90xYQ _HINAxJIPEeqwIoGOM90xYQ _HINAx5IPEeqwIoGOM90xYQ _HINnw5IPEeqwIoGOM90xYQ _HINnwJIPEeqwIoGOM90xYQ _HINnxpIPEeqwIoGOM90xYQ _HINnxJIPEeqwIoGOM90xYQ _HINnzJIPEeqwIoGOM90xYQ _HINnyZIPEeqwIoGOM90xYQ _HINnz5IPEeqwIoGOM90xYQ _HINnzZIPEeqwIoGOM90xYQ _HINn05IPEeqwIoGOM90xYQ _HINn0JIPEeqwIoGOM90xYQ _HIOO0pIPEeqwIoGOM90xYQ _HIOO0JIPEeqwIoGOM90xYQ _HIOO2JIPEeqwIoGOM90xYQ _HIOO1ZIPEeqwIoGOM90xYQ _HIOO3JIPEeqwIoGOM90xYQ _HIOO2ZIPEeqwIoGOM90xYQ"/>
      <eAnnotations xmi:id="_HJ9UMJIPEeqwIoGOM90xYQ" source="TestDescriptionLanguage/TDL_MetaModel/Data/DataUse" references="_HIR5MZIPEeqwIoGOM90xYQ _HIR5NZIPEeqwIoGOM90xYQ _HIR5OJIPEeqwIoGOM90xYQ _HIR5M5IPEeqwIoGOM90xYQ _HIR5PJIPEeqwIoGOM90xYQ _HIR5O5IPEeqwIoGOM90xYQ _HIR5QZIPEeqwIoGOM90xYQ _HIR5RJIPEeqwIoGOM90xYQ _HIR5P5IPEeqwIoGOM90xYQ _HIR5SJIPEeqwIoGOM90xYQ _HIR5R5IPEeqwIoGOM90xYQ _HISgQZIPEeqwIoGOM90xYQ _HISgQJIPEeqwIoGOM90xYQ _HISgRZIPEeqwIoGOM90xYQ _HISgRJIPEeqwIoGOM90xYQ _HISgSZIPEeqwIoGOM90xYQ _HISgSJIPEeqwIoGOM90xYQ _HISgTJIPEeqwIoGOM90xYQ _HISgT5IPEeqwIoGOM90xYQ _HISgTpIPEeqwIoGOM90xYQ _HISgVJIPEeqwIoGOM90xYQ _HISgV5IPEeqwIoGOM90xYQ _HISgUpIPEeqwIoGOM90xYQ _HISgWpIPEeqwIoGOM90xYQ _HISgXJIPEeqwIoGOM90xYQ _HITHUpIPEeqwIoGOM90xYQ _HITHUJIPEeqwIoGOM90xYQ _HITHVZIPEeqwIoGOM90xYQ _HITHWZIPEeqwIoGOM90xYQ _HITHXJIPEeqwIoGOM90xYQ _HITHYJIPEeqwIoGOM90xYQ _HITHV5IPEeqwIoGOM90xYQ _HITHZJIPEeqwIoGOM90xYQ _HITHY5IPEeqwIoGOM90xYQ _HITHaJIPEeqwIoGOM90xYQ _HITHZ5IPEeqwIoGOM90xYQ _HITHbZIPEeqwIoGOM90xYQ _HITHcJIPEeqwIoGOM90xYQ _HITHa5IPEeqwIoGOM90xYQ _HITHdJIPEeqwIoGOM90xYQ _HITHc5IPEeqwIoGOM90xYQ _HITuYZIPEeqwIoGOM90xYQ _HITuYJIPEeqwIoGOM90xYQ _HITuZpIPEeqwIoGOM90xYQ _HITuZJIPEeqwIoGOM90xYQ _HITuapIPEeqwIoGOM90xYQ _HITuaZIPEeqwIoGOM90xYQ _HITubpIPEeqwIoGOM90xYQ _HITubZIPEeqwIoGOM90xYQ _HITucpIPEeqwIoGOM90xYQ _HITucZIPEeqwIoGOM90xYQ _HITueJIPEeqwIoGOM90xYQ _HITudZIPEeqwIoGOM90xYQ _HITue5IPEeqwIoGOM90xYQ _HITufJIPEeqwIoGOM90xYQ _HITueZIPEeqwIoGOM90xYQ _HIUVc5IPEeqwIoGOM90xYQ _HIUVcJIPEeqwIoGOM90xYQ _HIUVd5IPEeqwIoGOM90xYQ _HIUVdJIPEeqwIoGOM90xYQ _HIUVepIPEeqwIoGOM90xYQ _HIUVfZIPEeqwIoGOM90xYQ _HIUVeJIPEeqwIoGOM90xYQ _HIU8g5IPEeqwIoGOM90xYQ _HIU8gJIPEeqwIoGOM90xYQ _HIU8hpIPEeqwIoGOM90xYQ _HIU8h5IPEeqwIoGOM90xYQ _HIU8hJIPEeqwIoGOM90xYQ _HIU8jZIPEeqwIoGOM90xYQ _HIU8ipIPEeqwIoGOM90xYQ"/>
      <eAnnotations xmi:id="_HJ97QJIPEeqwIoGOM90xYQ" source="TestDescriptionLanguage/TDL_MetaModel/Time" references="_HIXYxJIPEeqwIoGOM90xYQ _HIX_0JIPEeqwIoGOM90xYQ _HIX_0pIPEeqwIoGOM90xYQ _HIX_1pIPEeqwIoGOM90xYQ _HIX_2ZIPEeqwIoGOM90xYQ _HIX_1JIPEeqwIoGOM90xYQ _HIX_3ZIPEeqwIoGOM90xYQ _HIX_3JIPEeqwIoGOM90xYQ _HIX_4pIPEeqwIoGOM90xYQ _HIX_4JIPEeqwIoGOM90xYQ _HIX_5ZIPEeqwIoGOM90xYQ _HIYm4JIPEeqwIoGOM90xYQ _HIYm5JIPEeqwIoGOM90xYQ _HIYm55IPEeqwIoGOM90xYQ _HIYm4pIPEeqwIoGOM90xYQ _HIYm6pIPEeqwIoGOM90xYQ _HIYm7pIPEeqwIoGOM90xYQ _HIYm7JIPEeqwIoGOM90xYQ _HIZN8pIPEeqwIoGOM90xYQ _HIZN8JIPEeqwIoGOM90xYQ _HIZN9pIPEeqwIoGOM90xYQ _HIZN9ZIPEeqwIoGOM90xYQ _HIZN-pIPEeqwIoGOM90xYQ _HIZN-ZIPEeqwIoGOM90xYQ _HIZN_pIPEeqwIoGOM90xYQ _HIZN_ZIPEeqwIoGOM90xYQ _HIZOApIPEeqwIoGOM90xYQ _HIZOAZIPEeqwIoGOM90xYQ _HIZOBpIPEeqwIoGOM90xYQ _HIZOBZIPEeqwIoGOM90xYQ _HIZOCpIPEeqwIoGOM90xYQ _HIZOCZIPEeqwIoGOM90xYQ _HIZ1AZIPEeqwIoGOM90xYQ _HIZ1AJIPEeqwIoGOM90xYQ _HIZ1BpIPEeqwIoGOM90xYQ _HIZ1CZIPEeqwIoGOM90xYQ _HIZ1BJIPEeqwIoGOM90xYQ _HIZ1DJIPEeqwIoGOM90xYQ _HIZ1C5IPEeqwIoGOM90xYQ _HIZ1EJIPEeqwIoGOM90xYQ _HIZ1D5IPEeqwIoGOM90xYQ _HIZ1E5IPEeqwIoGOM90xYQ"/>
      <eAnnotations xmi:id="_HJ-iUJIPEeqwIoGOM90xYQ" source="TestDescriptionLanguage/TDL_MetaModel/TestConfiguration" references="_HIcRRZIPEeqwIoGOM90xYQ _HIcRSJIPEeqwIoGOM90xYQ _HIcRS5IPEeqwIoGOM90xYQ _HIcRTpIPEeqwIoGOM90xYQ _HIcRQ5IPEeqwIoGOM90xYQ _HIc4UpIPEeqwIoGOM90xYQ _HIc4VZIPEeqwIoGOM90xYQ _HIc4UJIPEeqwIoGOM90xYQ _HIc4WpIPEeqwIoGOM90xYQ _HIc4WJIPEeqwIoGOM90xYQ _HIc4X5IPEeqwIoGOM90xYQ _HIc4YpIPEeqwIoGOM90xYQ _HIc4XZIPEeqwIoGOM90xYQ _HIc4aJIPEeqwIoGOM90xYQ _HIc4a5IPEeqwIoGOM90xYQ _HIc4b5IPEeqwIoGOM90xYQ _HIc4ZpIPEeqwIoGOM90xYQ _HIdfYZIPEeqwIoGOM90xYQ _HIdfYJIPEeqwIoGOM90xYQ _HIdfZZIPEeqwIoGOM90xYQ _HIdfZJIPEeqwIoGOM90xYQ _HIdfaZIPEeqwIoGOM90xYQ _HIdfaJIPEeqwIoGOM90xYQ _HIdfbZIPEeqwIoGOM90xYQ _HIdfbJIPEeqwIoGOM90xYQ _HIdfcJIPEeqwIoGOM90xYQ _HIdfdZIPEeqwIoGOM90xYQ _HIdfc5IPEeqwIoGOM90xYQ _HIdfeZIPEeqwIoGOM90xYQ _HIdfeJIPEeqwIoGOM90xYQ _HIdffZIPEeqwIoGOM90xYQ _HIdffJIPEeqwIoGOM90xYQ _HIeGcZIPEeqwIoGOM90xYQ _HIeGcJIPEeqwIoGOM90xYQ _HIeGdZIPEeqwIoGOM90xYQ _HIeGdJIPEeqwIoGOM90xYQ _HIeGepIPEeqwIoGOM90xYQ _HIeGfZIPEeqwIoGOM90xYQ _HIeGeJIPEeqwIoGOM90xYQ _HIeGgZIPEeqwIoGOM90xYQ _HIeGgJIPEeqwIoGOM90xYQ _HIeGhZIPEeqwIoGOM90xYQ _HIeGhJIPEeqwIoGOM90xYQ _HIeGiZIPEeqwIoGOM90xYQ _HIeGiJIPEeqwIoGOM90xYQ _HIeGjJIPEeqwIoGOM90xYQ _HIetg5IPEeqwIoGOM90xYQ _HIetgJIPEeqwIoGOM90xYQ _HIeth5IPEeqwIoGOM90xYQ _HIethJIPEeqwIoGOM90xYQ"/>
      <eAnnotations xmi:id="_HJ_JYJIPEeqwIoGOM90xYQ" source="TestDescriptionLanguage/TDL_MetaModel/TestBehaviour/TestDescription" references="_HIgispIPEeqwIoGOM90xYQ _HIgitZIPEeqwIoGOM90xYQ _HIgiuJIPEeqwIoGOM90xYQ _HIgiu5IPEeqwIoGOM90xYQ _HIgivpIPEeqwIoGOM90xYQ _HIgisJIPEeqwIoGOM90xYQ _HIgiwZIPEeqwIoGOM90xYQ _HIgiwJIPEeqwIoGOM90xYQ _HIgixZIPEeqwIoGOM90xYQ _HIgixJIPEeqwIoGOM90xYQ _HIgiypIPEeqwIoGOM90xYQ _HIgiyJIPEeqwIoGOM90xYQ _HIhJwZIPEeqwIoGOM90xYQ _HIhJwJIPEeqwIoGOM90xYQ _HIhJxZIPEeqwIoGOM90xYQ _HIhJxJIPEeqwIoGOM90xYQ _HIhJyZIPEeqwIoGOM90xYQ _HIhJyJIPEeqwIoGOM90xYQ"/>
      <eAnnotations xmi:id="_HJ_JYZIPEeqwIoGOM90xYQ" source="TestDescriptionLanguage/TDL_MetaModel/TestBehaviour/CombinedBehaviour" references="_HIhw05IPEeqwIoGOM90xYQ _HIhw0ZIPEeqwIoGOM90xYQ _HIhw2JIPEeqwIoGOM90xYQ _HIhw25IPEeqwIoGOM90xYQ _HIhw1pIPEeqwIoGOM90xYQ _HIhw4JIPEeqwIoGOM90xYQ _HIhw45IPEeqwIoGOM90xYQ _HIhw3pIPEeqwIoGOM90xYQ _HIiX4ZIPEeqwIoGOM90xYQ _HIiX4JIPEeqwIoGOM90xYQ _HIiX5JIPEeqwIoGOM90xYQ _HIiX5pIPEeqwIoGOM90xYQ _HIiX6pIPEeqwIoGOM90xYQ _HIiX6JIPEeqwIoGOM90xYQ _HIiX7ZIPEeqwIoGOM90xYQ _HIiX75IPEeqwIoGOM90xYQ _HIi-8ZIPEeqwIoGOM90xYQ _HIi-8JIPEeqwIoGOM90xYQ _HIi-9ZIPEeqwIoGOM90xYQ _HIi-9JIPEeqwIoGOM90xYQ _HIi--JIPEeqwIoGOM90xYQ _HIi-_JIPEeqwIoGOM90xYQ _HIi--pIPEeqwIoGOM90xYQ _HIi-_5IPEeqwIoGOM90xYQ _HIi_ApIPEeqwIoGOM90xYQ _HIi-_ZIPEeqwIoGOM90xYQ _HIi_BZIPEeqwIoGOM90xYQ _HIjmAJIPEeqwIoGOM90xYQ _HIjmBJIPEeqwIoGOM90xYQ _HIjmB5IPEeqwIoGOM90xYQ _HIjmApIPEeqwIoGOM90xYQ _HIjmC5IPEeqwIoGOM90xYQ _HIjmCpIPEeqwIoGOM90xYQ _HIjmD5IPEeqwIoGOM90xYQ _HIjmDpIPEeqwIoGOM90xYQ _HIjmFJIPEeqwIoGOM90xYQ _HIjmEpIPEeqwIoGOM90xYQ _HIjmGJIPEeqwIoGOM90xYQ _HIjmF5IPEeqwIoGOM90xYQ _HIkNEZIPEeqwIoGOM90xYQ _HIkNEJIPEeqwIoGOM90xYQ _HIkNFZIPEeqwIoGOM90xYQ _HIkNFJIPEeqwIoGOM90xYQ _HIkNGpIPEeqwIoGOM90xYQ _HIkNHZIPEeqwIoGOM90xYQ _HIkNGJIPEeqwIoGOM90xYQ _HIkNIZIPEeqwIoGOM90xYQ _HIkNIJIPEeqwIoGOM90xYQ _HIkNJZIPEeqwIoGOM90xYQ _HIkNJJIPEeqwIoGOM90xYQ _HIkNKZIPEeqwIoGOM90xYQ _HIkNKJIPEeqwIoGOM90xYQ _HIk0IZIPEeqwIoGOM90xYQ _HIk0IJIPEeqwIoGOM90xYQ _HIk0JZIPEeqwIoGOM90xYQ _HIk0JJIPEeqwIoGOM90xYQ _HIk0K5IPEeqwIoGOM90xYQ _HIk0KJIPEeqwIoGOM90xYQ _HIk0LpIPEeqwIoGOM90xYQ _HIk0L5IPEeqwIoGOM90xYQ _HIk0LJIPEeqwIoGOM90xYQ _HIlbM5IPEeqwIoGOM90xYQ _HIlbMJIPEeqwIoGOM90xYQ _HIlbN5IPEeqwIoGOM90xYQ _HIlbNJIPEeqwIoGOM90xYQ _HIlbO5IPEeqwIoGOM90xYQ _HIlbOJIPEeqwIoGOM90xYQ _HIlbPJIPEeqwIoGOM90xYQ"/>
      <eAnnotations xmi:id="_HJ_wcJIPEeqwIoGOM90xYQ" source="TestDescriptionLanguage/TDL_MetaModel/TestBehaviour/AtomicBehaviour" references="_HIoehJIPEeqwIoGOM90xYQ _HIoeh5IPEeqwIoGOM90xYQ _HIoegpIPEeqwIoGOM90xYQ _HIoejJIPEeqwIoGOM90xYQ _HIoeipIPEeqwIoGOM90xYQ _HIpFkpIPEeqwIoGOM90xYQ _HIpFlZIPEeqwIoGOM90xYQ _HIpFkJIPEeqwIoGOM90xYQ _HIpFmJIPEeqwIoGOM90xYQ _HIpFmpIPEeqwIoGOM90xYQ _HIpFnpIPEeqwIoGOM90xYQ _HIpFoZIPEeqwIoGOM90xYQ _HIpFnJIPEeqwIoGOM90xYQ _HIpFppIPEeqwIoGOM90xYQ _HIpFpJIPEeqwIoGOM90xYQ _HIpsopIPEeqwIoGOM90xYQ _HIpspZIPEeqwIoGOM90xYQ _HIpsoJIPEeqwIoGOM90xYQ _HIpsqpIPEeqwIoGOM90xYQ _HIpsrZIPEeqwIoGOM90xYQ _HIpssJIPEeqwIoGOM90xYQ _HIpsqJIPEeqwIoGOM90xYQ _HIpstZIPEeqwIoGOM90xYQ _HIpsuJIPEeqwIoGOM90xYQ _HIpss5IPEeqwIoGOM90xYQ _HIpsvZIPEeqwIoGOM90xYQ _HIpswJIPEeqwIoGOM90xYQ _HIpsu5IPEeqwIoGOM90xYQ _HIpsxJIPEeqwIoGOM90xYQ _HIpsw5IPEeqwIoGOM90xYQ _HIqTsZIPEeqwIoGOM90xYQ _HIqTsJIPEeqwIoGOM90xYQ _HIqTtZIPEeqwIoGOM90xYQ _HIqTtJIPEeqwIoGOM90xYQ _HIqTuZIPEeqwIoGOM90xYQ _HIqTuJIPEeqwIoGOM90xYQ _HIqTvZIPEeqwIoGOM90xYQ _HIqTvJIPEeqwIoGOM90xYQ _HIqTwZIPEeqwIoGOM90xYQ _HIqTwJIPEeqwIoGOM90xYQ _HIqTxZIPEeqwIoGOM90xYQ _HIqTxJIPEeqwIoGOM90xYQ _HIqTyZIPEeqwIoGOM90xYQ _HIqTyJIPEeqwIoGOM90xYQ _HIq6wZIPEeqwIoGOM90xYQ _HIq6wJIPEeqwIoGOM90xYQ _HIq6xpIPEeqwIoGOM90xYQ _HIq6xJIPEeqwIoGOM90xYQ _HIq6ypIPEeqwIoGOM90xYQ _HIq6yZIPEeqwIoGOM90xYQ _HIq6zpIPEeqwIoGOM90xYQ _HIq6zZIPEeqwIoGOM90xYQ _HIq60pIPEeqwIoGOM90xYQ _HIq60ZIPEeqwIoGOM90xYQ _HIq61pIPEeqwIoGOM90xYQ _HIq61ZIPEeqwIoGOM90xYQ _HIq62pIPEeqwIoGOM90xYQ _HIq62ZIPEeqwIoGOM90xYQ _HIq63pIPEeqwIoGOM90xYQ _HIq63ZIPEeqwIoGOM90xYQ _HIrh0ZIPEeqwIoGOM90xYQ _HIrh0JIPEeqwIoGOM90xYQ _HIrh1pIPEeqwIoGOM90xYQ _HIrh2ZIPEeqwIoGOM90xYQ _HIrh3JIPEeqwIoGOM90xYQ _HIrh1JIPEeqwIoGOM90xYQ _HIrh4JIPEeqwIoGOM90xYQ _HIrh3ZIPEeqwIoGOM90xYQ _HIsI4pIPEeqwIoGOM90xYQ _HIsI5JIPEeqwIoGOM90xYQ _HIsI4JIPEeqwIoGOM90xYQ _HIsI6ZIPEeqwIoGOM90xYQ _HIsI6pIPEeqwIoGOM90xYQ _HIsI55IPEeqwIoGOM90xYQ _HIsI8JIPEeqwIoGOM90xYQ _HIsI7ZIPEeqwIoGOM90xYQ _HIsI9JIPEeqwIoGOM90xYQ _HIsI8ZIPEeqwIoGOM90xYQ _HIsv85IPEeqwIoGOM90xYQ _HIsv8JIPEeqwIoGOM90xYQ"/>
      <eAnnotations xmi:id="_HKA-kJIPEeqwIoGOM90xYQ" source="TestDescriptionLanguage/TDL_MetaModel/Extensions/StructuredTestObjective" references="_HIvzQpIPEeqwIoGOM90xYQ _HIvzRZIPEeqwIoGOM90xYQ _HIvzSJIPEeqwIoGOM90xYQ _HIvzS5IPEeqwIoGOM90xYQ _HIvzTpIPEeqwIoGOM90xYQ _HIvzQJIPEeqwIoGOM90xYQ _HIvzUZIPEeqwIoGOM90xYQ _HIvzU5IPEeqwIoGOM90xYQ _HIvzV5IPEeqwIoGOM90xYQ _HIvzVZIPEeqwIoGOM90xYQ _HIvzXJIPEeqwIoGOM90xYQ _HIvzX5IPEeqwIoGOM90xYQ _HIvzWpIPEeqwIoGOM90xYQ _HIwaUpIPEeqwIoGOM90xYQ _HIwaUJIPEeqwIoGOM90xYQ _HIwaV5IPEeqwIoGOM90xYQ _HIwaVZIPEeqwIoGOM90xYQ _HIwaXJIPEeqwIoGOM90xYQ _HIwaX5IPEeqwIoGOM90xYQ _HIwaYpIPEeqwIoGOM90xYQ _HIwaZZIPEeqwIoGOM90xYQ _HIwaWpIPEeqwIoGOM90xYQ _HIwaaZIPEeqwIoGOM90xYQ _HIwaaJIPEeqwIoGOM90xYQ _HIwabZIPEeqwIoGOM90xYQ _HIwabJIPEeqwIoGOM90xYQ _HIxBYZIPEeqwIoGOM90xYQ _HIxBYJIPEeqwIoGOM90xYQ _HIxBZZIPEeqwIoGOM90xYQ _HIxBZJIPEeqwIoGOM90xYQ _HIxBaZIPEeqwIoGOM90xYQ _HIxBaJIPEeqwIoGOM90xYQ _HIxBbZIPEeqwIoGOM90xYQ _HIxBbJIPEeqwIoGOM90xYQ _HIxBcZIPEeqwIoGOM90xYQ _HIxBcJIPEeqwIoGOM90xYQ _HIxBdZIPEeqwIoGOM90xYQ _HIxBdJIPEeqwIoGOM90xYQ _HIxBepIPEeqwIoGOM90xYQ _HIxBfZIPEeqwIoGOM90xYQ _HIxBeJIPEeqwIoGOM90xYQ _HIxocpIPEeqwIoGOM90xYQ _HIxocJIPEeqwIoGOM90xYQ _HIxodZIPEeqwIoGOM90xYQ _HIxoeJIPEeqwIoGOM90xYQ _HIxod5IPEeqwIoGOM90xYQ _HIxofJIPEeqwIoGOM90xYQ _HIxoe5IPEeqwIoGOM90xYQ _HIxogJIPEeqwIoGOM90xYQ _HIxof5IPEeqwIoGOM90xYQ _HIxohJIPEeqwIoGOM90xYQ _HIxog5IPEeqwIoGOM90xYQ _HIxoiJIPEeqwIoGOM90xYQ _HIxoh5IPEeqwIoGOM90xYQ _HIxojZIPEeqwIoGOM90xYQ _HIxoi5IPEeqwIoGOM90xYQ _HIyPgpIPEeqwIoGOM90xYQ _HIyPhZIPEeqwIoGOM90xYQ _HIyPiJIPEeqwIoGOM90xYQ _HIyPgJIPEeqwIoGOM90xYQ _HIyPi5IPEeqwIoGOM90xYQ _HIyPjpIPEeqwIoGOM90xYQ _HIyPjZIPEeqwIoGOM90xYQ _HIyPk5IPEeqwIoGOM90xYQ _HIyPlpIPEeqwIoGOM90xYQ _HIyPkZIPEeqwIoGOM90xYQ _HIyPmpIPEeqwIoGOM90xYQ _HIyPmZIPEeqwIoGOM90xYQ _HIy2kJIPEeqwIoGOM90xYQ _HIy2lJIPEeqwIoGOM90xYQ _HIy2kpIPEeqwIoGOM90xYQ _HIy2mJIPEeqwIoGOM90xYQ _HIy2l5IPEeqwIoGOM90xYQ _HIy2nJIPEeqwIoGOM90xYQ _HIy2m5IPEeqwIoGOM90xYQ _HIy2oZIPEeqwIoGOM90xYQ _HIy2n5IPEeqwIoGOM90xYQ _HIy2pZIPEeqwIoGOM90xYQ _HIy2pJIPEeqwIoGOM90xYQ _HIzdoZIPEeqwIoGOM90xYQ _HIzdoJIPEeqwIoGOM90xYQ _HIzdppIPEeqwIoGOM90xYQ _HIzdpJIPEeqwIoGOM90xYQ _HIzdqpIPEeqwIoGOM90xYQ _HIzdqZIPEeqwIoGOM90xYQ _HIzdrpIPEeqwIoGOM90xYQ _HIzdrZIPEeqwIoGOM90xYQ _HIzdspIPEeqwIoGOM90xYQ _HIzdsZIPEeqwIoGOM90xYQ _HIzdtpIPEeqwIoGOM90xYQ _HIzdtZIPEeqwIoGOM90xYQ _HIzdupIPEeqwIoGOM90xYQ _HIzduZIPEeqwIoGOM90xYQ _HI0EspIPEeqwIoGOM90xYQ _HI0EtZIPEeqwIoGOM90xYQ _HI0EsJIPEeqwIoGOM90xYQ _HI0EupIPEeqwIoGOM90xYQ _HI0EvZIPEeqwIoGOM90xYQ _HI0EuJIPEeqwIoGOM90xYQ _HI0EwpIPEeqwIoGOM90xYQ _HI0Ew5IPEeqwIoGOM90xYQ _HI0ExpIPEeqwIoGOM90xYQ _HI0EwJIPEeqwIoGOM90xYQ _HI0Ey5IPEeqwIoGOM90xYQ _HI0EyZIPEeqwIoGOM90xYQ _HI0rw5IPEeqwIoGOM90xYQ _HI0rwJIPEeqwIoGOM90xYQ _HI0rx5IPEeqwIoGOM90xYQ _HI0rxJIPEeqwIoGOM90xYQ _HI0rypIPEeqwIoGOM90xYQ _HI0ry5IPEeqwIoGOM90xYQ _HI0ryJIPEeqwIoGOM90xYQ _HI0rz5IPEeqwIoGOM90xYQ _HI0rzJIPEeqwIoGOM90xYQ _HI1S05IPEeqwIoGOM90xYQ _HI1S0JIPEeqwIoGOM90xYQ _HI1S15IPEeqwIoGOM90xYQ _HI1S1JIPEeqwIoGOM90xYQ _HI1S25IPEeqwIoGOM90xYQ _HI1S2JIPEeqwIoGOM90xYQ _HI1545IPEeqwIoGOM90xYQ _HI154JIPEeqwIoGOM90xYQ _HI1555IPEeqwIoGOM90xYQ _HI155JIPEeqwIoGOM90xYQ _HI2g85IPEeqwIoGOM90xYQ _HI2g8JIPEeqwIoGOM90xYQ _HI2g95IPEeqwIoGOM90xYQ _HI2g9JIPEeqwIoGOM90xYQ"/>
      <eAnnotations xmi:id="_HKCMsJIPEeqwIoGOM90xYQ" source="TestDescriptionLanguage/TDL_MetaModel/Extensions/ExtendedTestConfiguration" references="_HI6LVJIPEeqwIoGOM90xYQ _HI6yYZIPEeqwIoGOM90xYQ _HI6LUpIPEeqwIoGOM90xYQ _HI6yZpIPEeqwIoGOM90xYQ _HI6yZJIPEeqwIoGOM90xYQ _HI6yaZIPEeqwIoGOM90xYQ _HI6yZ5IPEeqwIoGOM90xYQ _HI6ybJIPEeqwIoGOM90xYQ _HI6ybZIPEeqwIoGOM90xYQ _HI6yapIPEeqwIoGOM90xYQ _HI6ycJIPEeqwIoGOM90xYQ _HI6ybpIPEeqwIoGOM90xYQ _HI6ycZIPEeqwIoGOM90xYQ _HI7ZcpIPEeqwIoGOM90xYQ _HI7ZcJIPEeqwIoGOM90xYQ _HI7ZdZIPEeqwIoGOM90xYQ _HI7ZepIPEeqwIoGOM90xYQ _HI7Zd5IPEeqwIoGOM90xYQ _HI8Ag5IPEeqwIoGOM90xYQ _HI8AgJIPEeqwIoGOM90xYQ _HI8Ah5IPEeqwIoGOM90xYQ _HI8AhJIPEeqwIoGOM90xYQ _HI8Ai5IPEeqwIoGOM90xYQ _HI8AiJIPEeqwIoGOM90xYQ _HI8nk5IPEeqwIoGOM90xYQ _HI8nkJIPEeqwIoGOM90xYQ _HI8nl5IPEeqwIoGOM90xYQ _HI8nlJIPEeqwIoGOM90xYQ _HI8nm5IPEeqwIoGOM90xYQ _HI8nmJIPEeqwIoGOM90xYQ _HI8nnpIPEeqwIoGOM90xYQ _HI8nnJIPEeqwIoGOM90xYQ _HI9Oo5IPEeqwIoGOM90xYQ _HI9OoJIPEeqwIoGOM90xYQ"/>
    </eAnnotations>
    <packageImport xmi:id="_AnnM4M6SEeKrteq_aJ3viA">
      <importedPackage href="../../TestDescriptionLanguage/tdl.uml#_urYwUM5vEeKBmZvNr53Zng"/>
    </packageImport>
    <packagedElement xmi:type="uml:Class" xmi:id="_HIGTAJIPEeqwIoGOM90xYQ" name="Element" isAbstract="true">
      <ownedAttribute xmi:id="_HIGTAZIPEeqwIoGOM90xYQ" name="comment" type="_HIHhMJIPEeqwIoGOM90xYQ" isOrdered="true" aggregation="composite" association="_HIG6EJIPEeqwIoGOM90xYQ">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_HIGTApIPEeqwIoGOM90xYQ"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_HIGTA5IPEeqwIoGOM90xYQ" value="*"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_HIGTBJIPEeqwIoGOM90xYQ" name="annotation" type="_HIHhOJIPEeqwIoGOM90xYQ" isOrdered="true" aggregation="composite" association="_HIG6EZIPEeqwIoGOM90xYQ">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_HIGTBZIPEeqwIoGOM90xYQ"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_HIGTBpIPEeqwIoGOM90xYQ" value="*"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_HIGTB5IPEeqwIoGOM90xYQ" 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="_HIGTCJIPEeqwIoGOM90xYQ"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_HIGTCZIPEeqwIoGOM90xYQ" value="1"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_HIG6EJIPEeqwIoGOM90xYQ" name="element_comment" memberEnd="_HIHhMpIPEeqwIoGOM90xYQ _HIGTAZIPEeqwIoGOM90xYQ"/>
    <packagedElement xmi:type="uml:Association" xmi:id="_HIG6EZIPEeqwIoGOM90xYQ" name="element_annotation" memberEnd="_HIHhPZIPEeqwIoGOM90xYQ _HIGTBJIPEeqwIoGOM90xYQ"/>
    <packagedElement xmi:type="uml:Class" xmi:id="_HIG6EpIPEeqwIoGOM90xYQ" name="PackageableElement" isAbstract="true">
      <generalization xmi:id="_HIG6E5IPEeqwIoGOM90xYQ" general="_HIIIQZIPEeqwIoGOM90xYQ"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_HIG6FJIPEeqwIoGOM90xYQ" name="Package_PackagebleElements" memberEnd="_HIG6FZIPEeqwIoGOM90xYQ _HIG6GpIPEeqwIoGOM90xYQ">
      <ownedEnd xmi:id="_HIG6FZIPEeqwIoGOM90xYQ" name="owningPackage" type="_HIG6GJIPEeqwIoGOM90xYQ" isUnique="false" association="_HIG6FJIPEeqwIoGOM90xYQ">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_HIG6FpIPEeqwIoGOM90xYQ"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_HIG6F5IPEeqwIoGOM90xYQ" value="1"/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_HIG6GJIPEeqwIoGOM90xYQ" name="Package">
      <generalization xmi:id="_HIG6GZIPEeqwIoGOM90xYQ" general="_HIIIQZIPEeqwIoGOM90xYQ"/>
      <ownedAttribute xmi:id="_HIG6GpIPEeqwIoGOM90xYQ" name="packagedElement" type="_HIG6EpIPEeqwIoGOM90xYQ" aggregation="composite" association="_HIG6FJIPEeqwIoGOM90xYQ">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_HIG6G5IPEeqwIoGOM90xYQ"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_HIG6HJIPEeqwIoGOM90xYQ" value="*"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_HIG6HZIPEeqwIoGOM90xYQ" name="import" type="_HIHhIJIPEeqwIoGOM90xYQ" aggregation="composite" association="_HIHhLJIPEeqwIoGOM90xYQ">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_HIG6HpIPEeqwIoGOM90xYQ"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_HIG6H5IPEeqwIoGOM90xYQ" value="*"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_HIG6IJIPEeqwIoGOM90xYQ" name="nestedPackage" type="_HIG6GJIPEeqwIoGOM90xYQ" aggregation="composite" association="_HIIITJIPEeqwIoGOM90xYQ">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_HIG6IZIPEeqwIoGOM90xYQ"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_HIG6IpIPEeqwIoGOM90xYQ" value="*"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_HIHhIJIPEeqwIoGOM90xYQ" name="ElementImport">
      <generalization xmi:id="_HIHhIZIPEeqwIoGOM90xYQ" general="_HIGTAJIPEeqwIoGOM90xYQ"/>
      <ownedAttribute xmi:id="_HIHhIpIPEeqwIoGOM90xYQ" name="importedElement" type="_HIG6EpIPEeqwIoGOM90xYQ" association="_HIHhKJIPEeqwIoGOM90xYQ">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_HIHhI5IPEeqwIoGOM90xYQ"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_HIHhJJIPEeqwIoGOM90xYQ" value="*"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_HIHhJZIPEeqwIoGOM90xYQ" name="importedPackage" type="_HIG6GJIPEeqwIoGOM90xYQ" association="_HIIISJIPEeqwIoGOM90xYQ">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_HIHhJpIPEeqwIoGOM90xYQ" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_HIHhJ5IPEeqwIoGOM90xYQ" value="1"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_HIHhKJIPEeqwIoGOM90xYQ" name="elementImport_packageableElement_1" memberEnd="_HIHhKZIPEeqwIoGOM90xYQ _HIHhIpIPEeqwIoGOM90xYQ">
      <ownedEnd xmi:id="_HIHhKZIPEeqwIoGOM90xYQ" name="elementImport" type="_HIHhIJIPEeqwIoGOM90xYQ" isUnique="false" association="_HIHhKJIPEeqwIoGOM90xYQ">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_HIHhKpIPEeqwIoGOM90xYQ" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_HIHhK5IPEeqwIoGOM90xYQ" value="1"/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_HIHhLJIPEeqwIoGOM90xYQ" name="package_elementImport_1" memberEnd="_HIHhLZIPEeqwIoGOM90xYQ _HIG6HZIPEeqwIoGOM90xYQ">
      <ownedEnd xmi:id="_HIHhLZIPEeqwIoGOM90xYQ" name="package" type="_HIG6GJIPEeqwIoGOM90xYQ" isUnique="false" association="_HIHhLJIPEeqwIoGOM90xYQ">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_HIHhLpIPEeqwIoGOM90xYQ" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_HIHhL5IPEeqwIoGOM90xYQ" value="1"/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_HIHhMJIPEeqwIoGOM90xYQ" name="Comment">
      <generalization xmi:id="_HIHhMZIPEeqwIoGOM90xYQ" general="_HIGTAJIPEeqwIoGOM90xYQ"/>
      <ownedAttribute xmi:id="_HIHhMpIPEeqwIoGOM90xYQ" name="commentedElement" type="_HIGTAJIPEeqwIoGOM90xYQ" isUnique="false" association="_HIG6EJIPEeqwIoGOM90xYQ">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_HIHhM5IPEeqwIoGOM90xYQ" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_HIHhNJIPEeqwIoGOM90xYQ" value="1"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_HIHhNZIPEeqwIoGOM90xYQ" 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="_HIHhNpIPEeqwIoGOM90xYQ" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_HIHhN5IPEeqwIoGOM90xYQ" value="1"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_HIHhOJIPEeqwIoGOM90xYQ" name="Annotation">
      <generalization xmi:id="_HIHhOZIPEeqwIoGOM90xYQ" general="_HIGTAJIPEeqwIoGOM90xYQ"/>
      <ownedAttribute xmi:id="_HIHhOpIPEeqwIoGOM90xYQ" 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="_HIHhO5IPEeqwIoGOM90xYQ"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_HIHhPJIPEeqwIoGOM90xYQ" value="1"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_HIHhPZIPEeqwIoGOM90xYQ" name="annotatedElement" type="_HIGTAJIPEeqwIoGOM90xYQ" isUnique="false" association="_HIG6EZIPEeqwIoGOM90xYQ">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_HIHhPpIPEeqwIoGOM90xYQ" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_HIHhP5IPEeqwIoGOM90xYQ" value="1"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_HIHhQJIPEeqwIoGOM90xYQ" name="key" type="_HIIIOJIPEeqwIoGOM90xYQ" isUnique="false" association="_HIIIPZIPEeqwIoGOM90xYQ">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_HIHhQZIPEeqwIoGOM90xYQ" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_HIHhQpIPEeqwIoGOM90xYQ" value="1"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_HIIIMJIPEeqwIoGOM90xYQ" name="TestObjective">
      <generalization xmi:id="_HIIIMZIPEeqwIoGOM90xYQ" general="_HIG6EpIPEeqwIoGOM90xYQ"/>
      <ownedAttribute xmi:id="_HIIIMpIPEeqwIoGOM90xYQ" 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="_HIIIM5IPEeqwIoGOM90xYQ"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_HIIINJIPEeqwIoGOM90xYQ" value="*"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_HIIINZIPEeqwIoGOM90xYQ" 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="_HIIINpIPEeqwIoGOM90xYQ"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_HIIIN5IPEeqwIoGOM90xYQ" value="1"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_HIIIOJIPEeqwIoGOM90xYQ" name="AnnotationType">
      <generalization xmi:id="_HIIIOZIPEeqwIoGOM90xYQ" general="_HIG6EpIPEeqwIoGOM90xYQ"/>
      <ownedAttribute xmi:id="_HIIIOpIPEeqwIoGOM90xYQ" name="extension" type="_HIIIUJIPEeqwIoGOM90xYQ" aggregation="composite" association="_HIIvRJIPEeqwIoGOM90xYQ">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_HIIIO5IPEeqwIoGOM90xYQ"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_HIIIPJIPEeqwIoGOM90xYQ" value="1"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_HIIIPZIPEeqwIoGOM90xYQ" name="annotation_annotationType_1" memberEnd="_HIIIPpIPEeqwIoGOM90xYQ _HIHhQJIPEeqwIoGOM90xYQ">
      <ownedEnd xmi:id="_HIIIPpIPEeqwIoGOM90xYQ" name="annotation" type="_HIHhOJIPEeqwIoGOM90xYQ" association="_HIIIPZIPEeqwIoGOM90xYQ">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_HIIIP5IPEeqwIoGOM90xYQ" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_HIIIQJIPEeqwIoGOM90xYQ" value="*"/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_HIIIQZIPEeqwIoGOM90xYQ" name="NamedElement" isAbstract="true">
      <ownedRule xmi:id="_HIIIQpIPEeqwIoGOM90xYQ" name="Qualified names must be distinguishable" constrainedElement="_HIG6EpIPEeqwIoGOM90xYQ">
        <specification xmi:type="uml:LiteralString" xmi:id="_HIIIQ5IPEeqwIoGOM90xYQ" name="constraintSpec"/>
      <generalization xmi:id="_HIIIRJIPEeqwIoGOM90xYQ" general="_HIGTAJIPEeqwIoGOM90xYQ"/>
      <ownedAttribute xmi:id="_HIIIRZIPEeqwIoGOM90xYQ" 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="_HIIIRpIPEeqwIoGOM90xYQ" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_HIIIR5IPEeqwIoGOM90xYQ" value="1"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_HIIISJIPEeqwIoGOM90xYQ" name="A_elementImport_importedPackage_1" memberEnd="_HIIISZIPEeqwIoGOM90xYQ _HIHhJZIPEeqwIoGOM90xYQ">
      <ownedEnd xmi:id="_HIIISZIPEeqwIoGOM90xYQ" name="elementImport" type="_HIHhIJIPEeqwIoGOM90xYQ" association="_HIIISJIPEeqwIoGOM90xYQ">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_HIIISpIPEeqwIoGOM90xYQ" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_HIIIS5IPEeqwIoGOM90xYQ" value="1"/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_HIIITJIPEeqwIoGOM90xYQ" name="A_package_nestedPackage_1" memberEnd="_HIIITZIPEeqwIoGOM90xYQ _HIG6IJIPEeqwIoGOM90xYQ">
      <ownedEnd xmi:id="_HIIITZIPEeqwIoGOM90xYQ" name="package" type="_HIG6GJIPEeqwIoGOM90xYQ" association="_HIIITJIPEeqwIoGOM90xYQ">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_HIIITpIPEeqwIoGOM90xYQ" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_HIIIT5IPEeqwIoGOM90xYQ" value="1"/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_HIIIUJIPEeqwIoGOM90xYQ" name="Extension">
      <generalization xmi:id="_HIIIUZIPEeqwIoGOM90xYQ" general="_HIGTAJIPEeqwIoGOM90xYQ"/>
      <ownedAttribute xmi:id="_HIIIUpIPEeqwIoGOM90xYQ" name="extending" type="_HIG6EpIPEeqwIoGOM90xYQ" association="_HIIvQJIPEeqwIoGOM90xYQ"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_HIIvQJIPEeqwIoGOM90xYQ" name="A_Extension_Extending_PackageableElement" memberEnd="_HIIIUpIPEeqwIoGOM90xYQ _HIIvQ5IPEeqwIoGOM90xYQ">
      <eAnnotations xmi:id="_HIIvQZIPEeqwIoGOM90xYQ" source="org.eclipse.papyrus">
        <details xmi:id="_HIIvQpIPEeqwIoGOM90xYQ" key="nature" value="UML_Nature"/>
      </eAnnotations>
      <ownedEnd xmi:id="_HIIvQ5IPEeqwIoGOM90xYQ" name="extension" type="_HIIIUJIPEeqwIoGOM90xYQ" association="_HIIvQJIPEeqwIoGOM90xYQ"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_HIIvRJIPEeqwIoGOM90xYQ" name="A_AnnotationType_Extension" memberEnd="_HIIIOpIPEeqwIoGOM90xYQ _HIIvR5IPEeqwIoGOM90xYQ">
      <eAnnotations xmi:id="_HIIvRZIPEeqwIoGOM90xYQ" source="org.eclipse.papyrus">
        <details xmi:id="_HIIvRpIPEeqwIoGOM90xYQ" key="nature" value="UML_Nature"/>
      </eAnnotations>
      <ownedEnd xmi:id="_HIIvR5IPEeqwIoGOM90xYQ" name="annotationtype" type="_HIIIOJIPEeqwIoGOM90xYQ" association="_HIIvRJIPEeqwIoGOM90xYQ"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_HIKkcZIPEeqwIoGOM90xYQ" name="DataInstance" isAbstract="true">
      <generalization xmi:id="_HIKkcpIPEeqwIoGOM90xYQ" general="_HILLkpIPEeqwIoGOM90xYQ"/>
      <ownedAttribute xmi:id="_HIKkc5IPEeqwIoGOM90xYQ" name="dataType" type="_HIKkdpIPEeqwIoGOM90xYQ" association="_HINAt5IPEeqwIoGOM90xYQ">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_HIKkdJIPEeqwIoGOM90xYQ" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_HIKkdZIPEeqwIoGOM90xYQ" value="1"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_HIKkdpIPEeqwIoGOM90xYQ" name="DataType" isAbstract="true">
      <generalization xmi:id="_HIKkd5IPEeqwIoGOM90xYQ" general="_HILLkpIPEeqwIoGOM90xYQ"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_HIKkeJIPEeqwIoGOM90xYQ" name="DataResourceMapping">
      <generalization xmi:id="_HIKkeZIPEeqwIoGOM90xYQ" general="_HIG6EpIPEeqwIoGOM90xYQ"/>
      <ownedAttribute xmi:id="_HIKkepIPEeqwIoGOM90xYQ" 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="_HIKke5IPEeqwIoGOM90xYQ"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_HIKkfJIPEeqwIoGOM90xYQ" value="1"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_HIKkfZIPEeqwIoGOM90xYQ" name="dataMapping_dataType_1" memberEnd="_HILLiJIPEeqwIoGOM90xYQ _HIKkfpIPEeqwIoGOM90xYQ">
      <ownedEnd xmi:id="_HIKkfpIPEeqwIoGOM90xYQ" name="dataElementMapping" type="_HILLgJIPEeqwIoGOM90xYQ" association="_HIKkfZIPEeqwIoGOM90xYQ">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_HIKkf5IPEeqwIoGOM90xYQ" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_HIKkgJIPEeqwIoGOM90xYQ" value="*"/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_HILLgJIPEeqwIoGOM90xYQ" name="DataElementMapping">
      <generalization xmi:id="_HILLgZIPEeqwIoGOM90xYQ" general="_HIG6EpIPEeqwIoGOM90xYQ"/>
      <ownedAttribute xmi:id="_HILLgpIPEeqwIoGOM90xYQ" name="mappableDataElement" type="_HILLkpIPEeqwIoGOM90xYQ" association="_HILLjpIPEeqwIoGOM90xYQ">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_HILLg5IPEeqwIoGOM90xYQ" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_HILLhJIPEeqwIoGOM90xYQ" value="1"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_HILLhZIPEeqwIoGOM90xYQ" 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="_HILLhpIPEeqwIoGOM90xYQ"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_HILLh5IPEeqwIoGOM90xYQ" value="1"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_HILLiJIPEeqwIoGOM90xYQ" name="dataResourceMapping" type="_HIKkeJIPEeqwIoGOM90xYQ" isUnique="false" association="_HIKkfZIPEeqwIoGOM90xYQ">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_HILLiZIPEeqwIoGOM90xYQ" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_HILLipIPEeqwIoGOM90xYQ" value="1"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_HILLi5IPEeqwIoGOM90xYQ" name="parameterMapping" type="_HIR5P5IPEeqwIoGOM90xYQ" aggregation="composite" association="_HIR5R5IPEeqwIoGOM90xYQ">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_HILLjJIPEeqwIoGOM90xYQ"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_HILLjZIPEeqwIoGOM90xYQ" value="*"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_HILLjpIPEeqwIoGOM90xYQ" name="dataElementMapping_dataElement_1" memberEnd="_HILLj5IPEeqwIoGOM90xYQ _HILLgpIPEeqwIoGOM90xYQ">
      <ownedEnd xmi:id="_HILLj5IPEeqwIoGOM90xYQ" name="dataElementMapping" type="_HILLgJIPEeqwIoGOM90xYQ" isUnique="false" association="_HILLjpIPEeqwIoGOM90xYQ">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_HILLkJIPEeqwIoGOM90xYQ"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_HILLkZIPEeqwIoGOM90xYQ" value="*"/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_HILLkpIPEeqwIoGOM90xYQ" name="MappableDataElement" isAbstract="true">
      <generalization xmi:id="_HILLk5IPEeqwIoGOM90xYQ" general="_HIG6EpIPEeqwIoGOM90xYQ"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_HILLlJIPEeqwIoGOM90xYQ" name="SimpleDataType">
      <generalization xmi:id="_HILLlZIPEeqwIoGOM90xYQ" general="_HIKkdpIPEeqwIoGOM90xYQ"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_HILLlpIPEeqwIoGOM90xYQ" name="SimpleDataInstance">
      <generalization xmi:id="_HILLl5IPEeqwIoGOM90xYQ" general="_HIKkcZIPEeqwIoGOM90xYQ"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_HILLmJIPEeqwIoGOM90xYQ" name="StructuredDataType">
      <generalization xmi:id="_HILLmZIPEeqwIoGOM90xYQ" general="_HIKkdpIPEeqwIoGOM90xYQ"/>
      <ownedAttribute xmi:id="_HILLmpIPEeqwIoGOM90xYQ" name="member" type="_HILyoZIPEeqwIoGOM90xYQ" isOrdered="true" aggregation="composite" association="_HILypZIPEeqwIoGOM90xYQ">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_HILLm5IPEeqwIoGOM90xYQ"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_HILLnJIPEeqwIoGOM90xYQ" value="*"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_HILLnZIPEeqwIoGOM90xYQ" name="extension" type="_HIIIUJIPEeqwIoGOM90xYQ" aggregation="composite">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_HILLnpIPEeqwIoGOM90xYQ"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_HILLn5IPEeqwIoGOM90xYQ" value="1"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_HILykJIPEeqwIoGOM90xYQ" name="StructuredDataInstance">
      <generalization xmi:id="_HILykZIPEeqwIoGOM90xYQ" general="_HIKkcZIPEeqwIoGOM90xYQ"/>
      <ownedAttribute xmi:id="_HILykpIPEeqwIoGOM90xYQ" name="memberAssignment" type="_HILymZIPEeqwIoGOM90xYQ" isOrdered="true" aggregation="composite" association="_HILyqZIPEeqwIoGOM90xYQ">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_HILyk5IPEeqwIoGOM90xYQ"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_HILylJIPEeqwIoGOM90xYQ" value="*"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_HILylZIPEeqwIoGOM90xYQ" name="unassignedMember" visibility="public" type="_HINAsJIPEeqwIoGOM90xYQ" isUnique="false">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_HILylpIPEeqwIoGOM90xYQ"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_HILyl5IPEeqwIoGOM90xYQ" value="1"/>
        <defaultValue xmi:type="uml:LiteralString" xmi:id="_HILymJIPEeqwIoGOM90xYQ"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_HILymZIPEeqwIoGOM90xYQ" name="MemberAssignment">
      <generalization xmi:id="_HILympIPEeqwIoGOM90xYQ" general="_HIGTAJIPEeqwIoGOM90xYQ"/>
      <ownedAttribute xmi:id="_HILym5IPEeqwIoGOM90xYQ" name="member" type="_HILyoZIPEeqwIoGOM90xYQ" isUnique="false" association="_HIMZtpIPEeqwIoGOM90xYQ">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_HILynJIPEeqwIoGOM90xYQ" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_HILynZIPEeqwIoGOM90xYQ" value="1"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_HILynpIPEeqwIoGOM90xYQ" name="memberSpec" type="_HISgWpIPEeqwIoGOM90xYQ" aggregation="composite" association="_HITuYJIPEeqwIoGOM90xYQ">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_HILyn5IPEeqwIoGOM90xYQ" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_HILyoJIPEeqwIoGOM90xYQ" value="1"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_HILyoZIPEeqwIoGOM90xYQ" name="Member">
      <generalization xmi:id="_HILyopIPEeqwIoGOM90xYQ" general="_HITuZJIPEeqwIoGOM90xYQ"/>
      <ownedAttribute xmi:id="_HILyo5IPEeqwIoGOM90xYQ" name="isOptional">
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        <defaultValue xmi:type="uml:LiteralBoolean" xmi:id="_HILypJIPEeqwIoGOM90xYQ" name="false"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_HILypZIPEeqwIoGOM90xYQ" name="A_structuredDataType_member_1" memberEnd="_HILyppIPEeqwIoGOM90xYQ _HILLmpIPEeqwIoGOM90xYQ">
      <ownedEnd xmi:id="_HILyppIPEeqwIoGOM90xYQ" name="structuredDataType" type="_HILLmJIPEeqwIoGOM90xYQ" isOrdered="true" association="_HILypZIPEeqwIoGOM90xYQ">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_HILyp5IPEeqwIoGOM90xYQ" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_HILyqJIPEeqwIoGOM90xYQ" value="1"/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_HILyqZIPEeqwIoGOM90xYQ" name="A_structuredDataInstance_memberInstance_1" memberEnd="_HILyqpIPEeqwIoGOM90xYQ _HILykpIPEeqwIoGOM90xYQ">
      <ownedEnd xmi:id="_HILyqpIPEeqwIoGOM90xYQ" name="structuredDataInstance" type="_HILykJIPEeqwIoGOM90xYQ" isOrdered="true" association="_HILyqZIPEeqwIoGOM90xYQ">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_HILyq5IPEeqwIoGOM90xYQ" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_HILyrJIPEeqwIoGOM90xYQ" value="1"/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_HILyrZIPEeqwIoGOM90xYQ" name="A_tupleElementName_dataSet_1" memberEnd="_HILyrpIPEeqwIoGOM90xYQ _HITuZpIPEeqwIoGOM90xYQ">
      <ownedEnd xmi:id="_HILyrpIPEeqwIoGOM90xYQ" name="tupleElementName" type="_HITuZJIPEeqwIoGOM90xYQ" association="_HILyrZIPEeqwIoGOM90xYQ">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_HILyr5IPEeqwIoGOM90xYQ" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_HILysJIPEeqwIoGOM90xYQ" value="1"/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_HIMZoJIPEeqwIoGOM90xYQ" name="Action">
      <generalization xmi:id="_HIMZoZIPEeqwIoGOM90xYQ" general="_HILLkpIPEeqwIoGOM90xYQ"/>
      <ownedAttribute xmi:id="_HIMZopIPEeqwIoGOM90xYQ" name="body" isUnique="false">
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_HIMZo5IPEeqwIoGOM90xYQ"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_HIMZpJIPEeqwIoGOM90xYQ" value="1"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_HIMZpZIPEeqwIoGOM90xYQ" name="formalParameter" type="_HIMZupIPEeqwIoGOM90xYQ" isOrdered="true" aggregation="composite" association="_HISgQJIPEeqwIoGOM90xYQ">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_HIMZppIPEeqwIoGOM90xYQ"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_HIMZp5IPEeqwIoGOM90xYQ" value="*"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_HIMZqJIPEeqwIoGOM90xYQ" name="Function">
      <generalization xmi:id="_HIMZqZIPEeqwIoGOM90xYQ" general="_HIMZoJIPEeqwIoGOM90xYQ"/>
      <ownedAttribute xmi:id="_HIMZqpIPEeqwIoGOM90xYQ" name="returnType" type="_HIKkdpIPEeqwIoGOM90xYQ" association="_HINAu5IPEeqwIoGOM90xYQ">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_HIMZq5IPEeqwIoGOM90xYQ" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_HIMZrJIPEeqwIoGOM90xYQ" value="1"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_HIMZrZIPEeqwIoGOM90xYQ" name="FormalParameterUse">
      <generalization xmi:id="_HIMZrpIPEeqwIoGOM90xYQ" general="_HIR5MZIPEeqwIoGOM90xYQ"/>
      <ownedAttribute xmi:id="_HIMZr5IPEeqwIoGOM90xYQ" name="parameter" type="_HIMZupIPEeqwIoGOM90xYQ" association="_HIMZspIPEeqwIoGOM90xYQ">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_HIMZsJIPEeqwIoGOM90xYQ" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_HIMZsZIPEeqwIoGOM90xYQ" value="1"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_HIMZspIPEeqwIoGOM90xYQ" name="A_dataProxySpecification_dataProxy_1" memberEnd="_HIMZs5IPEeqwIoGOM90xYQ _HIMZr5IPEeqwIoGOM90xYQ">
      <ownedEnd xmi:id="_HIMZs5IPEeqwIoGOM90xYQ" name="dataProxySpecification" type="_HIMZrZIPEeqwIoGOM90xYQ" isUnique="false" association="_HIMZspIPEeqwIoGOM90xYQ">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_HIMZtJIPEeqwIoGOM90xYQ" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_HIMZtZIPEeqwIoGOM90xYQ" value="1"/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_HIMZtpIPEeqwIoGOM90xYQ" name="A_tupleElement_tupleElementName_1" memberEnd="_HIMZt5IPEeqwIoGOM90xYQ _HILym5IPEeqwIoGOM90xYQ">
      <ownedEnd xmi:id="_HIMZt5IPEeqwIoGOM90xYQ" name="memberAssignment" type="_HILymZIPEeqwIoGOM90xYQ" isUnique="false" association="_HIMZtpIPEeqwIoGOM90xYQ">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_HIMZuJIPEeqwIoGOM90xYQ" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_HIMZuZIPEeqwIoGOM90xYQ" value="1"/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_HIMZupIPEeqwIoGOM90xYQ" name="FormalParameter">
      <generalization xmi:id="_HIMZu5IPEeqwIoGOM90xYQ" general="_HITuZJIPEeqwIoGOM90xYQ"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_HIMZvJIPEeqwIoGOM90xYQ" name="Variable">
      <generalization xmi:id="_HIMZvZIPEeqwIoGOM90xYQ" general="_HIIIQZIPEeqwIoGOM90xYQ"/>
      <ownedAttribute xmi:id="_HIMZvpIPEeqwIoGOM90xYQ" name="dataType" type="_HIKkdpIPEeqwIoGOM90xYQ" association="_HITubZIPEeqwIoGOM90xYQ">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_HIMZv5IPEeqwIoGOM90xYQ" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_HIMZwJIPEeqwIoGOM90xYQ" value="1"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_HIMZwZIPEeqwIoGOM90xYQ" name="FunctionCall">
      <generalization xmi:id="_HIMZwpIPEeqwIoGOM90xYQ" general="_HIR5MZIPEeqwIoGOM90xYQ"/>
      <ownedAttribute xmi:id="_HIMZw5IPEeqwIoGOM90xYQ" name="function" type="_HIMZqJIPEeqwIoGOM90xYQ" association="_HINAs5IPEeqwIoGOM90xYQ">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_HIMZxJIPEeqwIoGOM90xYQ" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_HIMZxZIPEeqwIoGOM90xYQ" value="1"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Enumeration" xmi:id="_HINAsJIPEeqwIoGOM90xYQ" name="UnassignedMemberTreatment">
      <ownedLiteral xmi:id="_HINAsZIPEeqwIoGOM90xYQ" name="AnyValue"/>
      <ownedLiteral xmi:id="_HINAspIPEeqwIoGOM90xYQ" name="AnyValueOrOmit"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_HINAs5IPEeqwIoGOM90xYQ" name="A_dataInstanceSpecification_dataInstance_1" memberEnd="_HINAtJIPEeqwIoGOM90xYQ _HIMZw5IPEeqwIoGOM90xYQ">
      <ownedEnd xmi:id="_HINAtJIPEeqwIoGOM90xYQ" name="functionCall" type="_HIMZwZIPEeqwIoGOM90xYQ" association="_HINAs5IPEeqwIoGOM90xYQ">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_HINAtZIPEeqwIoGOM90xYQ" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_HINAtpIPEeqwIoGOM90xYQ" value="1"/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_HINAt5IPEeqwIoGOM90xYQ" name="A_dataInstance_dataType_1" memberEnd="_HINAuJIPEeqwIoGOM90xYQ _HIKkc5IPEeqwIoGOM90xYQ">
      <ownedEnd xmi:id="_HINAuJIPEeqwIoGOM90xYQ" name="dataInstance" type="_HIKkcZIPEeqwIoGOM90xYQ" association="_HINAt5IPEeqwIoGOM90xYQ">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_HINAuZIPEeqwIoGOM90xYQ" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_HINAupIPEeqwIoGOM90xYQ" value="1"/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_HINAu5IPEeqwIoGOM90xYQ" name="A_function_returnType_1" memberEnd="_HINAvJIPEeqwIoGOM90xYQ _HIMZqpIPEeqwIoGOM90xYQ">
      <ownedEnd xmi:id="_HINAvJIPEeqwIoGOM90xYQ" name="function" type="_HIMZqJIPEeqwIoGOM90xYQ" association="_HINAu5IPEeqwIoGOM90xYQ">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_HINAvZIPEeqwIoGOM90xYQ" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_HINAvpIPEeqwIoGOM90xYQ" value="1"/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_HINAv5IPEeqwIoGOM90xYQ" name="ProcedureSignature">
      <generalization xmi:id="_HINAwJIPEeqwIoGOM90xYQ" general="_HIKkdpIPEeqwIoGOM90xYQ"/>
      <ownedAttribute xmi:id="_HINAwZIPEeqwIoGOM90xYQ" name="parameter" type="_HINAxJIPEeqwIoGOM90xYQ" aggregation="composite" association="_HINnwJIPEeqwIoGOM90xYQ">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_HINAwpIPEeqwIoGOM90xYQ" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_HINAw5IPEeqwIoGOM90xYQ" value="*"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_HINAxJIPEeqwIoGOM90xYQ" name="ProcedureParameter">
      <generalization xmi:id="_HINAxZIPEeqwIoGOM90xYQ" general="_HITuZJIPEeqwIoGOM90xYQ"/>
      <ownedAttribute xmi:id="_HINAxpIPEeqwIoGOM90xYQ" name="kind" visibility="public" type="_HINAx5IPEeqwIoGOM90xYQ" isUnique="false"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Enumeration" xmi:id="_HINAx5IPEeqwIoGOM90xYQ" name="ParameterKind">
      <ownedLiteral xmi:id="_HINAyJIPEeqwIoGOM90xYQ" name="In"/>
      <ownedLiteral xmi:id="_HINAyZIPEeqwIoGOM90xYQ" name="Out"/>
      <ownedLiteral xmi:id="_HINAypIPEeqwIoGOM90xYQ" name="Exception"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_HINnwJIPEeqwIoGOM90xYQ" name="A_procedure_parameter" memberEnd="_HINAwZIPEeqwIoGOM90xYQ _HINnw5IPEeqwIoGOM90xYQ">
      <eAnnotations xmi:id="_HINnwZIPEeqwIoGOM90xYQ" source="org.eclipse.papyrus">
        <details xmi:id="_HINnwpIPEeqwIoGOM90xYQ" key="nature" value="UML_Nature"/>
      </eAnnotations>
      <ownedEnd xmi:id="_HINnw5IPEeqwIoGOM90xYQ" name="procedure" type="_HINAv5IPEeqwIoGOM90xYQ" association="_HINnwJIPEeqwIoGOM90xYQ"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_HINnxJIPEeqwIoGOM90xYQ" name="CollectionDataInstance">
      <generalization xmi:id="_HINnxZIPEeqwIoGOM90xYQ" general="_HIKkcZIPEeqwIoGOM90xYQ"/>
      <ownedAttribute xmi:id="_HINnxpIPEeqwIoGOM90xYQ" name="item" type="_HISgWpIPEeqwIoGOM90xYQ" isOrdered="true" aggregation="composite" association="_HINnyZIPEeqwIoGOM90xYQ">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_HINnx5IPEeqwIoGOM90xYQ"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_HINnyJIPEeqwIoGOM90xYQ" value="*"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_HINnyZIPEeqwIoGOM90xYQ" name="A_collectionDatatInstance_member" memberEnd="_HINnxpIPEeqwIoGOM90xYQ _HINnzJIPEeqwIoGOM90xYQ">
      <eAnnotations xmi:id="_HINnypIPEeqwIoGOM90xYQ" source="org.eclipse.papyrus">
        <details xmi:id="_HINny5IPEeqwIoGOM90xYQ" key="nature" value="UML_Nature"/>
      </eAnnotations>
      <ownedEnd xmi:id="_HINnzJIPEeqwIoGOM90xYQ" name="collectiondatainstance" type="_HINnxJIPEeqwIoGOM90xYQ" association="_HINnyZIPEeqwIoGOM90xYQ"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_HINnzZIPEeqwIoGOM90xYQ" name="CollectionDataType">
      <generalization xmi:id="_HINnzpIPEeqwIoGOM90xYQ" general="_HIKkdpIPEeqwIoGOM90xYQ"/>
      <ownedAttribute xmi:id="_HINnz5IPEeqwIoGOM90xYQ" name="itemType" type="_HIKkdpIPEeqwIoGOM90xYQ" association="_HINn0JIPEeqwIoGOM90xYQ"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_HINn0JIPEeqwIoGOM90xYQ" name="A_itemType_collectionDataType" memberEnd="_HINnz5IPEeqwIoGOM90xYQ _HINn05IPEeqwIoGOM90xYQ">
      <eAnnotations xmi:id="_HINn0ZIPEeqwIoGOM90xYQ" source="org.eclipse.papyrus">
        <details xmi:id="_HINn0pIPEeqwIoGOM90xYQ" key="nature" value="UML_Nature"/>
      </eAnnotations>
      <ownedEnd xmi:id="_HINn05IPEeqwIoGOM90xYQ" name="collectiondatatype" type="_HINnzZIPEeqwIoGOM90xYQ" association="_HINn0JIPEeqwIoGOM90xYQ"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_HIOO0JIPEeqwIoGOM90xYQ" name="PredefinedFunction">
      <generalization xmi:id="_HIOO0ZIPEeqwIoGOM90xYQ" general="_HIG6EpIPEeqwIoGOM90xYQ"/>
      <ownedAttribute xmi:id="_HIOO0pIPEeqwIoGOM90xYQ" name="returnType" type="_HIKkdpIPEeqwIoGOM90xYQ" association="_HIOO1ZIPEeqwIoGOM90xYQ">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_HIOO05IPEeqwIoGOM90xYQ"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_HIOO1JIPEeqwIoGOM90xYQ" value="1"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_HIOO1ZIPEeqwIoGOM90xYQ" name="A_returnType_predefinedFunction" memberEnd="_HIOO0pIPEeqwIoGOM90xYQ _HIOO2JIPEeqwIoGOM90xYQ">
      <eAnnotations xmi:id="_HIOO1pIPEeqwIoGOM90xYQ" source="org.eclipse.papyrus">
        <details xmi:id="_HIOO15IPEeqwIoGOM90xYQ" key="nature" value="UML_Nature"/>
      </eAnnotations>
      <ownedEnd xmi:id="_HIOO2JIPEeqwIoGOM90xYQ" name="predefinedfunction" type="_HIOO0JIPEeqwIoGOM90xYQ" association="_HIOO1ZIPEeqwIoGOM90xYQ"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_HIOO2ZIPEeqwIoGOM90xYQ" name="A_dataType_dataInstanceUse" memberEnd="_HITHYJIPEeqwIoGOM90xYQ _HIOO3JIPEeqwIoGOM90xYQ">
      <eAnnotations xmi:id="_HIOO2pIPEeqwIoGOM90xYQ" source="org.eclipse.papyrus">
        <details xmi:id="_HIOO25IPEeqwIoGOM90xYQ" key="nature" value="UML_Nature"/>
      </eAnnotations>
      <ownedEnd xmi:id="_HIOO3JIPEeqwIoGOM90xYQ" name="datainstanceuse" type="_HITHV5IPEeqwIoGOM90xYQ" association="_HIOO2ZIPEeqwIoGOM90xYQ"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_HIR5MZIPEeqwIoGOM90xYQ" name="DynamicDataUse" isAbstract="true">
      <generalization xmi:id="_HIR5MpIPEeqwIoGOM90xYQ" general="_HITHa5IPEeqwIoGOM90xYQ"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_HIR5M5IPEeqwIoGOM90xYQ" name="VariableUse">
      <generalization xmi:id="_HIR5NJIPEeqwIoGOM90xYQ" general="_HIR5MZIPEeqwIoGOM90xYQ"/>
      <ownedAttribute xmi:id="_HIR5NZIPEeqwIoGOM90xYQ" name="componentInstance" type="_HIc4XZIPEeqwIoGOM90xYQ" association="_HIR5O5IPEeqwIoGOM90xYQ">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_HIR5NpIPEeqwIoGOM90xYQ" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_HIR5N5IPEeqwIoGOM90xYQ" value="1"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_HIR5OJIPEeqwIoGOM90xYQ" name="variable" type="_HIMZvJIPEeqwIoGOM90xYQ" association="_HITuaZIPEeqwIoGOM90xYQ">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_HIR5OZIPEeqwIoGOM90xYQ" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_HIR5OpIPEeqwIoGOM90xYQ" value="1"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_HIR5O5IPEeqwIoGOM90xYQ" name="A_variableUse_componentInstance_1" memberEnd="_HIR5PJIPEeqwIoGOM90xYQ _HIR5NZIPEeqwIoGOM90xYQ">
      <ownedEnd xmi:id="_HIR5PJIPEeqwIoGOM90xYQ" name="variableUse" type="_HIR5M5IPEeqwIoGOM90xYQ" association="_HIR5O5IPEeqwIoGOM90xYQ">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_HIR5PZIPEeqwIoGOM90xYQ" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_HIR5PpIPEeqwIoGOM90xYQ" value="1"/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_HIR5P5IPEeqwIoGOM90xYQ" name="ParameterMapping">
      <generalization xmi:id="_HIR5QJIPEeqwIoGOM90xYQ" general="_HIGTAJIPEeqwIoGOM90xYQ"/>
      <ownedAttribute xmi:id="_HIR5QZIPEeqwIoGOM90xYQ" 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="_HIR5QpIPEeqwIoGOM90xYQ"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_HIR5Q5IPEeqwIoGOM90xYQ" value="1"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_HIR5RJIPEeqwIoGOM90xYQ" name="parameter" type="_HITuZJIPEeqwIoGOM90xYQ" association="_HITucZIPEeqwIoGOM90xYQ">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_HIR5RZIPEeqwIoGOM90xYQ" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_HIR5RpIPEeqwIoGOM90xYQ" value="1"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_HIR5R5IPEeqwIoGOM90xYQ" name="A_dataElementMapping_memberMapping_1" memberEnd="_HIR5SJIPEeqwIoGOM90xYQ _HILLi5IPEeqwIoGOM90xYQ">
      <ownedEnd xmi:id="_HIR5SJIPEeqwIoGOM90xYQ" name="dataElementMapping" type="_HILLgJIPEeqwIoGOM90xYQ" association="_HIR5R5IPEeqwIoGOM90xYQ">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_HIR5SZIPEeqwIoGOM90xYQ" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_HIR5SpIPEeqwIoGOM90xYQ" value="1"/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_HISgQJIPEeqwIoGOM90xYQ" name="A_action_formalParameter" memberEnd="_HISgQZIPEeqwIoGOM90xYQ _HIMZpZIPEeqwIoGOM90xYQ">
      <ownedEnd xmi:id="_HISgQZIPEeqwIoGOM90xYQ" name="action" type="_HIMZoJIPEeqwIoGOM90xYQ" association="_HISgQJIPEeqwIoGOM90xYQ">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_HISgQpIPEeqwIoGOM90xYQ" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_HISgQ5IPEeqwIoGOM90xYQ" value="1"/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_HISgRJIPEeqwIoGOM90xYQ" name="A_actualParameterSpecification_dataUse_1" memberEnd="_HISgRZIPEeqwIoGOM90xYQ _HISgVJIPEeqwIoGOM90xYQ">
      <ownedEnd xmi:id="_HISgRZIPEeqwIoGOM90xYQ" name="argumentSpecification" type="_HISgUpIPEeqwIoGOM90xYQ" isUnique="false" association="_HISgRJIPEeqwIoGOM90xYQ">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_HISgRpIPEeqwIoGOM90xYQ" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_HISgR5IPEeqwIoGOM90xYQ" value="1"/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_HISgSJIPEeqwIoGOM90xYQ" name="A_actualTupleElement_tupleElementName_1" memberEnd="_HISgSZIPEeqwIoGOM90xYQ _HISgV5IPEeqwIoGOM90xYQ">
      <ownedEnd xmi:id="_HISgSZIPEeqwIoGOM90xYQ" name="actualTupleElement" type="_HISgUpIPEeqwIoGOM90xYQ" association="_HISgSJIPEeqwIoGOM90xYQ">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_HISgSpIPEeqwIoGOM90xYQ" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_HISgS5IPEeqwIoGOM90xYQ" value="1"/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_HISgTJIPEeqwIoGOM90xYQ" name="OmitValue">
      <generalization xmi:id="_HISgTZIPEeqwIoGOM90xYQ" general="_HISgXJIPEeqwIoGOM90xYQ"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_HISgTpIPEeqwIoGOM90xYQ" name="A_anyNoneValueSpec_dataType_1" memberEnd="_HISgT5IPEeqwIoGOM90xYQ _HITHUpIPEeqwIoGOM90xYQ">
      <ownedEnd xmi:id="_HISgT5IPEeqwIoGOM90xYQ" name="anyNoneValueSpec" type="_HITHUJIPEeqwIoGOM90xYQ" association="_HISgTpIPEeqwIoGOM90xYQ">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_HISgUJIPEeqwIoGOM90xYQ" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_HISgUZIPEeqwIoGOM90xYQ" value="1"/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_HISgUpIPEeqwIoGOM90xYQ" name="ParameterBinding">
      <generalization xmi:id="_HISgU5IPEeqwIoGOM90xYQ" general="_HIGTAJIPEeqwIoGOM90xYQ"/>
      <ownedAttribute xmi:id="_HISgVJIPEeqwIoGOM90xYQ" name="dataUse" type="_HITHa5IPEeqwIoGOM90xYQ" aggregation="composite" association="_HISgRJIPEeqwIoGOM90xYQ">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_HISgVZIPEeqwIoGOM90xYQ" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_HISgVpIPEeqwIoGOM90xYQ" value="1"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_HISgV5IPEeqwIoGOM90xYQ" name="parameter" type="_HITuZJIPEeqwIoGOM90xYQ" association="_HISgSJIPEeqwIoGOM90xYQ">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_HISgWJIPEeqwIoGOM90xYQ" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_HISgWZIPEeqwIoGOM90xYQ" value="1"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_HISgWpIPEeqwIoGOM90xYQ" name="StaticDataUse" isAbstract="true">
      <generalization xmi:id="_HISgW5IPEeqwIoGOM90xYQ" general="_HITHa5IPEeqwIoGOM90xYQ"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_HISgXJIPEeqwIoGOM90xYQ" name="SpecialValueUse" isAbstract="true">
      <generalization xmi:id="_HISgXZIPEeqwIoGOM90xYQ" general="_HISgWpIPEeqwIoGOM90xYQ"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_HITHUJIPEeqwIoGOM90xYQ" name="AnyValue">
      <generalization xmi:id="_HITHUZIPEeqwIoGOM90xYQ" general="_HISgXJIPEeqwIoGOM90xYQ"/>
      <ownedAttribute xmi:id="_HITHUpIPEeqwIoGOM90xYQ" name="dataType" type="_HIKkdpIPEeqwIoGOM90xYQ" association="_HISgTpIPEeqwIoGOM90xYQ">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_HITHU5IPEeqwIoGOM90xYQ"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_HITHVJIPEeqwIoGOM90xYQ" value="1"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_HITHVZIPEeqwIoGOM90xYQ" name="AnyValueOrOmit">
      <generalization xmi:id="_HITHVpIPEeqwIoGOM90xYQ" general="_HISgXJIPEeqwIoGOM90xYQ"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_HITHV5IPEeqwIoGOM90xYQ" name="DataInstanceUse">
      <generalization xmi:id="_HITHWJIPEeqwIoGOM90xYQ" general="_HISgWpIPEeqwIoGOM90xYQ"/>
      <ownedAttribute xmi:id="_HITHWZIPEeqwIoGOM90xYQ" name="dataInstance" type="_HIKkcZIPEeqwIoGOM90xYQ" association="_HITHZ5IPEeqwIoGOM90xYQ">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_HITHWpIPEeqwIoGOM90xYQ"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_HITHW5IPEeqwIoGOM90xYQ" value="1"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_HITHXJIPEeqwIoGOM90xYQ" name="unassignedMember" visibility="public" type="_HINAsJIPEeqwIoGOM90xYQ" isUnique="false">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_HITHXZIPEeqwIoGOM90xYQ"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_HITHXpIPEeqwIoGOM90xYQ" value="1"/>
        <defaultValue xmi:type="uml:LiteralString" xmi:id="_HITHX5IPEeqwIoGOM90xYQ"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_HITHYJIPEeqwIoGOM90xYQ" name="dataType" type="_HIKkdpIPEeqwIoGOM90xYQ" association="_HIOO2ZIPEeqwIoGOM90xYQ">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_HITHYZIPEeqwIoGOM90xYQ"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_HITHYpIPEeqwIoGOM90xYQ" value="1"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_HITHY5IPEeqwIoGOM90xYQ" name="A_dataUse_argumentSpec_1" memberEnd="_HITHZJIPEeqwIoGOM90xYQ _HITHbZIPEeqwIoGOM90xYQ">
      <ownedEnd xmi:id="_HITHZJIPEeqwIoGOM90xYQ" name="dataUse" type="_HITHa5IPEeqwIoGOM90xYQ" association="_HITHY5IPEeqwIoGOM90xYQ">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_HITHZZIPEeqwIoGOM90xYQ" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_HITHZpIPEeqwIoGOM90xYQ" value="1"/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_HITHZ5IPEeqwIoGOM90xYQ" name="A_simpleDataSpec_simpleDataInstance_1" memberEnd="_HITHaJIPEeqwIoGOM90xYQ _HITHWZIPEeqwIoGOM90xYQ">
      <ownedEnd xmi:id="_HITHaJIPEeqwIoGOM90xYQ" name="simpleDataSpec" type="_HITHV5IPEeqwIoGOM90xYQ" association="_HITHZ5IPEeqwIoGOM90xYQ">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_HITHaZIPEeqwIoGOM90xYQ" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_HITHapIPEeqwIoGOM90xYQ" value="1"/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_HITHa5IPEeqwIoGOM90xYQ" name="DataUse" isAbstract="true">
      <generalization xmi:id="_HITHbJIPEeqwIoGOM90xYQ" general="_HIGTAJIPEeqwIoGOM90xYQ"/>
      <ownedAttribute xmi:id="_HITHbZIPEeqwIoGOM90xYQ" name="argument" type="_HISgUpIPEeqwIoGOM90xYQ" isOrdered="true" aggregation="composite" association="_HITHY5IPEeqwIoGOM90xYQ">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_HITHbpIPEeqwIoGOM90xYQ"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_HITHb5IPEeqwIoGOM90xYQ" value="*"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_HITHcJIPEeqwIoGOM90xYQ" name="reduction" type="_HIUVeJIPEeqwIoGOM90xYQ" aggregation="composite" association="_HIU8gJIPEeqwIoGOM90xYQ">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_HITHcZIPEeqwIoGOM90xYQ"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_HITHcpIPEeqwIoGOM90xYQ" value="*"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_HITHc5IPEeqwIoGOM90xYQ" name="A_dataUse_reduction" memberEnd="_HITHdJIPEeqwIoGOM90xYQ _HIUVepIPEeqwIoGOM90xYQ">
      <ownedEnd xmi:id="_HITHdJIPEeqwIoGOM90xYQ" name="dataUse" type="_HIUVeJIPEeqwIoGOM90xYQ" association="_HITHc5IPEeqwIoGOM90xYQ">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_HITHdZIPEeqwIoGOM90xYQ" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_HITHdpIPEeqwIoGOM90xYQ" value="1"/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_HITuYJIPEeqwIoGOM90xYQ" name="A_memberAssignment_memberSpec" memberEnd="_HITuYZIPEeqwIoGOM90xYQ _HILynpIPEeqwIoGOM90xYQ">
      <ownedEnd xmi:id="_HITuYZIPEeqwIoGOM90xYQ" name="memberAssignment" type="_HILymZIPEeqwIoGOM90xYQ" association="_HITuYJIPEeqwIoGOM90xYQ">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_HITuYpIPEeqwIoGOM90xYQ" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_HITuY5IPEeqwIoGOM90xYQ" value="1"/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_HITuZJIPEeqwIoGOM90xYQ" name="Parameter" isAbstract="true">
      <generalization xmi:id="_HITuZZIPEeqwIoGOM90xYQ" general="_HIIIQZIPEeqwIoGOM90xYQ"/>
      <ownedAttribute xmi:id="_HITuZpIPEeqwIoGOM90xYQ" name="dataType" type="_HIKkdpIPEeqwIoGOM90xYQ" association="_HILyrZIPEeqwIoGOM90xYQ">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_HITuZ5IPEeqwIoGOM90xYQ" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_HITuaJIPEeqwIoGOM90xYQ" value="1"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_HITuaZIPEeqwIoGOM90xYQ" name="A_variableUse_variable_1" memberEnd="_HITuapIPEeqwIoGOM90xYQ _HIR5OJIPEeqwIoGOM90xYQ">
      <ownedEnd xmi:id="_HITuapIPEeqwIoGOM90xYQ" name="variableUse" type="_HIR5M5IPEeqwIoGOM90xYQ" association="_HITuaZIPEeqwIoGOM90xYQ">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_HITua5IPEeqwIoGOM90xYQ" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_HITubJIPEeqwIoGOM90xYQ" value="1"/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_HITubZIPEeqwIoGOM90xYQ" name="A_variable_dataType" memberEnd="_HITubpIPEeqwIoGOM90xYQ _HIMZvpIPEeqwIoGOM90xYQ">
      <ownedEnd xmi:id="_HITubpIPEeqwIoGOM90xYQ" name="variable" type="_HIMZvJIPEeqwIoGOM90xYQ" association="_HITubZIPEeqwIoGOM90xYQ">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_HITub5IPEeqwIoGOM90xYQ" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_HITucJIPEeqwIoGOM90xYQ" value="1"/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_HITucZIPEeqwIoGOM90xYQ" name="A_parameterMapping_parameter" memberEnd="_HITucpIPEeqwIoGOM90xYQ _HIR5RJIPEeqwIoGOM90xYQ">
      <ownedEnd xmi:id="_HITucpIPEeqwIoGOM90xYQ" name="parameterMapping" type="_HIR5P5IPEeqwIoGOM90xYQ" association="_HITucZIPEeqwIoGOM90xYQ">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_HITuc5IPEeqwIoGOM90xYQ" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_HITudJIPEeqwIoGOM90xYQ" value="1"/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_HITudZIPEeqwIoGOM90xYQ" name="A_dataUse_collectionIndex" memberEnd="_HIUVfZIPEeqwIoGOM90xYQ _HITueJIPEeqwIoGOM90xYQ">
      <eAnnotations xmi:id="_HITudpIPEeqwIoGOM90xYQ" source="org.eclipse.papyrus">
        <details xmi:id="_HITud5IPEeqwIoGOM90xYQ" key="nature" value="UML_Nature"/>
      </eAnnotations>
      <ownedEnd xmi:id="_HITueJIPEeqwIoGOM90xYQ" name="datause" type="_HIUVeJIPEeqwIoGOM90xYQ" association="_HITudZIPEeqwIoGOM90xYQ"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_HITueZIPEeqwIoGOM90xYQ" name="PredefinedFunctionCall">
      <generalization xmi:id="_HITuepIPEeqwIoGOM90xYQ" general="_HIR5MZIPEeqwIoGOM90xYQ"/>
      <ownedAttribute xmi:id="_HITue5IPEeqwIoGOM90xYQ" name="function" type="_HIOO0JIPEeqwIoGOM90xYQ" association="_HIUVdJIPEeqwIoGOM90xYQ"/>
      <ownedAttribute xmi:id="_HITufJIPEeqwIoGOM90xYQ" name="actualParameter" type="_HITHa5IPEeqwIoGOM90xYQ" isOrdered="true" aggregation="composite" association="_HIUVcJIPEeqwIoGOM90xYQ">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_HITufZIPEeqwIoGOM90xYQ"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_HITufpIPEeqwIoGOM90xYQ" value="*"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_HIUVcJIPEeqwIoGOM90xYQ" name="A_acutualParameter_predefinedFunction" memberEnd="_HITufJIPEeqwIoGOM90xYQ _HIUVc5IPEeqwIoGOM90xYQ">
      <eAnnotations xmi:id="_HIUVcZIPEeqwIoGOM90xYQ" source="org.eclipse.papyrus">
        <details xmi:id="_HIUVcpIPEeqwIoGOM90xYQ" key="nature" value="UML_Nature"/>
      </eAnnotations>
      <ownedEnd xmi:id="_HIUVc5IPEeqwIoGOM90xYQ" name="predefinedfunctioncall" type="_HITueZIPEeqwIoGOM90xYQ" association="_HIUVcJIPEeqwIoGOM90xYQ"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_HIUVdJIPEeqwIoGOM90xYQ" name="A_function_predefinedFunction" memberEnd="_HITue5IPEeqwIoGOM90xYQ _HIUVd5IPEeqwIoGOM90xYQ">
      <eAnnotations xmi:id="_HIUVdZIPEeqwIoGOM90xYQ" source="org.eclipse.papyrus">
        <details xmi:id="_HIUVdpIPEeqwIoGOM90xYQ" key="nature" value="UML_Nature"/>
      </eAnnotations>
      <ownedEnd xmi:id="_HIUVd5IPEeqwIoGOM90xYQ" name="predefinedfunctioncall" type="_HITueZIPEeqwIoGOM90xYQ" association="_HIUVdJIPEeqwIoGOM90xYQ"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_HIUVeJIPEeqwIoGOM90xYQ" name="MemberReference">
      <generalization xmi:id="_HIUVeZIPEeqwIoGOM90xYQ" general="_HIGTAJIPEeqwIoGOM90xYQ"/>
      <ownedAttribute xmi:id="_HIUVepIPEeqwIoGOM90xYQ" name="member" type="_HILyoZIPEeqwIoGOM90xYQ" isOrdered="true" association="_HITHc5IPEeqwIoGOM90xYQ">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_HIUVe5IPEeqwIoGOM90xYQ"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_HIUVfJIPEeqwIoGOM90xYQ" value="1"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_HIUVfZIPEeqwIoGOM90xYQ" name="collectionIndex" type="_HITHa5IPEeqwIoGOM90xYQ" aggregation="composite" association="_HITudZIPEeqwIoGOM90xYQ">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_HIUVfpIPEeqwIoGOM90xYQ"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_HIUVf5IPEeqwIoGOM90xYQ" value="1"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_HIU8gJIPEeqwIoGOM90xYQ" name="A_reduction_DataUse" memberEnd="_HITHcJIPEeqwIoGOM90xYQ _HIU8g5IPEeqwIoGOM90xYQ">
      <eAnnotations xmi:id="_HIU8gZIPEeqwIoGOM90xYQ" source="org.eclipse.papyrus">
        <details xmi:id="_HIU8gpIPEeqwIoGOM90xYQ" key="nature" value="UML_Nature"/>
      </eAnnotations>
      <ownedEnd xmi:id="_HIU8g5IPEeqwIoGOM90xYQ" name="datause" type="_HITHa5IPEeqwIoGOM90xYQ" association="_HIU8gJIPEeqwIoGOM90xYQ"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_HIU8hJIPEeqwIoGOM90xYQ" name="LiteralValueUse">
      <generalization xmi:id="_HIU8hZIPEeqwIoGOM90xYQ" general="_HISgWpIPEeqwIoGOM90xYQ"/>
      <ownedAttribute xmi:id="_HIU8hpIPEeqwIoGOM90xYQ" name="value" visibility="public" isUnique="false">
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_HIU8h5IPEeqwIoGOM90xYQ" name="dataType" type="_HIKkdpIPEeqwIoGOM90xYQ" association="_HIU8ipIPEeqwIoGOM90xYQ">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_HIU8iJIPEeqwIoGOM90xYQ"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_HIU8iZIPEeqwIoGOM90xYQ" value="1"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_HIU8ipIPEeqwIoGOM90xYQ" name="A_LiteralValueUse_DataType" memberEnd="_HIU8h5IPEeqwIoGOM90xYQ _HIU8jZIPEeqwIoGOM90xYQ">
      <eAnnotations xmi:id="_HIU8i5IPEeqwIoGOM90xYQ" source="org.eclipse.papyrus">
        <details xmi:id="_HIU8jJIPEeqwIoGOM90xYQ" key="nature" value="UML_Nature"/>
      </eAnnotations>
      <ownedEnd xmi:id="_HIU8jZIPEeqwIoGOM90xYQ" name="literalvalueuse" type="_HIU8hJIPEeqwIoGOM90xYQ" association="_HIU8ipIPEeqwIoGOM90xYQ"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_HIXYxJIPEeqwIoGOM90xYQ" name="Time">
      <generalization xmi:id="_HIXYxZIPEeqwIoGOM90xYQ" general="_HILLlJIPEeqwIoGOM90xYQ"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_HIX_0JIPEeqwIoGOM90xYQ" name="TimeLabel">
      <generalization xmi:id="_HIX_0ZIPEeqwIoGOM90xYQ" general="_HIIIQZIPEeqwIoGOM90xYQ"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_HIX_0pIPEeqwIoGOM90xYQ" name="Timer">
      <generalization xmi:id="_HIX_05IPEeqwIoGOM90xYQ" general="_HIIIQZIPEeqwIoGOM90xYQ"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_HIX_1JIPEeqwIoGOM90xYQ" name="TimerOperation" isAbstract="true">
      <generalization xmi:id="_HIX_1ZIPEeqwIoGOM90xYQ" general="_HIoegpIPEeqwIoGOM90xYQ"/>
      <ownedAttribute xmi:id="_HIX_1pIPEeqwIoGOM90xYQ" name="timer" type="_HIX_0pIPEeqwIoGOM90xYQ" isUnique="false" association="_HIX_3JIPEeqwIoGOM90xYQ">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_HIX_15IPEeqwIoGOM90xYQ" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_HIX_2JIPEeqwIoGOM90xYQ" value="1"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_HIX_2ZIPEeqwIoGOM90xYQ" name="componentInstance" type="_HIc4XZIPEeqwIoGOM90xYQ" association="_HIZ1AJIPEeqwIoGOM90xYQ">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_HIX_2pIPEeqwIoGOM90xYQ" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_HIX_25IPEeqwIoGOM90xYQ" value="1"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_HIX_3JIPEeqwIoGOM90xYQ" name="timerOperation_timer_1" memberEnd="_HIX_3ZIPEeqwIoGOM90xYQ _HIX_1pIPEeqwIoGOM90xYQ">
      <ownedEnd xmi:id="_HIX_3ZIPEeqwIoGOM90xYQ" name="timerOperation" type="_HIX_1JIPEeqwIoGOM90xYQ" association="_HIX_3JIPEeqwIoGOM90xYQ">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_HIX_3pIPEeqwIoGOM90xYQ"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_HIX_35IPEeqwIoGOM90xYQ" value="*"/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_HIX_4JIPEeqwIoGOM90xYQ" name="TimerStart">
      <generalization xmi:id="_HIX_4ZIPEeqwIoGOM90xYQ" general="_HIX_1JIPEeqwIoGOM90xYQ"/>
      <ownedAttribute xmi:id="_HIX_4pIPEeqwIoGOM90xYQ" name="period" type="_HITHa5IPEeqwIoGOM90xYQ" aggregation="composite" association="_HIZOCZIPEeqwIoGOM90xYQ">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_HIX_45IPEeqwIoGOM90xYQ" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_HIX_5JIPEeqwIoGOM90xYQ" value="1"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_HIX_5ZIPEeqwIoGOM90xYQ" name="TimerStop">
      <generalization xmi:id="_HIX_5pIPEeqwIoGOM90xYQ" general="_HIX_1JIPEeqwIoGOM90xYQ"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_HIYm4JIPEeqwIoGOM90xYQ" name="TimeOut">
      <generalization xmi:id="_HIYm4ZIPEeqwIoGOM90xYQ" general="_HIX_1JIPEeqwIoGOM90xYQ"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_HIYm4pIPEeqwIoGOM90xYQ" name="TimeOperation" isAbstract="true">
      <generalization xmi:id="_HIYm45IPEeqwIoGOM90xYQ" general="_HIoegpIPEeqwIoGOM90xYQ"/>
      <ownedAttribute xmi:id="_HIYm5JIPEeqwIoGOM90xYQ" name="componentInstance" type="_HIc4XZIPEeqwIoGOM90xYQ" isUnique="false" association="_HIZN9ZIPEeqwIoGOM90xYQ">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_HIYm5ZIPEeqwIoGOM90xYQ"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_HIYm5pIPEeqwIoGOM90xYQ" value="1"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_HIYm55IPEeqwIoGOM90xYQ" name="period" type="_HITHa5IPEeqwIoGOM90xYQ" aggregation="composite" association="_HIZOBZIPEeqwIoGOM90xYQ">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_HIYm6JIPEeqwIoGOM90xYQ" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_HIYm6ZIPEeqwIoGOM90xYQ" value="1"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_HIYm6pIPEeqwIoGOM90xYQ" name="Wait">
      <generalization xmi:id="_HIYm65IPEeqwIoGOM90xYQ" general="_HIYm4pIPEeqwIoGOM90xYQ"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_HIYm7JIPEeqwIoGOM90xYQ" name="Quiescence">
      <generalization xmi:id="_HIYm7ZIPEeqwIoGOM90xYQ" general="_HIYm4pIPEeqwIoGOM90xYQ"/>
      <ownedAttribute xmi:id="_HIYm7pIPEeqwIoGOM90xYQ" name="gateReference" type="_HIeGeJIPEeqwIoGOM90xYQ" association="_HIZ1D5IPEeqwIoGOM90xYQ">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_HIYm75IPEeqwIoGOM90xYQ"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_HIYm8JIPEeqwIoGOM90xYQ" value="1"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_HIZN8JIPEeqwIoGOM90xYQ" name="TimeConstraint">
      <generalization xmi:id="_HIZN8ZIPEeqwIoGOM90xYQ" general="_HIGTAJIPEeqwIoGOM90xYQ"/>
      <ownedAttribute xmi:id="_HIZN8pIPEeqwIoGOM90xYQ" name="timeConstraintExpression" type="_HITHa5IPEeqwIoGOM90xYQ" aggregation="composite" association="_HIZOAZIPEeqwIoGOM90xYQ">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_HIZN85IPEeqwIoGOM90xYQ" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_HIZN9JIPEeqwIoGOM90xYQ" value="1"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_HIZN9ZIPEeqwIoGOM90xYQ" name="timeOperation_componentInstance_1" memberEnd="_HIZN9pIPEeqwIoGOM90xYQ _HIYm5JIPEeqwIoGOM90xYQ">
      <ownedEnd xmi:id="_HIZN9pIPEeqwIoGOM90xYQ" name="timeOperation" type="_HIYm4pIPEeqwIoGOM90xYQ" isUnique="false" association="_HIZN9ZIPEeqwIoGOM90xYQ">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_HIZN95IPEeqwIoGOM90xYQ"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_HIZN-JIPEeqwIoGOM90xYQ" value="*"/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_HIZN-ZIPEeqwIoGOM90xYQ" name="A_timeLabel_atomicBehaviour_1" memberEnd="_HIoeh5IPEeqwIoGOM90xYQ _HIZN-pIPEeqwIoGOM90xYQ">
      <ownedEnd xmi:id="_HIZN-pIPEeqwIoGOM90xYQ" name="atomicBehaviour" type="_HIoegpIPEeqwIoGOM90xYQ" association="_HIZN-ZIPEeqwIoGOM90xYQ">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_HIZN-5IPEeqwIoGOM90xYQ"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_HIZN_JIPEeqwIoGOM90xYQ" value="1"/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_HIZN_ZIPEeqwIoGOM90xYQ" name="A_atomicBehaviour_timeConstraint_1" memberEnd="_HIZN_pIPEeqwIoGOM90xYQ _HIoehJIPEeqwIoGOM90xYQ">
      <ownedEnd xmi:id="_HIZN_pIPEeqwIoGOM90xYQ" name="atomicBehaviour" type="_HIoegpIPEeqwIoGOM90xYQ" association="_HIZN_ZIPEeqwIoGOM90xYQ">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_HIZN_5IPEeqwIoGOM90xYQ" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_HIZOAJIPEeqwIoGOM90xYQ" value="1"/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_HIZOAZIPEeqwIoGOM90xYQ" name="A_timeConstraint_timeConstraintExpression" memberEnd="_HIZOApIPEeqwIoGOM90xYQ _HIZN8pIPEeqwIoGOM90xYQ">
      <ownedEnd xmi:id="_HIZOApIPEeqwIoGOM90xYQ" name="timeConstraint" type="_HIZN8JIPEeqwIoGOM90xYQ" association="_HIZOAZIPEeqwIoGOM90xYQ">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_HIZOA5IPEeqwIoGOM90xYQ" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_HIZOBJIPEeqwIoGOM90xYQ" value="1"/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_HIZOBZIPEeqwIoGOM90xYQ" name="A_timeOperation_period" memberEnd="_HIZOBpIPEeqwIoGOM90xYQ _HIYm55IPEeqwIoGOM90xYQ">
      <ownedEnd xmi:id="_HIZOBpIPEeqwIoGOM90xYQ" name="timeOperation" type="_HIYm4pIPEeqwIoGOM90xYQ" association="_HIZOBZIPEeqwIoGOM90xYQ">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_HIZOB5IPEeqwIoGOM90xYQ" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_HIZOCJIPEeqwIoGOM90xYQ" value="1"/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_HIZOCZIPEeqwIoGOM90xYQ" name="A_timerStart_period" memberEnd="_HIZOCpIPEeqwIoGOM90xYQ _HIX_4pIPEeqwIoGOM90xYQ">
      <ownedEnd xmi:id="_HIZOCpIPEeqwIoGOM90xYQ" name="timerStart" type="_HIX_4JIPEeqwIoGOM90xYQ" association="_HIZOCZIPEeqwIoGOM90xYQ">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_HIZOC5IPEeqwIoGOM90xYQ" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_HIZODJIPEeqwIoGOM90xYQ" value="1"/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_HIZ1AJIPEeqwIoGOM90xYQ" name="A_timerOperation_componentInstance" memberEnd="_HIZ1AZIPEeqwIoGOM90xYQ _HIX_2ZIPEeqwIoGOM90xYQ">
      <ownedEnd xmi:id="_HIZ1AZIPEeqwIoGOM90xYQ" name="timerOperation" type="_HIX_1JIPEeqwIoGOM90xYQ" association="_HIZ1AJIPEeqwIoGOM90xYQ">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_HIZ1ApIPEeqwIoGOM90xYQ" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_HIZ1A5IPEeqwIoGOM90xYQ" value="1"/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_HIZ1BJIPEeqwIoGOM90xYQ" name="TimeLabelUse">
      <generalization xmi:id="_HIZ1BZIPEeqwIoGOM90xYQ" general="_HIR5MZIPEeqwIoGOM90xYQ"/>
      <ownedAttribute xmi:id="_HIZ1BpIPEeqwIoGOM90xYQ" name="timeLabel" type="_HIX_0JIPEeqwIoGOM90xYQ" association="_HIZ1C5IPEeqwIoGOM90xYQ">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_HIZ1B5IPEeqwIoGOM90xYQ" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_HIZ1CJIPEeqwIoGOM90xYQ" value="1"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_HIZ1CZIPEeqwIoGOM90xYQ" name="kind" visibility="public" type="_HIZ1E5IPEeqwIoGOM90xYQ" isUnique="false">
        <defaultValue xmi:type="uml:InstanceValue" xmi:id="_HIZ1CpIPEeqwIoGOM90xYQ" type="_HIZ1E5IPEeqwIoGOM90xYQ" instance="_HIZ1FJIPEeqwIoGOM90xYQ"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_HIZ1C5IPEeqwIoGOM90xYQ" name="A_timeLabelUse_timeLabel" memberEnd="_HIZ1DJIPEeqwIoGOM90xYQ _HIZ1BpIPEeqwIoGOM90xYQ">
      <ownedEnd xmi:id="_HIZ1DJIPEeqwIoGOM90xYQ" name="timeLabelUse" type="_HIZ1BJIPEeqwIoGOM90xYQ" association="_HIZ1C5IPEeqwIoGOM90xYQ">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_HIZ1DZIPEeqwIoGOM90xYQ" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_HIZ1DpIPEeqwIoGOM90xYQ" value="1"/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_HIZ1D5IPEeqwIoGOM90xYQ" name="A_quiescence_gateReference" memberEnd="_HIZ1EJIPEeqwIoGOM90xYQ _HIYm7pIPEeqwIoGOM90xYQ">
      <ownedEnd xmi:id="_HIZ1EJIPEeqwIoGOM90xYQ" name="quiescence" type="_HIYm7JIPEeqwIoGOM90xYQ" association="_HIZ1D5IPEeqwIoGOM90xYQ">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_HIZ1EZIPEeqwIoGOM90xYQ" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_HIZ1EpIPEeqwIoGOM90xYQ" value="1"/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Enumeration" xmi:id="_HIZ1E5IPEeqwIoGOM90xYQ" name="TimeLabelUseKind">
      <ownedLiteral xmi:id="_HIZ1FJIPEeqwIoGOM90xYQ" name="Last"/>
      <ownedLiteral xmi:id="_HIZ1FZIPEeqwIoGOM90xYQ" name="Previous"/>
      <ownedLiteral xmi:id="_HIZ1FpIPEeqwIoGOM90xYQ" name="First"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_HIcRQ5IPEeqwIoGOM90xYQ" name="ComponentType">
      <generalization xmi:id="_HIcRRJIPEeqwIoGOM90xYQ" general="_HIG6EpIPEeqwIoGOM90xYQ"/>
      <ownedAttribute xmi:id="_HIcRRZIPEeqwIoGOM90xYQ" name="gateInstance" type="_HIdfc5IPEeqwIoGOM90xYQ" isOrdered="true" aggregation="composite" association="_HIdffJIPEeqwIoGOM90xYQ">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_HIcRRpIPEeqwIoGOM90xYQ" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_HIcRR5IPEeqwIoGOM90xYQ" value="*"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_HIcRSJIPEeqwIoGOM90xYQ" name="timer" type="_HIX_0pIPEeqwIoGOM90xYQ" aggregation="composite" association="_HIeGcJIPEeqwIoGOM90xYQ">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_HIcRSZIPEeqwIoGOM90xYQ"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_HIcRSpIPEeqwIoGOM90xYQ" value="*"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_HIcRS5IPEeqwIoGOM90xYQ" name="variable" type="_HIMZvJIPEeqwIoGOM90xYQ" aggregation="composite" association="_HIeGdJIPEeqwIoGOM90xYQ">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_HIcRTJIPEeqwIoGOM90xYQ"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_HIcRTZIPEeqwIoGOM90xYQ" value="*"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_HIcRTpIPEeqwIoGOM90xYQ" name="extension" type="_HIIIUJIPEeqwIoGOM90xYQ" aggregation="composite" association="_HIethJIPEeqwIoGOM90xYQ">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_HIcRT5IPEeqwIoGOM90xYQ"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_HIcRUJIPEeqwIoGOM90xYQ" value="1"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_HIc4UJIPEeqwIoGOM90xYQ" name="TestConfiguration">
      <generalization xmi:id="_HIc4UZIPEeqwIoGOM90xYQ" general="_HIG6EpIPEeqwIoGOM90xYQ"/>
      <ownedAttribute xmi:id="_HIc4UpIPEeqwIoGOM90xYQ" name="componentInstance" type="_HIc4XZIPEeqwIoGOM90xYQ" aggregation="composite" association="_HIdfaJIPEeqwIoGOM90xYQ">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_HIc4U5IPEeqwIoGOM90xYQ" value="2"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_HIc4VJIPEeqwIoGOM90xYQ" value="*"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_HIc4VZIPEeqwIoGOM90xYQ" name="connection" type="_HIc4WJIPEeqwIoGOM90xYQ" aggregation="composite" association="_HIdfbJIPEeqwIoGOM90xYQ">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_HIc4VpIPEeqwIoGOM90xYQ" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_HIc4V5IPEeqwIoGOM90xYQ" value="*"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_HIc4WJIPEeqwIoGOM90xYQ" name="Connection">
      <generalization xmi:id="_HIc4WZIPEeqwIoGOM90xYQ" general="_HIGTAJIPEeqwIoGOM90xYQ"/>
      <ownedAttribute xmi:id="_HIc4WpIPEeqwIoGOM90xYQ" name="endPoint" type="_HIeGeJIPEeqwIoGOM90xYQ" aggregation="composite" association="_HIeGiJIPEeqwIoGOM90xYQ">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_HIc4W5IPEeqwIoGOM90xYQ" value="2"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_HIc4XJIPEeqwIoGOM90xYQ" value="2"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_HIc4XZIPEeqwIoGOM90xYQ" name="ComponentInstance">
      <generalization xmi:id="_HIc4XpIPEeqwIoGOM90xYQ" general="_HIIIQZIPEeqwIoGOM90xYQ"/>
      <ownedAttribute xmi:id="_HIc4X5IPEeqwIoGOM90xYQ" name="type" type="_HIcRQ5IPEeqwIoGOM90xYQ" isUnique="false" association="_HIdfZJIPEeqwIoGOM90xYQ">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_HIc4YJIPEeqwIoGOM90xYQ" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_HIc4YZIPEeqwIoGOM90xYQ" value="1"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_HIc4YpIPEeqwIoGOM90xYQ" name="role" visibility="public" type="_HIdfcJIPEeqwIoGOM90xYQ" isUnique="false">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_HIc4Y5IPEeqwIoGOM90xYQ" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_HIc4ZJIPEeqwIoGOM90xYQ" value="1"/>
        <defaultValue xmi:type="uml:LiteralString" xmi:id="_HIc4ZZIPEeqwIoGOM90xYQ">
          <value xsi:nil="true"/>
        </defaultValue>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_HIc4ZpIPEeqwIoGOM90xYQ" name="GateType">
      <generalization xmi:id="_HIc4Z5IPEeqwIoGOM90xYQ" general="_HIG6EpIPEeqwIoGOM90xYQ"/>
      <ownedAttribute xmi:id="_HIc4aJIPEeqwIoGOM90xYQ" name="dataType" type="_HIKkdpIPEeqwIoGOM90xYQ" association="_HIdfYJIPEeqwIoGOM90xYQ">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_HIc4aZIPEeqwIoGOM90xYQ" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_HIc4apIPEeqwIoGOM90xYQ" value="*"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_HIc4a5IPEeqwIoGOM90xYQ" name="kind" visibility="public" type="_HIeGjJIPEeqwIoGOM90xYQ" isUnique="false">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_HIc4bJIPEeqwIoGOM90xYQ" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_HIc4bZIPEeqwIoGOM90xYQ" value="1"/>
        <defaultValue xmi:type="uml:InstanceValue" xmi:id="_HIc4bpIPEeqwIoGOM90xYQ" instance="_HIeGjZIPEeqwIoGOM90xYQ"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_HIc4b5IPEeqwIoGOM90xYQ" name="extension" type="_HIIIUJIPEeqwIoGOM90xYQ" aggregation="composite" association="_HIetgJIPEeqwIoGOM90xYQ">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_HIc4cJIPEeqwIoGOM90xYQ"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_HIc4cZIPEeqwIoGOM90xYQ" value="1"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_HIdfYJIPEeqwIoGOM90xYQ" name="gate_dataInstance_2" memberEnd="_HIdfYZIPEeqwIoGOM90xYQ _HIc4aJIPEeqwIoGOM90xYQ">
      <ownedEnd xmi:id="_HIdfYZIPEeqwIoGOM90xYQ" name="gateType" type="_HIc4ZpIPEeqwIoGOM90xYQ" isUnique="false" association="_HIdfYJIPEeqwIoGOM90xYQ">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_HIdfYpIPEeqwIoGOM90xYQ"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_HIdfY5IPEeqwIoGOM90xYQ" value="*"/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_HIdfZJIPEeqwIoGOM90xYQ" name="componentInstance_componentInstance_1" memberEnd="_HIdfZZIPEeqwIoGOM90xYQ _HIc4X5IPEeqwIoGOM90xYQ">
      <ownedEnd xmi:id="_HIdfZZIPEeqwIoGOM90xYQ" name="componentInstance" type="_HIc4XZIPEeqwIoGOM90xYQ" association="_HIdfZJIPEeqwIoGOM90xYQ">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_HIdfZpIPEeqwIoGOM90xYQ"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_HIdfZ5IPEeqwIoGOM90xYQ" value="*"/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_HIdfaJIPEeqwIoGOM90xYQ" name="testConfiguration_componentInstance_1" memberEnd="_HIdfaZIPEeqwIoGOM90xYQ _HIc4UpIPEeqwIoGOM90xYQ">
      <ownedEnd xmi:id="_HIdfaZIPEeqwIoGOM90xYQ" name="testConfiguration" type="_HIc4UJIPEeqwIoGOM90xYQ" isUnique="false" association="_HIdfaJIPEeqwIoGOM90xYQ">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_HIdfapIPEeqwIoGOM90xYQ" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_HIdfa5IPEeqwIoGOM90xYQ" value="1"/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_HIdfbJIPEeqwIoGOM90xYQ" name="testConfiguration_connection_1" memberEnd="_HIdfbZIPEeqwIoGOM90xYQ _HIc4VZIPEeqwIoGOM90xYQ">
      <ownedEnd xmi:id="_HIdfbZIPEeqwIoGOM90xYQ" name="testConfiguration" type="_HIc4UJIPEeqwIoGOM90xYQ" isUnique="false" association="_HIdfbJIPEeqwIoGOM90xYQ">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_HIdfbpIPEeqwIoGOM90xYQ" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_HIdfb5IPEeqwIoGOM90xYQ" value="1"/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Enumeration" xmi:id="_HIdfcJIPEeqwIoGOM90xYQ" name="ComponentInstanceRole">
      <ownedLiteral xmi:id="_HIdfcZIPEeqwIoGOM90xYQ" name="SUT"/>
      <ownedLiteral xmi:id="_HIdfcpIPEeqwIoGOM90xYQ" name="Tester"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_HIdfc5IPEeqwIoGOM90xYQ" name="GateInstance">
      <generalization xmi:id="_HIdfdJIPEeqwIoGOM90xYQ" general="_HIIIQZIPEeqwIoGOM90xYQ"/>
      <ownedAttribute xmi:id="_HIdfdZIPEeqwIoGOM90xYQ" name="type" type="_HIc4ZpIPEeqwIoGOM90xYQ" isUnique="false" association="_HIdfeJIPEeqwIoGOM90xYQ">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_HIdfdpIPEeqwIoGOM90xYQ" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_HIdfd5IPEeqwIoGOM90xYQ" value="1"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_HIdfeJIPEeqwIoGOM90xYQ" name="gateInstance_gateType_1" memberEnd="_HIdfeZIPEeqwIoGOM90xYQ _HIdfdZIPEeqwIoGOM90xYQ">
      <ownedEnd xmi:id="_HIdfeZIPEeqwIoGOM90xYQ" name="gateInstance" type="_HIdfc5IPEeqwIoGOM90xYQ" isUnique="false" association="_HIdfeJIPEeqwIoGOM90xYQ">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_HIdfepIPEeqwIoGOM90xYQ"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_HIdfe5IPEeqwIoGOM90xYQ" value="*"/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_HIdffJIPEeqwIoGOM90xYQ" name="componentType_gateInstance_1" memberEnd="_HIdffZIPEeqwIoGOM90xYQ _HIcRRZIPEeqwIoGOM90xYQ">
      <ownedEnd xmi:id="_HIdffZIPEeqwIoGOM90xYQ" name="componentType" type="_HIcRQ5IPEeqwIoGOM90xYQ" isUnique="false" association="_HIdffJIPEeqwIoGOM90xYQ">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_HIdffpIPEeqwIoGOM90xYQ" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_HIdff5IPEeqwIoGOM90xYQ" value="1"/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_HIeGcJIPEeqwIoGOM90xYQ" name="componentType_timer_1" memberEnd="_HIeGcZIPEeqwIoGOM90xYQ _HIcRSJIPEeqwIoGOM90xYQ">
      <ownedEnd xmi:id="_HIeGcZIPEeqwIoGOM90xYQ" name="componentType" type="_HIcRQ5IPEeqwIoGOM90xYQ" association="_HIeGcJIPEeqwIoGOM90xYQ">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_HIeGcpIPEeqwIoGOM90xYQ" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_HIeGc5IPEeqwIoGOM90xYQ" value="1"/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_HIeGdJIPEeqwIoGOM90xYQ" name="A_componentType_variable_1" memberEnd="_HIeGdZIPEeqwIoGOM90xYQ _HIcRS5IPEeqwIoGOM90xYQ">
      <ownedEnd xmi:id="_HIeGdZIPEeqwIoGOM90xYQ" name="componentType" type="_HIcRQ5IPEeqwIoGOM90xYQ" association="_HIeGdJIPEeqwIoGOM90xYQ">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_HIeGdpIPEeqwIoGOM90xYQ" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_HIeGd5IPEeqwIoGOM90xYQ" value="1"/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_HIeGeJIPEeqwIoGOM90xYQ" name="GateReference">
      <generalization xmi:id="_HIeGeZIPEeqwIoGOM90xYQ" general="_HIGTAJIPEeqwIoGOM90xYQ"/>
      <ownedAttribute xmi:id="_HIeGepIPEeqwIoGOM90xYQ" name="component" type="_HIc4XZIPEeqwIoGOM90xYQ" association="_HIeGgJIPEeqwIoGOM90xYQ">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_HIeGe5IPEeqwIoGOM90xYQ" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_HIeGfJIPEeqwIoGOM90xYQ" value="1"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_HIeGfZIPEeqwIoGOM90xYQ" name="gate" type="_HIdfc5IPEeqwIoGOM90xYQ" association="_HIeGhJIPEeqwIoGOM90xYQ">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_HIeGfpIPEeqwIoGOM90xYQ" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_HIeGf5IPEeqwIoGOM90xYQ" value="1"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_HIeGgJIPEeqwIoGOM90xYQ" name="A_gateReference_componentInstance_1" memberEnd="_HIeGgZIPEeqwIoGOM90xYQ _HIeGepIPEeqwIoGOM90xYQ">
      <ownedEnd xmi:id="_HIeGgZIPEeqwIoGOM90xYQ" name="gate" type="_HIeGeJIPEeqwIoGOM90xYQ" association="_HIeGgJIPEeqwIoGOM90xYQ">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_HIeGgpIPEeqwIoGOM90xYQ" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_HIeGg5IPEeqwIoGOM90xYQ" value="1"/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_HIeGhJIPEeqwIoGOM90xYQ" name="A_gateReference_gateInstance_1" memberEnd="_HIeGhZIPEeqwIoGOM90xYQ _HIeGfZIPEeqwIoGOM90xYQ">
      <ownedEnd xmi:id="_HIeGhZIPEeqwIoGOM90xYQ" name="gateReference" type="_HIeGeJIPEeqwIoGOM90xYQ" association="_HIeGhJIPEeqwIoGOM90xYQ">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_HIeGhpIPEeqwIoGOM90xYQ"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_HIeGh5IPEeqwIoGOM90xYQ" value="*"/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_HIeGiJIPEeqwIoGOM90xYQ" name="A_connection_endPoint" memberEnd="_HIeGiZIPEeqwIoGOM90xYQ _HIc4WpIPEeqwIoGOM90xYQ">
      <ownedEnd xmi:id="_HIeGiZIPEeqwIoGOM90xYQ" name="connection" type="_HIc4WJIPEeqwIoGOM90xYQ" association="_HIeGiJIPEeqwIoGOM90xYQ">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_HIeGipIPEeqwIoGOM90xYQ" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_HIeGi5IPEeqwIoGOM90xYQ" value="1"/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Enumeration" xmi:id="_HIeGjJIPEeqwIoGOM90xYQ" name="GateTypeKind">
      <ownedLiteral xmi:id="_HIeGjZIPEeqwIoGOM90xYQ" name="Message"/>
      <ownedLiteral xmi:id="_HIeGjpIPEeqwIoGOM90xYQ" name="Procedure"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_HIetgJIPEeqwIoGOM90xYQ" name="A_GateType_Extension" memberEnd="_HIc4b5IPEeqwIoGOM90xYQ _HIetg5IPEeqwIoGOM90xYQ">
      <eAnnotations xmi:id="_HIetgZIPEeqwIoGOM90xYQ" source="org.eclipse.papyrus">
        <details xmi:id="_HIetgpIPEeqwIoGOM90xYQ" key="nature" value="UML_Nature"/>
      </eAnnotations>
      <ownedEnd xmi:id="_HIetg5IPEeqwIoGOM90xYQ" name="gatetype" type="_HIc4ZpIPEeqwIoGOM90xYQ" association="_HIetgJIPEeqwIoGOM90xYQ"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_HIethJIPEeqwIoGOM90xYQ" name="A_ComponentType_Extension" memberEnd="_HIcRTpIPEeqwIoGOM90xYQ _HIeth5IPEeqwIoGOM90xYQ">
      <eAnnotations xmi:id="_HIethZIPEeqwIoGOM90xYQ" source="org.eclipse.papyrus">
        <details xmi:id="_HIethpIPEeqwIoGOM90xYQ" key="nature" value="UML_Nature"/>
      </eAnnotations>
      <ownedEnd xmi:id="_HIeth5IPEeqwIoGOM90xYQ" name="componenttype" type="_HIcRQ5IPEeqwIoGOM90xYQ" association="_HIethJIPEeqwIoGOM90xYQ"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_HIgisJIPEeqwIoGOM90xYQ" name="TestDescription">
      <generalization xmi:id="_HIgisZIPEeqwIoGOM90xYQ" general="_HIG6EpIPEeqwIoGOM90xYQ"/>
      <ownedAttribute xmi:id="_HIgispIPEeqwIoGOM90xYQ" name="testConfiguration" type="_HIc4UJIPEeqwIoGOM90xYQ" isUnique="false" association="_HIgiwJIPEeqwIoGOM90xYQ">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_HIgis5IPEeqwIoGOM90xYQ" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_HIgitJIPEeqwIoGOM90xYQ" value="1"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_HIgitZIPEeqwIoGOM90xYQ" name="formalParameter" type="_HIMZupIPEeqwIoGOM90xYQ" isOrdered="true" aggregation="composite" association="_HIgixJIPEeqwIoGOM90xYQ">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_HIgitpIPEeqwIoGOM90xYQ"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_HIgit5IPEeqwIoGOM90xYQ" value="*"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_HIgiuJIPEeqwIoGOM90xYQ" name="behaviourDescription" type="_HIgiyJIPEeqwIoGOM90xYQ" aggregation="composite" association="_HIhJwJIPEeqwIoGOM90xYQ">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_HIgiuZIPEeqwIoGOM90xYQ"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_HIgiupIPEeqwIoGOM90xYQ" value="1"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_HIgiu5IPEeqwIoGOM90xYQ" name="testObjective" type="_HIIIMJIPEeqwIoGOM90xYQ" association="_HIhJyJIPEeqwIoGOM90xYQ">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_HIgivJIPEeqwIoGOM90xYQ"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_HIgivZIPEeqwIoGOM90xYQ" value="*"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_HIgivpIPEeqwIoGOM90xYQ" name="isLocallyOrdered" visibility="public">
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        <defaultValue xmi:type="uml:LiteralBoolean" xmi:id="_HIgiv5IPEeqwIoGOM90xYQ" name="false"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_HIgiwJIPEeqwIoGOM90xYQ" name="testDescription_testConfiguration_1" memberEnd="_HIgiwZIPEeqwIoGOM90xYQ _HIgispIPEeqwIoGOM90xYQ">
      <ownedEnd xmi:id="_HIgiwZIPEeqwIoGOM90xYQ" name="testDescription" type="_HIgisJIPEeqwIoGOM90xYQ" association="_HIgiwJIPEeqwIoGOM90xYQ">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_HIgiwpIPEeqwIoGOM90xYQ"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_HIgiw5IPEeqwIoGOM90xYQ" value="*"/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_HIgixJIPEeqwIoGOM90xYQ" name="A_testDescription_parameter_1" memberEnd="_HIgixZIPEeqwIoGOM90xYQ _HIgitZIPEeqwIoGOM90xYQ">
      <ownedEnd xmi:id="_HIgixZIPEeqwIoGOM90xYQ" name="testDescription" type="_HIgisJIPEeqwIoGOM90xYQ" association="_HIgixJIPEeqwIoGOM90xYQ">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_HIgixpIPEeqwIoGOM90xYQ" value="1"/>