Commit e816c852 authored by Marco Konersmann's avatar Marco Konersmann

UML now also translates operations and time resource demand

parent 5d575f68
......@@ -90,7 +90,7 @@ public class JEE7LanguageDefinition extends JavaBasedImplementationLanguageDefin
Profiles.COMPONENTS_INSTANTIATION_POOLED.getNsURI(), Profiles.COMPONENTS_STATE_STATEFUL.getNsURI(),
Profiles.COMPONENTS_STATE_STATELESS.getNsURI(), Profiles.DATATYPES_COMMON.getNsURI(),
Profiles.DATATYPES_OPERATIONS.getNsURI(), Profiles.DEPLOYMENT.getNsURI(),
Profiles.NAMESPACES.getNsURI());
Profiles.NAMESPACES.getNsURI(), Profiles.QUALITY_TIME.getNsURI());
}
}
......@@ -1986,10 +1986,10 @@
</rhs>
</units>
<units xsi:type="henshin:IndependentUnit" xmi:id="_gDmNwFddEeelvIAT-jDSvQ" name="RuleFolder" description="ruleFolder.png" activated="true" subUnits="_fHkcgFtREeeDAKhlAjatnw _yyh2IFtPEeeG0eVb-ghx6Q _sABdAFtOEeeG0eVb-ghx6Q _BRqzYHUyEee5-MiQxESCFQ"/>
<units xsi:type="henshin:IndependentUnit" xmi:id="_gDmNwVddEeelvIAT-jDSvQ" name="ITRuleFolder" description="ITRules.png" activated="true" subUnits="_SNv-YHVQEeevyNpluYKlhg _SOBrMHVQEeevyNpluYKlhg _SOjPoHVQEeevyNpluYKlhg _MPe1cHXaEeevyNpluYKlhg _MP9WkHXaEeevyNpluYKlhg _MQgJIHXaEeevyNpluYKlhg _egy2IHaJEeeM085nMsyRYg"/>
<units xsi:type="henshin:IndependentUnit" xmi:id="_gDmNwlddEeelvIAT-jDSvQ" name="FTRuleFolder" description="FTRules.png" activated="true" subUnits="_UDzIcHatEeeYfqsREqQacA _UEDnIHatEeeYfqsREqQacA _UEY-UHatEeeYfqsREqQacA _UEazgHatEeeYfqsREqQacA _UErSMHatEeeYfqsREqQacA _UE-0MHatEeeYfqsREqQacA _UFPS4HatEeeYfqsREqQacA _UFqJoHatEeeYfqsREqQacA"/>
<units xsi:type="henshin:IndependentUnit" xmi:id="_gDmNw1ddEeelvIAT-jDSvQ" name="BTRuleFolder" description="BTRules.png" activated="true" subUnits="_TmHqwHapEee8nN5Y5wMjCg _TmRbwHapEee8nN5Y5wMjCg _TmihgHapEee8nN5Y5wMjCg _TmkWsHapEee8nN5Y5wMjCg _TmxyEHapEee8nN5Y5wMjCg _Tm-mYHapEee8nN5Y5wMjCg _TnMBwHapEee8nN5Y5wMjCg _TnbSUHapEee8nN5Y5wMjCg"/>
<units xsi:type="henshin:IndependentUnit" xmi:id="_gDmNxFddEeelvIAT-jDSvQ" name="CCRuleFolder" description="CCRules.png" activated="true" subUnits="_bft0YHXREeevyNpluYKlhg _bf6BoHXREeevyNpluYKlhg _bgOKsHXREeevyNpluYKlhg _NAhQ0HXaEeevyNpluYKlhg _NA8uoHXaEeevyNpluYKlhg _NBfhMHXaEeevyNpluYKlhg _fMJgQHaJEeeM085nMsyRYg"/>
<units xsi:type="henshin:IndependentUnit" xmi:id="_gDmNwVddEeelvIAT-jDSvQ" name="ITRuleFolder" description="ITRules.png" activated="true" subUnits="_SNv-YHVQEeevyNpluYKlhg _SOBrMHVQEeevyNpluYKlhg _SOjPoHVQEeevyNpluYKlhg _MPe1cHXaEeevyNpluYKlhg _MP9WkHXaEeevyNpluYKlhg _MQgJIHXaEeevyNpluYKlhg _egy2IHaJEeeM085nMsyRYg _6wrzsOI_EeeuiPGA8hVZhQ"/>
<units xsi:type="henshin:IndependentUnit" xmi:id="_gDmNwlddEeelvIAT-jDSvQ" name="FTRuleFolder" description="FTRules.png" activated="true" subUnits="_UDzIcHatEeeYfqsREqQacA _UEDnIHatEeeYfqsREqQacA _UEY-UHatEeeYfqsREqQacA _UEazgHatEeeYfqsREqQacA _UErSMHatEeeYfqsREqQacA _UE-0MHatEeeYfqsREqQacA _UFPS4HatEeeYfqsREqQacA _UFqJoHatEeeYfqsREqQacA _5yjXgOI_EeeuiPGA8hVZhQ"/>
<units xsi:type="henshin:IndependentUnit" xmi:id="_gDmNw1ddEeelvIAT-jDSvQ" name="BTRuleFolder" description="BTRules.png" activated="true" subUnits="_TmHqwHapEee8nN5Y5wMjCg _TmRbwHapEee8nN5Y5wMjCg _TmihgHapEee8nN5Y5wMjCg _TmkWsHapEee8nN5Y5wMjCg _TmxyEHapEee8nN5Y5wMjCg _Tm-mYHapEee8nN5Y5wMjCg _TnMBwHapEee8nN5Y5wMjCg _TnbSUHapEee8nN5Y5wMjCg _6KEfoOI_EeeuiPGA8hVZhQ"/>
<units xsi:type="henshin:IndependentUnit" xmi:id="_gDmNxFddEeelvIAT-jDSvQ" name="CCRuleFolder" description="CCRules.png" activated="true" subUnits="_bft0YHXREeevyNpluYKlhg _bf6BoHXREeevyNpluYKlhg _bgOKsHXREeevyNpluYKlhg _NAhQ0HXaEeevyNpluYKlhg _NA8uoHXaEeevyNpluYKlhg _NBfhMHXaEeevyNpluYKlhg _fMJgQHaJEeeM085nMsyRYg _6eBWYOI_EeeuiPGA8hVZhQ"/>
<units xsi:type="henshin:IndependentUnit" xmi:id="_BRqzYHUyEee5-MiQxESCFQ" name="JACK3Specific" description="ruleFolder.png" activated="true" subUnits="_fV74QHUyEee5-MiQxESCFQ _WW6u0HUyEee5-MiQxESCFQ _FZtiwFtHEeeG0eVb-ghx6Q _CaU08FtREeeDAKhlAjatnw _bHN-wFtMEeeG0eVb-ghx6Q"/>
<units xsi:type="henshin:Rule" xmi:id="_SNv-YHVQEeevyNpluYKlhg" name="IT_Requirement_interface" activated="true" checkDangling="false" injectiveMatching="true" javaImports="">
<annotations xmi:id="_SNv-YXVQEeevyNpluYKlhg" key="de.tu-berlin.tfs.henshin.tgg" value="tgg">
......@@ -10149,6 +10149,807 @@
<mappings xmi:id="_UFvCLHatEeeYfqsREqQacA" origin="_UFvCKHatEeeYfqsREqQacA" image="_UFqJ5natEeeYfqsREqQacA"/>
<mappings xmi:id="_UFwQRHatEeeYfqsREqQacA" origin="_UFwQQHatEeeYfqsREqQacA" image="_UFqJ8natEeeYfqsREqQacA"/>
</units>
<units xsi:type="henshin:Rule" xmi:id="_5yjXgOI_EeeuiPGA8hVZhQ" name="FT_Interface_operations" activated="true" checkDangling="false" injectiveMatching="true" javaImports="">
<annotations xmi:id="_5yjXgeI_EeeuiPGA8hVZhQ" key="de.tu-berlin.tfs.henshin.tgg" value="tgg">
<annotations xmi:id="_5yjXguI_EeeuiPGA8hVZhQ" key="marker" value="ft"/>
</annotations>
<parameters xmi:id="_5yjXg-I_EeeuiPGA8hVZhQ" name="n"/>
<lhs xsi:type="henshin:Graph" xmi:id="_5yjXhOI_EeeuiPGA8hVZhQ" name="lhs">
<nodes xsi:type="henshin:Node" xmi:id="_5yjXjeI_EeeuiPGA8hVZhQ" name="" outgoing="_5yjXluI_EeeuiPGA8hVZhQ _5yno8uI_EeeuiPGA8hVZhQ">
<annotations xmi:id="_5yjXjuI_EeeuiPGA8hVZhQ" key="de.tu-berlin.tfs.henshin.tgg" value="tgg">
<annotations xmi:id="_5yjXj-I_EeeuiPGA8hVZhQ" key="marker" value="[tr]"/>
<annotations xmi:id="_5yjXkOI_EeeuiPGA8hVZhQ" key="component" value="SOURCE"/>
</annotations>
<type href="http://mkonersmann.de/il/profiles/interfaces/type/operations/1.0#_VtqBQP9gEeKmaPBKfE-rGA"/>
</nodes>
<nodes xsi:type="henshin:Node" xmi:id="_5yma0OI_EeeuiPGA8hVZhQ" name="" incoming="_5yno8uI_EeeuiPGA8hVZhQ">
<annotations xmi:id="_5yma0eI_EeeuiPGA8hVZhQ" key="de.tu-berlin.tfs.henshin.tgg" value="tgg">
<annotations xmi:id="_5yma0uI_EeeuiPGA8hVZhQ" key="marker" value="[!tr]"/>
<annotations xmi:id="_5yma0-I_EeeuiPGA8hVZhQ" key="component" value="SOURCE"/>
</annotations>
<type href="http://mkonersmann.de/il/profiles/interfaces/type/operations/1.0#_YEBbsP9gEeKmaPBKfE-rGA"/>
<attributes xsi:type="henshin:Attribute" xmi:id="_5ynB4OI_EeeuiPGA8hVZhQ" value="n">
<annotations xmi:id="_5ynB4eI_EeeuiPGA8hVZhQ" key="de.tu-berlin.tfs.henshin.tgg" value="tgg">
<annotations xmi:id="_5ynB4uI_EeeuiPGA8hVZhQ" key="marker" value="[!tr]"/>
</annotations>
<type href="http://mkonersmann.de/il/profiles/interfaces/type/operations/1.0#_RxXXMIGWEeaRzYkRkstI_Q"/>
</attributes>
</nodes>
<nodes xsi:type="henshin:Node" xmi:id="_5yjXkeI_EeeuiPGA8hVZhQ" name="" incoming="_5yjXluI_EeeuiPGA8hVZhQ _5yjXl-I_EeeuiPGA8hVZhQ">
<annotations xmi:id="_5yjXkuI_EeeuiPGA8hVZhQ" key="de.tu-berlin.tfs.henshin.tgg" value="tgg">
<annotations xmi:id="_5yjXk-I_EeeuiPGA8hVZhQ" key="marker" value="[tr]"/>
<annotations xmi:id="_5yjXlOI_EeeuiPGA8hVZhQ" key="component" value="SOURCE"/>
</annotations>
<type href="http://mkonersmann.de/il/core/1.0#//Interface"/>
</nodes>
<nodes xsi:type="henshin:Node" xmi:id="_5yjXieI_EeeuiPGA8hVZhQ" name="" outgoing="_5yjXleI_EeeuiPGA8hVZhQ _5yjXl-I_EeeuiPGA8hVZhQ">
<annotations xmi:id="_5yjXiuI_EeeuiPGA8hVZhQ" key="de.tu-berlin.tfs.henshin.tgg" value="tgg">
<annotations xmi:id="_5yjXi-I_EeeuiPGA8hVZhQ"/>
<annotations xmi:id="_5yjXjOI_EeeuiPGA8hVZhQ" key="component" value="CORRESPONDENCE"/>
</annotations>
<type href="http://www.eclipse.org/emf/2011/Henshin/Trace#//Trace"/>
</nodes>
<nodes xsi:type="henshin:Node" xmi:id="_5yjXheI_EeeuiPGA8hVZhQ" name="" incoming="_5yjXleI_EeeuiPGA8hVZhQ">
<annotations xmi:id="_5yjXhuI_EeeuiPGA8hVZhQ" key="de.tu-berlin.tfs.henshin.tgg" value="tgg">
<annotations xmi:id="_5yjXh-I_EeeuiPGA8hVZhQ"/>
<annotations xmi:id="_5yjXiOI_EeeuiPGA8hVZhQ" key="component" value="TARGET"/>
</annotations>
<type href="http://www.eclipse.org/uml2/5.0.0/UML#//Interface"/>
</nodes>
<edges xsi:type="henshin:Edge" xmi:id="_5yjXleI_EeeuiPGA8hVZhQ" source="_5yjXieI_EeeuiPGA8hVZhQ" target="_5yjXheI_EeeuiPGA8hVZhQ">
<type href="http://www.eclipse.org/emf/2011/Henshin/Trace#//Trace/target"/>
</edges>
<edges xsi:type="henshin:Edge" xmi:id="_5yjXluI_EeeuiPGA8hVZhQ" source="_5yjXjeI_EeeuiPGA8hVZhQ" target="_5yjXkeI_EeeuiPGA8hVZhQ">
<annotations xmi:id="_5yno8OI_EeeuiPGA8hVZhQ" key="de.tu-berlin.tfs.henshin.tgg" value="tgg">
<annotations xmi:id="_5yno8eI_EeeuiPGA8hVZhQ" key="marker" value="[tr]"/>
</annotations>
<type href="http://www.modelversioning.org/emfprofile/application/1.1#//StereotypeApplication/appliedTo"/>
</edges>
<edges xsi:type="henshin:Edge" xmi:id="_5yjXl-I_EeeuiPGA8hVZhQ" source="_5yjXieI_EeeuiPGA8hVZhQ" target="_5yjXkeI_EeeuiPGA8hVZhQ">
<type href="http://www.eclipse.org/emf/2011/Henshin/Trace#//Trace/source"/>
</edges>
<edges xsi:type="henshin:Edge" xmi:id="_5yno8uI_EeeuiPGA8hVZhQ" source="_5yjXjeI_EeeuiPGA8hVZhQ" target="_5yma0OI_EeeuiPGA8hVZhQ">
<annotations xmi:id="_5yoQAOI_EeeuiPGA8hVZhQ" key="de.tu-berlin.tfs.henshin.tgg" value="tgg">
<annotations xmi:id="_5yoQAeI_EeeuiPGA8hVZhQ" key="marker" value="[!tr]"/>
</annotations>
<type href="http://mkonersmann.de/il/profiles/interfaces/type/operations/1.0#_baoyMP9gEeKmaPBKfE-rGA"/>
</edges>
</lhs>
<rhs xsi:type="henshin:Graph" xmi:id="_5yjXmOI_EeeuiPGA8hVZhQ" name="rhs">
<nodes xsi:type="henshin:Node" xmi:id="_5yjXmeI_EeeuiPGA8hVZhQ" name="" incoming="_5yj-oeI_EeeuiPGA8hVZhQ _5yj-sOI_EeeuiPGA8hVZhQ">
<annotations xmi:id="_5yjXmuI_EeeuiPGA8hVZhQ" key="de.tu-berlin.tfs.henshin.tgg" value="tgg">
<annotations xmi:id="_5yjXm-I_EeeuiPGA8hVZhQ" key="marker" value="&lt;tr>"/>
<annotations xmi:id="_5yjXnOI_EeeuiPGA8hVZhQ" key="component" value="SOURCE"/>
</annotations>
<type href="http://mkonersmann.de/il/profiles/interfaces/type/operations/1.0#_YEBbsP9gEeKmaPBKfE-rGA"/>
<attributes xsi:type="henshin:Attribute" xmi:id="_5yjXneI_EeeuiPGA8hVZhQ" value="n">
<annotations xmi:id="_5yjXnuI_EeeuiPGA8hVZhQ" key="de.tu-berlin.tfs.henshin.tgg" value="tgg">
<annotations xmi:id="_5yjXn-I_EeeuiPGA8hVZhQ" key="marker" value="&lt;tr>"/>
</annotations>
<type href="http://mkonersmann.de/il/profiles/interfaces/type/operations/1.0#_RxXXMIGWEeaRzYkRkstI_Q"/>
</attributes>
</nodes>
<nodes xsi:type="henshin:Node" xmi:id="_5yjXoOI_EeeuiPGA8hVZhQ" name="" incoming="_5yj-m-I_EeeuiPGA8hVZhQ _5yj-pOI_EeeuiPGA8hVZhQ">
<annotations xmi:id="_5yjXoeI_EeeuiPGA8hVZhQ" key="de.tu-berlin.tfs.henshin.tgg" value="tgg">
<annotations xmi:id="_5yjXouI_EeeuiPGA8hVZhQ" key="marker" value="&lt;++>"/>
<annotations xmi:id="_5yjXo-I_EeeuiPGA8hVZhQ" key="component" value="TARGET"/>
</annotations>
<type href="http://www.eclipse.org/uml2/5.0.0/UML#//Operation"/>
<attributes xsi:type="henshin:Attribute" xmi:id="_5yjXpOI_EeeuiPGA8hVZhQ" value="n">
<annotations xmi:id="_5yjXpeI_EeeuiPGA8hVZhQ" key="de.tu-berlin.tfs.henshin.tgg" value="tgg">
<annotations xmi:id="_5yjXpuI_EeeuiPGA8hVZhQ" key="marker" value="&lt;++>"/>
</annotations>
<type href="http://www.eclipse.org/uml2/5.0.0/UML#//NamedElement/name"/>
</attributes>
</nodes>
<nodes xsi:type="henshin:Node" xmi:id="_5yjXp-I_EeeuiPGA8hVZhQ" name="" incoming="_5yj-nuI_EeeuiPGA8hVZhQ" outgoing="_5yj-m-I_EeeuiPGA8hVZhQ">
<annotations xmi:id="_5yjXqOI_EeeuiPGA8hVZhQ" key="de.tu-berlin.tfs.henshin.tgg" value="tgg">
<annotations xmi:id="_5yjXqeI_EeeuiPGA8hVZhQ" key="marker"/>
<annotations xmi:id="_5yjXquI_EeeuiPGA8hVZhQ" key="component" value="TARGET"/>
</annotations>
<type href="http://www.eclipse.org/uml2/5.0.0/UML#//Interface"/>
</nodes>
<nodes xsi:type="henshin:Node" xmi:id="_5yjXq-I_EeeuiPGA8hVZhQ" name="" outgoing="_5yj-nuI_EeeuiPGA8hVZhQ _5yj-p-I_EeeuiPGA8hVZhQ _5yj-reI_EeeuiPGA8hVZhQ">
<annotations xmi:id="_5yjXrOI_EeeuiPGA8hVZhQ" key="de.tu-berlin.tfs.henshin.tgg" value="tgg">
<annotations xmi:id="_5yjXreI_EeeuiPGA8hVZhQ" key="marker"/>
<annotations xmi:id="_5yjXruI_EeeuiPGA8hVZhQ" key="component" value="CORRESPONDENCE"/>
</annotations>
<type href="http://www.eclipse.org/emf/2011/Henshin/Trace#//Trace"/>
</nodes>
<nodes xsi:type="henshin:Node" xmi:id="_5yjXr-I_EeeuiPGA8hVZhQ" name="" incoming="_5yj-p-I_EeeuiPGA8hVZhQ" outgoing="_5yj-oeI_EeeuiPGA8hVZhQ _5yj-pOI_EeeuiPGA8hVZhQ">
<annotations xmi:id="_5yj-kOI_EeeuiPGA8hVZhQ" key="de.tu-berlin.tfs.henshin.tgg" value="tgg">
<annotations xmi:id="_5yj-keI_EeeuiPGA8hVZhQ" key="marker" value="&lt;++>"/>
<annotations xmi:id="_5yj-kuI_EeeuiPGA8hVZhQ" key="component" value="CORRESPONDENCE"/>
</annotations>
<type href="http://www.eclipse.org/emf/2011/Henshin/Trace#//Trace"/>
</nodes>
<nodes xsi:type="henshin:Node" xmi:id="_5yj-k-I_EeeuiPGA8hVZhQ" name="" outgoing="_5yj-quI_EeeuiPGA8hVZhQ _5yj-sOI_EeeuiPGA8hVZhQ">
<annotations xmi:id="_5yj-lOI_EeeuiPGA8hVZhQ" key="de.tu-berlin.tfs.henshin.tgg" value="tgg">
<annotations xmi:id="_5yj-leI_EeeuiPGA8hVZhQ" key="marker" value="[tr]"/>
<annotations xmi:id="_5yj-luI_EeeuiPGA8hVZhQ" key="component" value="SOURCE"/>
</annotations>
<type href="http://mkonersmann.de/il/profiles/interfaces/type/operations/1.0#_VtqBQP9gEeKmaPBKfE-rGA"/>
</nodes>
<nodes xsi:type="henshin:Node" xmi:id="_5yj-l-I_EeeuiPGA8hVZhQ" name="" incoming="_5yj-quI_EeeuiPGA8hVZhQ _5yj-reI_EeeuiPGA8hVZhQ">
<annotations xmi:id="_5yj-mOI_EeeuiPGA8hVZhQ" key="de.tu-berlin.tfs.henshin.tgg" value="tgg">
<annotations xmi:id="_5yj-meI_EeeuiPGA8hVZhQ" key="marker" value="[tr]"/>
<annotations xmi:id="_5yj-muI_EeeuiPGA8hVZhQ" key="component" value="SOURCE"/>
</annotations>
<type href="http://mkonersmann.de/il/core/1.0#//Interface"/>
</nodes>
<edges xsi:type="henshin:Edge" xmi:id="_5yj-m-I_EeeuiPGA8hVZhQ" source="_5yjXp-I_EeeuiPGA8hVZhQ" target="_5yjXoOI_EeeuiPGA8hVZhQ">
<annotations xmi:id="_5yj-nOI_EeeuiPGA8hVZhQ" key="de.tu-berlin.tfs.henshin.tgg" value="tgg">
<annotations xmi:id="_5yj-neI_EeeuiPGA8hVZhQ" key="marker" value="&lt;++>"/>
</annotations>
<type href="http://www.eclipse.org/uml2/5.0.0/UML#//Interface/ownedOperation"/>
</edges>
<edges xsi:type="henshin:Edge" xmi:id="_5yj-nuI_EeeuiPGA8hVZhQ" source="_5yjXq-I_EeeuiPGA8hVZhQ" target="_5yjXp-I_EeeuiPGA8hVZhQ">
<annotations xmi:id="_5yj-n-I_EeeuiPGA8hVZhQ" key="de.tu-berlin.tfs.henshin.tgg" value="tgg">
<annotations xmi:id="_5yj-oOI_EeeuiPGA8hVZhQ" key="marker"/>
</annotations>
<type href="http://www.eclipse.org/emf/2011/Henshin/Trace#//Trace/target"/>
</edges>
<edges xsi:type="henshin:Edge" xmi:id="_5yj-oeI_EeeuiPGA8hVZhQ" source="_5yjXr-I_EeeuiPGA8hVZhQ" target="_5yjXmeI_EeeuiPGA8hVZhQ">
<annotations xmi:id="_5yj-ouI_EeeuiPGA8hVZhQ" key="de.tu-berlin.tfs.henshin.tgg" value="tgg">
<annotations xmi:id="_5yj-o-I_EeeuiPGA8hVZhQ" key="marker" value="&lt;++>"/>
</annotations>
<type href="http://www.eclipse.org/emf/2011/Henshin/Trace#//Trace/source"/>
</edges>
<edges xsi:type="henshin:Edge" xmi:id="_5yj-pOI_EeeuiPGA8hVZhQ" source="_5yjXr-I_EeeuiPGA8hVZhQ" target="_5yjXoOI_EeeuiPGA8hVZhQ">
<annotations xmi:id="_5yj-peI_EeeuiPGA8hVZhQ" key="de.tu-berlin.tfs.henshin.tgg" value="tgg">
<annotations xmi:id="_5yj-puI_EeeuiPGA8hVZhQ" key="marker" value="&lt;++>"/>
</annotations>
<type href="http://www.eclipse.org/emf/2011/Henshin/Trace#//Trace/target"/>
</edges>
<edges xsi:type="henshin:Edge" xmi:id="_5yj-p-I_EeeuiPGA8hVZhQ" source="_5yjXq-I_EeeuiPGA8hVZhQ" target="_5yjXr-I_EeeuiPGA8hVZhQ">
<annotations xmi:id="_5yj-qOI_EeeuiPGA8hVZhQ" key="de.tu-berlin.tfs.henshin.tgg" value="tgg">
<annotations xmi:id="_5yj-qeI_EeeuiPGA8hVZhQ" key="marker" value="&lt;++>"/>
</annotations>
<type href="http://www.eclipse.org/emf/2011/Henshin/Trace#//Trace/subTraces"/>
</edges>
<edges xsi:type="henshin:Edge" xmi:id="_5yj-quI_EeeuiPGA8hVZhQ" source="_5yj-k-I_EeeuiPGA8hVZhQ" target="_5yj-l-I_EeeuiPGA8hVZhQ">
<annotations xmi:id="_5yj-q-I_EeeuiPGA8hVZhQ" key="de.tu-berlin.tfs.henshin.tgg" value="tgg">
<annotations xmi:id="_5yj-rOI_EeeuiPGA8hVZhQ" key="marker" value="[tr]"/>
</annotations>
<type href="http://www.modelversioning.org/emfprofile/application/1.1#//StereotypeApplication/appliedTo"/>
</edges>
<edges xsi:type="henshin:Edge" xmi:id="_5yj-reI_EeeuiPGA8hVZhQ" source="_5yjXq-I_EeeuiPGA8hVZhQ" target="_5yj-l-I_EeeuiPGA8hVZhQ">
<annotations xmi:id="_5yj-ruI_EeeuiPGA8hVZhQ" key="de.tu-berlin.tfs.henshin.tgg" value="tgg">
<annotations xmi:id="_5yj-r-I_EeeuiPGA8hVZhQ" key="marker"/>
</annotations>
<type href="http://www.eclipse.org/emf/2011/Henshin/Trace#//Trace/source"/>
</edges>
<edges xsi:type="henshin:Edge" xmi:id="_5yj-sOI_EeeuiPGA8hVZhQ" source="_5yj-k-I_EeeuiPGA8hVZhQ" target="_5yjXmeI_EeeuiPGA8hVZhQ">
<annotations xmi:id="_5yj-seI_EeeuiPGA8hVZhQ" key="de.tu-berlin.tfs.henshin.tgg" value="tgg">
<annotations xmi:id="_5yj-suI_EeeuiPGA8hVZhQ" key="marker" value="&lt;tr>"/>
</annotations>
<type href="http://mkonersmann.de/il/profiles/interfaces/type/operations/1.0#_baoyMP9gEeKmaPBKfE-rGA"/>
</edges>
</rhs>
<mappings xmi:id="_5yj-s-I_EeeuiPGA8hVZhQ" origin="_5yjXheI_EeeuiPGA8hVZhQ" image="_5yjXp-I_EeeuiPGA8hVZhQ"/>
<mappings xmi:id="_5yj-tOI_EeeuiPGA8hVZhQ" origin="_5yjXieI_EeeuiPGA8hVZhQ" image="_5yjXq-I_EeeuiPGA8hVZhQ"/>
<mappings xmi:id="_5yj-teI_EeeuiPGA8hVZhQ" origin="_5yjXjeI_EeeuiPGA8hVZhQ" image="_5yj-k-I_EeeuiPGA8hVZhQ"/>
<mappings xmi:id="_5yj-tuI_EeeuiPGA8hVZhQ" origin="_5yjXkeI_EeeuiPGA8hVZhQ" image="_5yj-l-I_EeeuiPGA8hVZhQ"/>
<mappings xmi:id="_5yma1OI_EeeuiPGA8hVZhQ" origin="_5yma0OI_EeeuiPGA8hVZhQ" image="_5yjXmeI_EeeuiPGA8hVZhQ"/>
</units>
<units xsi:type="henshin:Rule" xmi:id="_6KEfoOI_EeeuiPGA8hVZhQ" name="BT_Interface_operations" activated="true" checkDangling="false" injectiveMatching="true" javaImports="">
<annotations xmi:id="_6KEfoeI_EeeuiPGA8hVZhQ" key="de.tu-berlin.tfs.henshin.tgg" value="tgg">
<annotations xmi:id="_6KEfouI_EeeuiPGA8hVZhQ" key="marker" value="bt"/>
</annotations>
<parameters xmi:id="_6KEfo-I_EeeuiPGA8hVZhQ" name="n"/>
<lhs xsi:type="henshin:Graph" xmi:id="_6KEfpOI_EeeuiPGA8hVZhQ" name="lhs">
<nodes xsi:type="henshin:Node" xmi:id="_6KEfpeI_EeeuiPGA8hVZhQ" name="" incoming="_6KEfteI_EeeuiPGA8hVZhQ" outgoing="_6KG74OI_EeeuiPGA8hVZhQ">
<annotations xmi:id="_6KEfpuI_EeeuiPGA8hVZhQ" key="de.tu-berlin.tfs.henshin.tgg" value="tgg">
<annotations xmi:id="_6KEfp-I_EeeuiPGA8hVZhQ" key="marker" value="[tr]"/>
<annotations xmi:id="_6KEfqOI_EeeuiPGA8hVZhQ" key="component" value="TARGET"/>
</annotations>
<type href="http://www.eclipse.org/uml2/5.0.0/UML#//Interface"/>
</nodes>
<nodes xsi:type="henshin:Node" xmi:id="_6KGU0OI_EeeuiPGA8hVZhQ" name="" incoming="_6KG74OI_EeeuiPGA8hVZhQ">
<annotations xmi:id="_6KGU0eI_EeeuiPGA8hVZhQ" key="de.tu-berlin.tfs.henshin.tgg" value="tgg">
<annotations xmi:id="_6KGU0uI_EeeuiPGA8hVZhQ" key="marker" value="[!tr]"/>
<annotations xmi:id="_6KGU0-I_EeeuiPGA8hVZhQ" key="component" value="TARGET"/>
</annotations>
<type href="http://www.eclipse.org/uml2/5.0.0/UML#//Operation"/>
<attributes xsi:type="henshin:Attribute" xmi:id="_6KGU1eI_EeeuiPGA8hVZhQ" value="n">
<annotations xmi:id="_6KGU1uI_EeeuiPGA8hVZhQ" key="de.tu-berlin.tfs.henshin.tgg" value="tgg">
<annotations xmi:id="_6KGU1-I_EeeuiPGA8hVZhQ" key="marker" value="[!tr]"/>
</annotations>
<type href="http://www.eclipse.org/uml2/5.0.0/UML#//NamedElement/name"/>
</attributes>
</nodes>
<nodes xsi:type="henshin:Node" xmi:id="_6KEfreI_EeeuiPGA8hVZhQ" name="" outgoing="_6KEftuI_EeeuiPGA8hVZhQ">
<annotations xmi:id="_6KEfruI_EeeuiPGA8hVZhQ" key="de.tu-berlin.tfs.henshin.tgg" value="tgg">
<annotations xmi:id="_6KEfr-I_EeeuiPGA8hVZhQ"/>
<annotations xmi:id="_6KEfsOI_EeeuiPGA8hVZhQ" key="component" value="SOURCE"/>
</annotations>
<type href="http://mkonersmann.de/il/profiles/interfaces/type/operations/1.0#_VtqBQP9gEeKmaPBKfE-rGA"/>
</nodes>
<nodes xsi:type="henshin:Node" xmi:id="_6KEfseI_EeeuiPGA8hVZhQ" name="" incoming="_6KEftuI_EeeuiPGA8hVZhQ _6KEft-I_EeeuiPGA8hVZhQ">
<annotations xmi:id="_6KEfsuI_EeeuiPGA8hVZhQ" key="de.tu-berlin.tfs.henshin.tgg" value="tgg">
<annotations xmi:id="_6KEfs-I_EeeuiPGA8hVZhQ"/>
<annotations xmi:id="_6KEftOI_EeeuiPGA8hVZhQ" key="component" value="SOURCE"/>
</annotations>
<type href="http://mkonersmann.de/il/core/1.0#//Interface"/>
</nodes>
<nodes xsi:type="henshin:Node" xmi:id="_6KEfqeI_EeeuiPGA8hVZhQ" name="" outgoing="_6KEfteI_EeeuiPGA8hVZhQ _6KEft-I_EeeuiPGA8hVZhQ">
<annotations xmi:id="_6KEfquI_EeeuiPGA8hVZhQ" key="de.tu-berlin.tfs.henshin.tgg" value="tgg">
<annotations xmi:id="_6KEfq-I_EeeuiPGA8hVZhQ"/>
<annotations xmi:id="_6KEfrOI_EeeuiPGA8hVZhQ" key="component" value="CORRESPONDENCE"/>
</annotations>
<type href="http://www.eclipse.org/emf/2011/Henshin/Trace#//Trace"/>
</nodes>
<edges xsi:type="henshin:Edge" xmi:id="_6KEfteI_EeeuiPGA8hVZhQ" source="_6KEfqeI_EeeuiPGA8hVZhQ" target="_6KEfpeI_EeeuiPGA8hVZhQ">
<type href="http://www.eclipse.org/emf/2011/Henshin/Trace#//Trace/target"/>
</edges>
<edges xsi:type="henshin:Edge" xmi:id="_6KEftuI_EeeuiPGA8hVZhQ" source="_6KEfreI_EeeuiPGA8hVZhQ" target="_6KEfseI_EeeuiPGA8hVZhQ">
<type href="http://www.modelversioning.org/emfprofile/application/1.1#//StereotypeApplication/appliedTo"/>
</edges>
<edges xsi:type="henshin:Edge" xmi:id="_6KEft-I_EeeuiPGA8hVZhQ" source="_6KEfqeI_EeeuiPGA8hVZhQ" target="_6KEfseI_EeeuiPGA8hVZhQ">
<type href="http://www.eclipse.org/emf/2011/Henshin/Trace#//Trace/source"/>
</edges>
<edges xsi:type="henshin:Edge" xmi:id="_6KG74OI_EeeuiPGA8hVZhQ" source="_6KEfpeI_EeeuiPGA8hVZhQ" target="_6KGU0OI_EeeuiPGA8hVZhQ">
<annotations xmi:id="_6KG74eI_EeeuiPGA8hVZhQ" key="de.tu-berlin.tfs.henshin.tgg" value="tgg">
<annotations xmi:id="_6KG74uI_EeeuiPGA8hVZhQ" key="marker" value="[!tr]"/>
</annotations>
<type href="http://www.eclipse.org/uml2/5.0.0/UML#//Interface/ownedOperation"/>
</edges>
</lhs>
<rhs xsi:type="henshin:Graph" xmi:id="_6KEfuOI_EeeuiPGA8hVZhQ" name="rhs">
<nodes xsi:type="henshin:Node" xmi:id="_6KEfueI_EeeuiPGA8hVZhQ" name="" incoming="_6KEf4eI_EeeuiPGA8hVZhQ _6KFGtuI_EeeuiPGA8hVZhQ">
<annotations xmi:id="_6KEfuuI_EeeuiPGA8hVZhQ" key="de.tu-berlin.tfs.henshin.tgg" value="tgg">
<annotations xmi:id="_6KEfu-I_EeeuiPGA8hVZhQ" key="marker" value="&lt;++>"/>
<annotations xmi:id="_6KEfvOI_EeeuiPGA8hVZhQ" key="component" value="SOURCE"/>
</annotations>
<type href="http://mkonersmann.de/il/profiles/interfaces/type/operations/1.0#_YEBbsP9gEeKmaPBKfE-rGA"/>
<attributes xsi:type="henshin:Attribute" xmi:id="_6KEfveI_EeeuiPGA8hVZhQ" value="n">
<annotations xmi:id="_6KEfvuI_EeeuiPGA8hVZhQ" key="de.tu-berlin.tfs.henshin.tgg" value="tgg">
<annotations xmi:id="_6KEfv-I_EeeuiPGA8hVZhQ" key="marker" value="&lt;++>"/>
</annotations>
<type href="http://mkonersmann.de/il/profiles/interfaces/type/operations/1.0#_RxXXMIGWEeaRzYkRkstI_Q"/>
</attributes>
</nodes>
<nodes xsi:type="henshin:Node" xmi:id="_6KEfwOI_EeeuiPGA8hVZhQ" name="" incoming="_6KEf2-I_EeeuiPGA8hVZhQ _6KEf5OI_EeeuiPGA8hVZhQ">
<annotations xmi:id="_6KEfweI_EeeuiPGA8hVZhQ" key="de.tu-berlin.tfs.henshin.tgg" value="tgg">
<annotations xmi:id="_6KEfwuI_EeeuiPGA8hVZhQ" key="marker" value="&lt;tr>"/>
<annotations xmi:id="_6KEfw-I_EeeuiPGA8hVZhQ" key="component" value="TARGET"/>
</annotations>
<type href="http://www.eclipse.org/uml2/5.0.0/UML#//Operation"/>
<attributes xsi:type="henshin:Attribute" xmi:id="_6KEfxOI_EeeuiPGA8hVZhQ" value="n">
<annotations xmi:id="_6KEfxeI_EeeuiPGA8hVZhQ" key="de.tu-berlin.tfs.henshin.tgg" value="tgg">
<annotations xmi:id="_6KEfxuI_EeeuiPGA8hVZhQ" key="marker" value="&lt;tr>"/>
</annotations>
<type href="http://www.eclipse.org/uml2/5.0.0/UML#//NamedElement/name"/>
</attributes>
</nodes>
<nodes xsi:type="henshin:Node" xmi:id="_6KEfx-I_EeeuiPGA8hVZhQ" name="" incoming="_6KEf3uI_EeeuiPGA8hVZhQ" outgoing="_6KEf2-I_EeeuiPGA8hVZhQ">
<annotations xmi:id="_6KEfyOI_EeeuiPGA8hVZhQ" key="de.tu-berlin.tfs.henshin.tgg" value="tgg">
<annotations xmi:id="_6KEfyeI_EeeuiPGA8hVZhQ" key="marker" value="[tr]"/>
<annotations xmi:id="_6KEfyuI_EeeuiPGA8hVZhQ" key="component" value="TARGET"/>
</annotations>
<type href="http://www.eclipse.org/uml2/5.0.0/UML#//Interface"/>
</nodes>
<nodes xsi:type="henshin:Node" xmi:id="_6KEfy-I_EeeuiPGA8hVZhQ" name="" outgoing="_6KEf3uI_EeeuiPGA8hVZhQ _6KEf5-I_EeeuiPGA8hVZhQ _6KFGs-I_EeeuiPGA8hVZhQ">
<annotations xmi:id="_6KEfzOI_EeeuiPGA8hVZhQ" key="de.tu-berlin.tfs.henshin.tgg" value="tgg">
<annotations xmi:id="_6KEfzeI_EeeuiPGA8hVZhQ" key="marker"/>
<annotations xmi:id="_6KEfzuI_EeeuiPGA8hVZhQ" key="component" value="CORRESPONDENCE"/>
</annotations>
<type href="http://www.eclipse.org/emf/2011/Henshin/Trace#//Trace"/>
</nodes>
<nodes xsi:type="henshin:Node" xmi:id="_6KEfz-I_EeeuiPGA8hVZhQ" name="" incoming="_6KEf5-I_EeeuiPGA8hVZhQ" outgoing="_6KEf4eI_EeeuiPGA8hVZhQ _6KEf5OI_EeeuiPGA8hVZhQ">
<annotations xmi:id="_6KEf0OI_EeeuiPGA8hVZhQ" key="de.tu-berlin.tfs.henshin.tgg" value="tgg">
<annotations xmi:id="_6KEf0eI_EeeuiPGA8hVZhQ" key="marker" value="&lt;++>"/>
<annotations xmi:id="_6KEf0uI_EeeuiPGA8hVZhQ" key="component" value="CORRESPONDENCE"/>
</annotations>
<type href="http://www.eclipse.org/emf/2011/Henshin/Trace#//Trace"/>
</nodes>
<nodes xsi:type="henshin:Node" xmi:id="_6KEf0-I_EeeuiPGA8hVZhQ" name="" outgoing="_6KFGsOI_EeeuiPGA8hVZhQ _6KFGtuI_EeeuiPGA8hVZhQ">
<annotations xmi:id="_6KEf1OI_EeeuiPGA8hVZhQ" key="de.tu-berlin.tfs.henshin.tgg" value="tgg">
<annotations xmi:id="_6KEf1eI_EeeuiPGA8hVZhQ" key="marker"/>
<annotations xmi:id="_6KEf1uI_EeeuiPGA8hVZhQ" key="component" value="SOURCE"/>
</annotations>
<type href="http://mkonersmann.de/il/profiles/interfaces/type/operations/1.0#_VtqBQP9gEeKmaPBKfE-rGA"/>
</nodes>
<nodes xsi:type="henshin:Node" xmi:id="_6KEf1-I_EeeuiPGA8hVZhQ" name="" incoming="_6KFGsOI_EeeuiPGA8hVZhQ _6KFGs-I_EeeuiPGA8hVZhQ">
<annotations xmi:id="_6KEf2OI_EeeuiPGA8hVZhQ" key="de.tu-berlin.tfs.henshin.tgg" value="tgg">
<annotations xmi:id="_6KEf2eI_EeeuiPGA8hVZhQ" key="marker"/>
<annotations xmi:id="_6KEf2uI_EeeuiPGA8hVZhQ" key="component" value="SOURCE"/>
</annotations>
<type href="http://mkonersmann.de/il/core/1.0#//Interface"/>
</nodes>
<edges xsi:type="henshin:Edge" xmi:id="_6KEf2-I_EeeuiPGA8hVZhQ" source="_6KEfx-I_EeeuiPGA8hVZhQ" target="_6KEfwOI_EeeuiPGA8hVZhQ">
<annotations xmi:id="_6KEf3OI_EeeuiPGA8hVZhQ" key="de.tu-berlin.tfs.henshin.tgg" value="tgg">
<annotations xmi:id="_6KEf3eI_EeeuiPGA8hVZhQ" key="marker" value="&lt;tr>"/>
</annotations>
<type href="http://www.eclipse.org/uml2/5.0.0/UML#//Interface/ownedOperation"/>
</edges>
<edges xsi:type="henshin:Edge" xmi:id="_6KEf3uI_EeeuiPGA8hVZhQ" source="_6KEfy-I_EeeuiPGA8hVZhQ" target="_6KEfx-I_EeeuiPGA8hVZhQ">
<annotations xmi:id="_6KEf3-I_EeeuiPGA8hVZhQ" key="de.tu-berlin.tfs.henshin.tgg" value="tgg">
<annotations xmi:id="_6KEf4OI_EeeuiPGA8hVZhQ" key="marker"/>
</annotations>
<type href="http://www.eclipse.org/emf/2011/Henshin/Trace#//Trace/target"/>
</edges>
<edges xsi:type="henshin:Edge" xmi:id="_6KEf4eI_EeeuiPGA8hVZhQ" source="_6KEfz-I_EeeuiPGA8hVZhQ" target="_6KEfueI_EeeuiPGA8hVZhQ">
<annotations xmi:id="_6KEf4uI_EeeuiPGA8hVZhQ" key="de.tu-berlin.tfs.henshin.tgg" value="tgg">
<annotations xmi:id="_6KEf4-I_EeeuiPGA8hVZhQ" key="marker" value="&lt;++>"/>
</annotations>
<type href="http://www.eclipse.org/emf/2011/Henshin/Trace#//Trace/source"/>
</edges>
<edges xsi:type="henshin:Edge" xmi:id="_6KEf5OI_EeeuiPGA8hVZhQ" source="_6KEfz-I_EeeuiPGA8hVZhQ" target="_6KEfwOI_EeeuiPGA8hVZhQ">
<annotations xmi:id="_6KEf5eI_EeeuiPGA8hVZhQ" key="de.tu-berlin.tfs.henshin.tgg" value="tgg">
<annotations xmi:id="_6KEf5uI_EeeuiPGA8hVZhQ" key="marker" value="&lt;++>"/>
</annotations>
<type href="http://www.eclipse.org/emf/2011/Henshin/Trace#//Trace/target"/>
</edges>
<edges xsi:type="henshin:Edge" xmi:id="_6KEf5-I_EeeuiPGA8hVZhQ" source="_6KEfy-I_EeeuiPGA8hVZhQ" target="_6KEfz-I_EeeuiPGA8hVZhQ">
<annotations xmi:id="_6KEf6OI_EeeuiPGA8hVZhQ" key="de.tu-berlin.tfs.henshin.tgg" value="tgg">
<annotations xmi:id="_6KEf6eI_EeeuiPGA8hVZhQ" key="marker" value="&lt;++>"/>
</annotations>
<type href="http://www.eclipse.org/emf/2011/Henshin/Trace#//Trace/subTraces"/>
</edges>
<edges xsi:type="henshin:Edge" xmi:id="_6KFGsOI_EeeuiPGA8hVZhQ" source="_6KEf0-I_EeeuiPGA8hVZhQ" target="_6KEf1-I_EeeuiPGA8hVZhQ">
<annotations xmi:id="_6KFGseI_EeeuiPGA8hVZhQ" key="de.tu-berlin.tfs.henshin.tgg" value="tgg">
<annotations xmi:id="_6KFGsuI_EeeuiPGA8hVZhQ" key="marker"/>
</annotations>
<type href="http://www.modelversioning.org/emfprofile/application/1.1#//StereotypeApplication/appliedTo"/>
</edges>
<edges xsi:type="henshin:Edge" xmi:id="_6KFGs-I_EeeuiPGA8hVZhQ" source="_6KEfy-I_EeeuiPGA8hVZhQ" target="_6KEf1-I_EeeuiPGA8hVZhQ">
<annotations xmi:id="_6KFGtOI_EeeuiPGA8hVZhQ" key="de.tu-berlin.tfs.henshin.tgg" value="tgg">
<annotations xmi:id="_6KFGteI_EeeuiPGA8hVZhQ" key="marker"/>
</annotations>
<type href="http://www.eclipse.org/emf/2011/Henshin/Trace#//Trace/source"/>
</edges>
<edges xsi:type="henshin:Edge" xmi:id="_6KFGtuI_EeeuiPGA8hVZhQ" source="_6KEf0-I_EeeuiPGA8hVZhQ" target="_6KEfueI_EeeuiPGA8hVZhQ">
<annotations xmi:id="_6KFGt-I_EeeuiPGA8hVZhQ" key="de.tu-berlin.tfs.henshin.tgg" value="tgg">
<annotations xmi:id="_6KFGuOI_EeeuiPGA8hVZhQ" key="marker" value="&lt;++>"/>
</annotations>
<type href="http://mkonersmann.de/il/profiles/interfaces/type/operations/1.0#_baoyMP9gEeKmaPBKfE-rGA"/>
</edges>
</rhs>
<mappings xmi:id="_6KFGueI_EeeuiPGA8hVZhQ" origin="_6KEfpeI_EeeuiPGA8hVZhQ" image="_6KEfx-I_EeeuiPGA8hVZhQ"/>
<mappings xmi:id="_6KFGuuI_EeeuiPGA8hVZhQ" origin="_6KEfqeI_EeeuiPGA8hVZhQ" image="_6KEfy-I_EeeuiPGA8hVZhQ"/>
<mappings xmi:id="_6KFGu-I_EeeuiPGA8hVZhQ" origin="_6KEfreI_EeeuiPGA8hVZhQ" image="_6KEf0-I_EeeuiPGA8hVZhQ"/>
<mappings xmi:id="_6KFGvOI_EeeuiPGA8hVZhQ" origin="_6KEfseI_EeeuiPGA8hVZhQ" image="_6KEf1-I_EeeuiPGA8hVZhQ"/>
<mappings xmi:id="_6KGU1OI_EeeuiPGA8hVZhQ" origin="_6KGU0OI_EeeuiPGA8hVZhQ" image="_6KEfwOI_EeeuiPGA8hVZhQ"/>
</units>
<units xsi:type="henshin:Rule" xmi:id="_6eBWYOI_EeeuiPGA8hVZhQ" name="CC_Interface_operations" activated="true" checkDangling="false" injectiveMatching="true" javaImports="">
<annotations xmi:id="_6eBWYeI_EeeuiPGA8hVZhQ" key="de.tu-berlin.tfs.henshin.tgg" value="tgg">
<annotations xmi:id="_6eBWYuI_EeeuiPGA8hVZhQ" key="marker" value="cc"/>
</annotations>
<parameters xmi:id="_6eBWY-I_EeeuiPGA8hVZhQ" name="n"/>
<lhs xsi:type="henshin:Graph" xmi:id="_6eBWZOI_EeeuiPGA8hVZhQ" name="lhs">
<nodes xsi:type="henshin:Node" xmi:id="_6eBWbeI_EeeuiPGA8hVZhQ" name="" outgoing="_6eB9ceI_EeeuiPGA8hVZhQ _6eFAyeI_EeeuiPGA8hVZhQ">
<annotations xmi:id="_6eBWbuI_EeeuiPGA8hVZhQ" key="de.tu-berlin.tfs.henshin.tgg" value="tgg">
<annotations xmi:id="_6eBWb-I_EeeuiPGA8hVZhQ" key="marker" value="[tr]"/>
<annotations xmi:id="_6eBWcOI_EeeuiPGA8hVZhQ" key="component" value="SOURCE"/>
</annotations>
<type href="http://mkonersmann.de/il/profiles/interfaces/type/operations/1.0#_VtqBQP9gEeKmaPBKfE-rGA"/>
</nodes>
<nodes xsi:type="henshin:Node" xmi:id="_6eDyoOI_EeeuiPGA8hVZhQ" name="" incoming="_6eEZuuI_EeeuiPGA8hVZhQ _6eFAyeI_EeeuiPGA8hVZhQ">
<annotations xmi:id="_6eDyoeI_EeeuiPGA8hVZhQ" key="de.tu-berlin.tfs.henshin.tgg" value="tgg">
<annotations xmi:id="_6eDyouI_EeeuiPGA8hVZhQ" key="marker" value="[!tr]"/>
<annotations xmi:id="_6eDyo-I_EeeuiPGA8hVZhQ" key="component" value="SOURCE"/>
</annotations>
<type href="http://mkonersmann.de/il/profiles/interfaces/type/operations/1.0#_YEBbsP9gEeKmaPBKfE-rGA"/>
<attributes xsi:type="henshin:Attribute" xmi:id="_6eDypeI_EeeuiPGA8hVZhQ" value="n">
<annotations xmi:id="_6eDypuI_EeeuiPGA8hVZhQ" key="de.tu-berlin.tfs.henshin.tgg" value="tgg">
<annotations xmi:id="_6eDyp-I_EeeuiPGA8hVZhQ" key="marker" value="[!tr]"/>
</annotations>
<type href="http://mkonersmann.de/il/profiles/interfaces/type/operations/1.0#_RxXXMIGWEeaRzYkRkstI_Q"/>
</attributes>
</nodes>
<nodes xsi:type="henshin:Node" xmi:id="_6eBWceI_EeeuiPGA8hVZhQ" name="" incoming="_6eB9ceI_EeeuiPGA8hVZhQ _6eB9cuI_EeeuiPGA8hVZhQ">
<annotations xmi:id="_6eBWcuI_EeeuiPGA8hVZhQ" key="de.tu-berlin.tfs.henshin.tgg" value="tgg">
<annotations xmi:id="_6eBWc-I_EeeuiPGA8hVZhQ" key="marker" value="[tr]"/>
<annotations xmi:id="_6eBWdOI_EeeuiPGA8hVZhQ" key="component" value="SOURCE"/>
</annotations>
<type href="http://mkonersmann.de/il/core/1.0#//Interface"/>
</nodes>
<nodes xsi:type="henshin:Node" xmi:id="_6eBWaeI_EeeuiPGA8hVZhQ" name="" outgoing="_6eB9cOI_EeeuiPGA8hVZhQ _6eB9cuI_EeeuiPGA8hVZhQ _6eFAwuI_EeeuiPGA8hVZhQ">
<annotations xmi:id="_6eBWauI_EeeuiPGA8hVZhQ" key="de.tu-berlin.tfs.henshin.tgg" value="tgg">
<annotations xmi:id="_6eBWa-I_EeeuiPGA8hVZhQ"/>
<annotations xmi:id="_6eBWbOI_EeeuiPGA8hVZhQ" key="component" value="CORRESPONDENCE"/>
</annotations>
<type href="http://www.eclipse.org/emf/2011/Henshin/Trace#//Trace"/>
</nodes>
<nodes xsi:type="henshin:Node" xmi:id="_6eBWZeI_EeeuiPGA8hVZhQ" name="" incoming="_6eB9cOI_EeeuiPGA8hVZhQ" outgoing="_6eEZteI_EeeuiPGA8hVZhQ">
<annotations xmi:id="_6eBWZuI_EeeuiPGA8hVZhQ" key="de.tu-berlin.tfs.henshin.tgg" value="tgg">
<annotations xmi:id="_6eBWZ-I_EeeuiPGA8hVZhQ" key="marker" value="[tr]"/>
<annotations xmi:id="_6eBWaOI_EeeuiPGA8hVZhQ" key="component" value="TARGET"/>
</annotations>
<type href="http://www.eclipse.org/uml2/5.0.0/UML#//Interface"/>
</nodes>
<nodes xsi:type="henshin:Node" xmi:id="_6eDyqOI_EeeuiPGA8hVZhQ" name="" incoming="_6eEZteI_EeeuiPGA8hVZhQ _6eEZveI_EeeuiPGA8hVZhQ">
<annotations xmi:id="_6eDyqeI_EeeuiPGA8hVZhQ" key="de.tu-berlin.tfs.henshin.tgg" value="tgg">
<annotations xmi:id="_6eDyquI_EeeuiPGA8hVZhQ" key="marker" value="[!tr]"/>
<annotations xmi:id="_6eDyq-I_EeeuiPGA8hVZhQ" key="component" value="TARGET"/>
</annotations>
<type href="http://www.eclipse.org/uml2/5.0.0/UML#//Operation"/>
<attributes xsi:type="henshin:Attribute" xmi:id="_6eDyreI_EeeuiPGA8hVZhQ" value="n">
<annotations xmi:id="_6eDyruI_EeeuiPGA8hVZhQ" key="de.tu-berlin.tfs.henshin.tgg" value="tgg">
<annotations xmi:id="_6eDyr-I_EeeuiPGA8hVZhQ" key="marker" value="[!tr]"/>
</annotations>
<type href="http://www.eclipse.org/uml2/5.0.0/UML#//NamedElement/name"/>
</attributes>
</nodes>
<nodes xsi:type="henshin:Node" xmi:id="_6eEZsOI_EeeuiPGA8hVZhQ" name="" incoming="_6eFAwuI_EeeuiPGA8hVZhQ" outgoing="_6eEZuuI_EeeuiPGA8hVZhQ _6eEZveI_EeeuiPGA8hVZhQ">
<annotations xmi:id="_6eEZseI_EeeuiPGA8hVZhQ" key="de.tu-berlin.tfs.henshin.tgg" value="tgg">
<annotations xmi:id="_6eEZsuI_EeeuiPGA8hVZhQ" key="marker" value="[!tr]"/>
<annotations xmi:id="_6eEZs-I_EeeuiPGA8hVZhQ" key="component" value="CORRESPONDENCE"/>
</annotations>
<type href="http://www.eclipse.org/emf/2011/Henshin/Trace#//Trace"/>
</nodes>
<edges xsi:type="henshin:Edge" xmi:id="_6eB9cOI_EeeuiPGA8hVZhQ" source="_6eBWaeI_EeeuiPGA8hVZhQ" target="_6eBWZeI_EeeuiPGA8hVZhQ">
<annotations xmi:id="_6eEZuOI_EeeuiPGA8hVZhQ" key="de.tu-berlin.tfs.henshin.tgg" value="tgg">
<annotations xmi:id="_6eEZueI_EeeuiPGA8hVZhQ" key="marker" value="[tr]"/>
</annotations>
<type href="http://www.eclipse.org/emf/2011/Henshin/Trace#//Trace/target"/>
</edges>
<edges xsi:type="henshin:Edge" xmi:id="_6eB9ceI_EeeuiPGA8hVZhQ" source="_6eBWbeI_EeeuiPGA8hVZhQ" target="_6eBWceI_EeeuiPGA8hVZhQ">
<annotations xmi:id="_6eFAxeI_EeeuiPGA8hVZhQ" key="de.tu-berlin.tfs.henshin.tgg" value="tgg">
<annotations xmi:id="_6eFAxuI_EeeuiPGA8hVZhQ" key="marker" value="[tr]"/>
</annotations>
<type href="http://www.modelversioning.org/emfprofile/application/1.1#//StereotypeApplication/appliedTo"/>
</edges>
<edges xsi:type="henshin:Edge" xmi:id="_6eB9cuI_EeeuiPGA8hVZhQ" source="_6eBWaeI_EeeuiPGA8hVZhQ" target="_6eBWceI_EeeuiPGA8hVZhQ">
<annotations xmi:id="_6eFAx-I_EeeuiPGA8hVZhQ" key="de.tu-berlin.tfs.henshin.tgg" value="tgg">
<annotations xmi:id="_6eFAyOI_EeeuiPGA8hVZhQ" key="marker" value="[tr]"/>
</annotations>
<type href="http://www.eclipse.org/emf/2011/Henshin/Trace#//Trace/source"/>
</edges>
<edges xsi:type="henshin:Edge" xmi:id="_6eEZteI_EeeuiPGA8hVZhQ" source="_6eBWZeI_EeeuiPGA8hVZhQ" target="_6eDyqOI_EeeuiPGA8hVZhQ">
<annotations xmi:id="_6eEZtuI_EeeuiPGA8hVZhQ" key="de.tu-berlin.tfs.henshin.tgg" value="tgg">
<annotations xmi:id="_6eEZt-I_EeeuiPGA8hVZhQ" key="marker" value="[!tr]"/>
</annotations>
<type href="http://www.eclipse.org/uml2/5.0.0/UML#//Interface/ownedOperation"/>
</edges>
<edges xsi:type="henshin:Edge" xmi:id="_6eEZuuI_EeeuiPGA8hVZhQ" source="_6eEZsOI_EeeuiPGA8hVZhQ" target="_6eDyoOI_EeeuiPGA8hVZhQ">
<annotations xmi:id="_6eEZu-I_EeeuiPGA8hVZhQ" key="de.tu-berlin.tfs.henshin.tgg" value="tgg">
<annotations xmi:id="_6eEZvOI_EeeuiPGA8hVZhQ" key="marker" value="[!tr]"/>
</annotations>
<type href="http://www.eclipse.org/emf/2011/Henshin/Trace#//Trace/source"/>
</edges>
<edges xsi:type="henshin:Edge" xmi:id="_6eEZveI_EeeuiPGA8hVZhQ" source="_6eEZsOI_EeeuiPGA8hVZhQ" target="_6eDyqOI_EeeuiPGA8hVZhQ">
<annotations xmi:id="_6eFAwOI_EeeuiPGA8hVZhQ" key="de.tu-berlin.tfs.henshin.tgg" value="tgg">
<annotations xmi:id="_6eFAweI_EeeuiPGA8hVZhQ" key="marker" value="[!tr]"/>
</annotations>
<type href="http://www.eclipse.org/emf/2011/Henshin/Trace#//Trace/target"/>
</edges>
<edges xsi:type="henshin:Edge" xmi:id="_6eFAwuI_EeeuiPGA8hVZhQ" source="_6eBWaeI_EeeuiPGA8hVZhQ" target="_6eEZsOI_EeeuiPGA8hVZhQ">
<annotations xmi:id="_6eFAw-I_EeeuiPGA8hVZhQ" key="de.tu-berlin.tfs.henshin.tgg" value="tgg">
<annotations xmi:id="_6eFAxOI_EeeuiPGA8hVZhQ" key="marker" value="[!tr]"/>
</annotations>
<type href="http://www.eclipse.org/emf/2011/Henshin/Trace#//Trace/subTraces"/>
</edges>
<edges xsi:type="henshin:Edge" xmi:id="_6eFAyeI_EeeuiPGA8hVZhQ" source="_6eBWbeI_EeeuiPGA8hVZhQ" target="_6eDyoOI_EeeuiPGA8hVZhQ">
<annotations xmi:id="_6eFAyuI_EeeuiPGA8hVZhQ" key="de.tu-berlin.tfs.henshin.tgg" value="tgg">
<annotations xmi:id="_6eFAy-I_EeeuiPGA8hVZhQ" key="marker" value="[!tr]"/>
</annotations>
<type href="http://mkonersmann.de/il/profiles/interfaces/type/operations/1.0#_baoyMP9gEeKmaPBKfE-rGA"/>
</edges>
</lhs>
<rhs xsi:type="henshin:Graph" xmi:id="_6eB9c-I_EeeuiPGA8hVZhQ" name="rhs">
<nodes xsi:type="henshin:Node" xmi:id="_6eB9dOI_EeeuiPGA8hVZhQ" name="" incoming="_6eB9nOI_EeeuiPGA8hVZhQ _6eB9q-I_EeeuiPGA8hVZhQ">
<annotations xmi:id="_6eB9deI_EeeuiPGA8hVZhQ" key="de.tu-berlin.tfs.henshin.tgg" value="tgg">
<annotations xmi:id="_6eB9duI_EeeuiPGA8hVZhQ" key="marker" value="&lt;tr>"/>
<annotations xmi:id="_6eB9d-I_EeeuiPGA8hVZhQ" key="component" value="SOURCE"/>
</annotations>
<type href="http://mkonersmann.de/il/profiles/interfaces/type/operations/1.0#_YEBbsP9gEeKmaPBKfE-rGA"/>
<attributes xsi:type="henshin:Attribute" xmi:id="_6eB9eOI_EeeuiPGA8hVZhQ" value="n">
<annotations xmi:id="_6eB9eeI_EeeuiPGA8hVZhQ" key="de.tu-berlin.tfs.henshin.tgg" value="tgg">
<annotations xmi:id="_6eB9euI_EeeuiPGA8hVZhQ" key="marker" value="&lt;tr>"/>
</annotations>
<type href="http://mkonersmann.de/il/profiles/interfaces/type/operations/1.0#_RxXXMIGWEeaRzYkRkstI_Q"/>
</attributes>
</nodes>
<nodes xsi:type="henshin:Node" xmi:id="_6eB9e-I_EeeuiPGA8hVZhQ" name="" incoming="_6eB9luI_EeeuiPGA8hVZhQ _6eB9n-I_EeeuiPGA8hVZhQ">
<annotations xmi:id="_6eB9fOI_EeeuiPGA8hVZhQ" key="de.tu-berlin.tfs.henshin.tgg" value="tgg">
<annotations xmi:id="_6eB9feI_EeeuiPGA8hVZhQ" key="marker" value="&lt;tr>"/>
<annotations xmi:id="_6eB9fuI_EeeuiPGA8hVZhQ" key="component" value="TARGET"/>
</annotations>
<type href="http://www.eclipse.org/uml2/5.0.0/UML#//Operation"/>
<attributes xsi:type="henshin:Attribute" xmi:id="_6eB9f-I_EeeuiPGA8hVZhQ" value="n">
<annotations xmi:id="_6eB9gOI_EeeuiPGA8hVZhQ" key="de.tu-berlin.tfs.henshin.tgg" value="tgg">
<annotations xmi:id="_6eB9geI_EeeuiPGA8hVZhQ" key="marker" value="&lt;tr>"/>
</annotations>
<type href="http://www.eclipse.org/uml2/5.0.0/UML#//NamedElement/name"/>
</attributes>
</nodes>
<nodes xsi:type="henshin:Node" xmi:id="_6eB9guI_EeeuiPGA8hVZhQ" name="" incoming="_6eB9meI_EeeuiPGA8hVZhQ" outgoing="_6eB9luI_EeeuiPGA8hVZhQ">
<annotations xmi:id="_6eB9g-I_EeeuiPGA8hVZhQ" key="de.tu-berlin.tfs.henshin.tgg" value="tgg">
<annotations xmi:id="_6eB9hOI_EeeuiPGA8hVZhQ" key="marker" value="[tr]"/>
<annotations xmi:id="_6eB9heI_EeeuiPGA8hVZhQ" key="component" value="TARGET"/>
</annotations>
<type href="http://www.eclipse.org/uml2/5.0.0/UML#//Interface"/>
</nodes>
<nodes xsi:type="henshin:Node" xmi:id="_6eB9huI_EeeuiPGA8hVZhQ" name="" outgoing="_6eB9meI_EeeuiPGA8hVZhQ _6eB9ouI_EeeuiPGA8hVZhQ _6eB9qOI_EeeuiPGA8hVZhQ">
<annotations xmi:id="_6eB9h-I_EeeuiPGA8hVZhQ" key="de.tu-berlin.tfs.henshin.tgg" value="tgg">
<annotations xmi:id="_6eB9iOI_EeeuiPGA8hVZhQ" key="marker"/>
<annotations xmi:id="_6eB9ieI_EeeuiPGA8hVZhQ" key="component" value="CORRESPONDENCE"/>
</annotations>
<type href="http://www.eclipse.org/emf/2011/Henshin/Trace#//Trace"/>
</nodes>
<nodes xsi:type="henshin:Node" xmi:id="_6eB9iuI_EeeuiPGA8hVZhQ" name="" incoming="_6eB9ouI_EeeuiPGA8hVZhQ" outgoing="_6eB9nOI_EeeuiPGA8hVZhQ _6eB9n-I_EeeuiPGA8hVZhQ">
<annotations xmi:id="_6eB9i-I_EeeuiPGA8hVZhQ" key="de.tu-berlin.tfs.henshin.tgg" value="tgg">
<annotations xmi:id="_6eB9jOI_EeeuiPGA8hVZhQ" key="marker" value="&lt;tr>"/>
<annotations xmi:id="_6eB9jeI_EeeuiPGA8hVZhQ" key="component" value="CORRESPONDENCE"/>
</annotations>
<type href="http://www.eclipse.org/emf/2011/Henshin/Trace#//Trace"/>
</nodes>
<nodes xsi:type="henshin:Node" xmi:id="_6eB9juI_EeeuiPGA8hVZhQ" name="" outgoing="_6eB9peI_EeeuiPGA8hVZhQ _6eB9q-I_EeeuiPGA8hVZhQ">
<annotations xmi:id="_6eB9j-I_EeeuiPGA8hVZhQ" key="de.tu-berlin.tfs.henshin.tgg" value="tgg">
<annotations xmi:id="_6eB9kOI_EeeuiPGA8hVZhQ" key="marker" value="[tr]"/>
<annotations xmi:id="_6eB9keI_EeeuiPGA8hVZhQ" key="component" value="SOURCE"/>
</annotations>
<type href="http://mkonersmann.de/il/profiles/interfaces/type/operations/1.0#_VtqBQP9gEeKmaPBKfE-rGA"/>
</nodes>
<nodes xsi:type="henshin:Node" xmi:id="_6eB9kuI_EeeuiPGA8hVZhQ" name="" incoming="_6eB9peI_EeeuiPGA8hVZhQ _6eB9qOI_EeeuiPGA8hVZhQ">
<annotations xmi:id="_6eB9k-I_EeeuiPGA8hVZhQ" key="de.tu-berlin.tfs.henshin.tgg" value="tgg">
<annotations xmi:id="_6eB9lOI_EeeuiPGA8hVZhQ" key="marker" value="[tr]"/>
<annotations xmi:id="_6eB9leI_EeeuiPGA8hVZhQ" key="component" value="SOURCE"/>
</annotations>
<type href="http://mkonersmann.de/il/core/1.0#//Interface"/>
</nodes>
<edges xsi:type="henshin:Edge" xmi:id="_6eB9luI_EeeuiPGA8hVZhQ" source="_6eB9guI_EeeuiPGA8hVZhQ" target="_6eB9e-I_EeeuiPGA8hVZhQ">
<annotations xmi:id="_6eB9l-I_EeeuiPGA8hVZhQ" key="de.tu-berlin.tfs.henshin.tgg" value="tgg">
<annotations xmi:id="_6eB9mOI_EeeuiPGA8hVZhQ" key="marker" value="&lt;tr>"/>
</annotations>
<type href="http://www.eclipse.org/uml2/5.0.0/UML#//Interface/ownedOperation"/>
</edges>
<edges xsi:type="henshin:Edge" xmi:id="_6eB9meI_EeeuiPGA8hVZhQ" source="_6eB9huI_EeeuiPGA8hVZhQ" target="_6eB9guI_EeeuiPGA8hVZhQ">
<annotations xmi:id="_6eB9muI_EeeuiPGA8hVZhQ" key="de.tu-berlin.tfs.henshin.tgg" value="tgg">
<annotations xmi:id="_6eB9m-I_EeeuiPGA8hVZhQ" key="marker" value="[tr]"/>
</annotations>
<type href="http://www.eclipse.org/emf/2011/Henshin/Trace#//Trace/target"/>
</edges>
<edges xsi:type="henshin:Edge" xmi:id="_6eB9nOI_EeeuiPGA8hVZhQ" source="_6eB9iuI_EeeuiPGA8hVZhQ" target="_6eB9dOI_EeeuiPGA8hVZhQ">
<annotations xmi:id="_6eB9neI_EeeuiPGA8hVZhQ" key="de.tu-berlin.tfs.henshin.tgg" value="tgg">
<annotations xmi:id="_6eB9nuI_EeeuiPGA8hVZhQ" key="marker" value="&lt;tr>"/>
</annotations>
<type href="http://www.eclipse.org/emf/2011/Henshin/Trace#//Trace/source"/>
</edges>
<edges xsi:type="henshin:Edge" xmi:id="_6eB9n-I_EeeuiPGA8hVZhQ" source="_6eB9iuI_EeeuiPGA8hVZhQ" target="_6eB9e-I_EeeuiPGA8hVZhQ">
<annotations xmi:id="_6eB9oOI_EeeuiPGA8hVZhQ" key="de.tu-berlin.tfs.henshin.tgg" value="tgg">
<annotations xmi:id="_6eB9oeI_EeeuiPGA8hVZhQ" key="marker" value="&lt;tr>"/>
</annotations>
<type href="http://www.eclipse.org/emf/2011/Henshin/Trace#//Trace/target"/>
</edges>
<edges xsi:type="henshin:Edge" xmi:id="_6eB9ouI_EeeuiPGA8hVZhQ" source="_6eB9huI_EeeuiPGA8hVZhQ" target="_6eB9iuI_EeeuiPGA8hVZhQ">
<annotations xmi:id="_6eB9o-I_EeeuiPGA8hVZhQ" key="de.tu-berlin.tfs.henshin.tgg" value="tgg">
<annotations xmi:id="_6eB9pOI_EeeuiPGA8hVZhQ" key="marker" value="&lt;tr>"/>
</annotations>
<type href="http://www.eclipse.org/emf/2011/Henshin/Trace#//Trace/subTraces"/>
</edges>
<edges xsi:type="henshin:Edge" xmi:id="_6eB9peI_EeeuiPGA8hVZhQ" source="_6eB9juI_EeeuiPGA8hVZhQ" target="_6eB9kuI_EeeuiPGA8hVZhQ">
<annotations xmi:id="_6eB9puI_EeeuiPGA8hVZhQ" key="de.tu-berlin.tfs.henshin.tgg" value="tgg">
<annotations xmi:id="_6eB9p-I_EeeuiPGA8hVZhQ" key="marker" value="[tr]"/>
</annotations>
<type href="http://www.modelversioning.org/emfprofile/application/1.1#//StereotypeApplication/appliedTo"/>
</edges>
<edges xsi:type="henshin:Edge" xmi:id="_6eB9qOI_EeeuiPGA8hVZhQ" source="_6eB9huI_EeeuiPGA8hVZhQ" target="_6eB9kuI_EeeuiPGA8hVZhQ">
<annotations xmi:id="_6eB9qeI_EeeuiPGA8hVZhQ" key="de.tu-berlin.tfs.henshin.tgg" value="tgg">
<annotations xmi:id="_6eB9quI_EeeuiPGA8hVZhQ" key="marker" value="[tr]"/>
</annotations>
<type href="http://www.eclipse.org/emf/2011/Henshin/Trace#//Trace/source"/>
</edges>
<edges xsi:type="henshin:Edge" xmi:id="_6eB9q-I_EeeuiPGA8hVZhQ" source="_6eB9juI_EeeuiPGA8hVZhQ" target="_6eB9dOI_EeeuiPGA8hVZhQ">
<annotations xmi:id="_6eB9rOI_EeeuiPGA8hVZhQ" key="de.tu-berlin.tfs.henshin.tgg" value="tgg">
<annotations xmi:id="_6eB9reI_EeeuiPGA8hVZhQ" key="marker" value="&lt;tr>"/>
</annotations>
<type href="http://mkonersmann.de/il/profiles/interfaces/type/operations/1.0#_baoyMP9gEeKmaPBKfE-rGA"/>
</edges>