Merge "Update the pom for the new plugins previously commited."
diff --git a/core/metamodel/org.polarsys.esf.core.metamodel.esfarchitectureconcepts/src/main/resources/metamodel/esfarchitectureconcepts_metamodel.notation b/core/metamodel/org.polarsys.esf.core.metamodel.esfarchitectureconcepts/src/main/resources/metamodel/esfarchitectureconcepts_metamodel.notation
index e0017c2..2b6643e 100644
--- a/core/metamodel/org.polarsys.esf.core.metamodel.esfarchitectureconcepts/src/main/resources/metamodel/esfarchitectureconcepts_metamodel.notation
+++ b/core/metamodel/org.polarsys.esf.core.metamodel.esfarchitectureconcepts/src/main/resources/metamodel/esfarchitectureconcepts_metamodel.notation
@@ -1,952 +1,952 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<xmi:XMI xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:css="http://www.eclipse.org/papyrus/infra/gmfdiag/css" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" xmlns:notation="http://www.eclipse.org/gmf/runtime/1.0.2/notation" xmlns:style="http://www.eclipse.org/papyrus/infra/viewpoints/policy/style" xmlns:uml="http://www.eclipse.org/uml2/5.0.0/UML">
- <notation:Diagram xmi:id="_686-oP7dEeSjxZWa7Oxjag" type="PapyrusUMLClassDiagram" name="ESFArchitectureConcepts Overview Diagram" measurementUnit="Pixel">
- <children xmi:type="notation:Shape" xmi:id="_JD-Y4P7eEeSjxZWa7Oxjag" type="2005" fillColor="10011046">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_MU6lMP7eEeSjxZWa7Oxjag" source="PapyrusCSSForceValue">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_MU6lMf7eEeSjxZWa7Oxjag" key="fillColor" value="true"/>
- </eAnnotations>
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_JwaG8AnoEeW356xdbh3U2Q" source="PapyrusHyperLink_Page" references="_BJRMIP7eEeSjxZWa7Oxjag">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_JwaG8QnoEeW356xdbh3U2Q" key="tooltip_text" value="ArchitecturalConcepts Diagram"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_JwaG8gnoEeW356xdbh3U2Q" key="pageName" value="PapyrusHyperLink_Page"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_JwaG8wnoEeW356xdbh3U2Q" key="is_default_navigation" value="true"/>
- </eAnnotations>
- <children xmi:type="notation:DecorationNode" xmi:id="_JD-_8P7eEeSjxZWa7Oxjag" type="5020"/>
- <children xmi:type="notation:DecorationNode" xmi:id="_JD_nAP7eEeSjxZWa7Oxjag" type="7009">
- <children xmi:type="notation:Shape" xmi:id="_ST99kP7eEeSjxZWa7Oxjag" type="3010">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_UYgBIP7eEeSjxZWa7Oxjag" source="PapyrusCSSForceValue">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_UYgBIf7eEeSjxZWa7Oxjag" key="fillColor" value="true"/>
- </eAnnotations>
- <children xmi:type="notation:DecorationNode" xmi:id="_ST99kv7eEeSjxZWa7Oxjag" type="5014"/>
- <children xmi:type="notation:BasicCompartment" xmi:id="_ST99k_7eEeSjxZWa7Oxjag" visible="false" type="7011">
- <styles xmi:type="notation:TitleStyle" xmi:id="_ST99lP7eEeSjxZWa7Oxjag"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_ST99lf7eEeSjxZWa7Oxjag"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_ST99lv7eEeSjxZWa7Oxjag"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_ST99l_7eEeSjxZWa7Oxjag"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_ST99mP7eEeSjxZWa7Oxjag" visible="false" type="7012">
- <styles xmi:type="notation:TitleStyle" xmi:id="_ST99mf7eEeSjxZWa7Oxjag"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_ST99mv7eEeSjxZWa7Oxjag"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_ST99m_7eEeSjxZWa7Oxjag"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_ST99nP7eEeSjxZWa7Oxjag"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_ST99nf7eEeSjxZWa7Oxjag" visible="false" type="7013">
- <styles xmi:type="notation:TitleStyle" xmi:id="_ST99nv7eEeSjxZWa7Oxjag"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_ST99n_7eEeSjxZWa7Oxjag"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_ST99oP7eEeSjxZWa7Oxjag"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_ST99of7eEeSjxZWa7Oxjag"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_7NK-wGLCEeWRk_KThWkycg" type="8518">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_7NK-wWLCEeWRk_KThWkycg" y="5"/>
- </children>
- <element xmi:type="uml:Class" href="esfarchitectureconcepts_metamodel.uml#_NMFdwP7eEeSjxZWa7Oxjag"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_ST99kf7eEeSjxZWa7Oxjag" x="49" y="49" width="217" height="44"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_YMgeQP7eEeSjxZWa7Oxjag" type="3010">
- <children xmi:type="notation:DecorationNode" xmi:id="_YMhFUP7eEeSjxZWa7Oxjag" type="5014"/>
- <children xmi:type="notation:BasicCompartment" xmi:id="_YMhFUf7eEeSjxZWa7Oxjag" visible="false" type="7011">
- <styles xmi:type="notation:TitleStyle" xmi:id="_YMhFUv7eEeSjxZWa7Oxjag"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_YMhFU_7eEeSjxZWa7Oxjag"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_YMhFVP7eEeSjxZWa7Oxjag"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_YMhFVf7eEeSjxZWa7Oxjag"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_YMhFVv7eEeSjxZWa7Oxjag" visible="false" type="7012">
- <styles xmi:type="notation:TitleStyle" xmi:id="_YMhFV_7eEeSjxZWa7Oxjag"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_YMhFWP7eEeSjxZWa7Oxjag"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_YMhFWf7eEeSjxZWa7Oxjag"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_YMhFWv7eEeSjxZWa7Oxjag"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_YMhFW_7eEeSjxZWa7Oxjag" visible="false" type="7013">
- <styles xmi:type="notation:TitleStyle" xmi:id="_YMhFXP7eEeSjxZWa7Oxjag"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_YMhFXf7eEeSjxZWa7Oxjag"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_YMhFXv7eEeSjxZWa7Oxjag"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_YMhFX_7eEeSjxZWa7Oxjag"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_7NK-wmLCEeWRk_KThWkycg" type="8518">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_7NK-w2LCEeWRk_KThWkycg" y="5"/>
- </children>
- <element xmi:type="uml:Class" href="esfarchitectureconcepts_metamodel.uml#_YMeCAP7eEeSjxZWa7Oxjag"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_YMgeQf7eEeSjxZWa7Oxjag" x="50" y="132" height="44"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_ZhX_cP7eEeSjxZWa7Oxjag" type="3010">
- <children xmi:type="notation:DecorationNode" xmi:id="_ZhX_cv7eEeSjxZWa7Oxjag" type="5014"/>
- <children xmi:type="notation:BasicCompartment" xmi:id="_ZhX_c_7eEeSjxZWa7Oxjag" visible="false" type="7011">
- <styles xmi:type="notation:TitleStyle" xmi:id="_ZhX_dP7eEeSjxZWa7Oxjag"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_ZhX_df7eEeSjxZWa7Oxjag"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_ZhX_dv7eEeSjxZWa7Oxjag"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_ZhX_d_7eEeSjxZWa7Oxjag"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_ZhX_eP7eEeSjxZWa7Oxjag" visible="false" type="7012">
- <styles xmi:type="notation:TitleStyle" xmi:id="_ZhX_ef7eEeSjxZWa7Oxjag"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_ZhX_ev7eEeSjxZWa7Oxjag"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_ZhX_e_7eEeSjxZWa7Oxjag"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_ZhX_fP7eEeSjxZWa7Oxjag"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_ZhX_ff7eEeSjxZWa7Oxjag" visible="false" type="7013">
- <styles xmi:type="notation:TitleStyle" xmi:id="_ZhX_fv7eEeSjxZWa7Oxjag"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_ZhX_f_7eEeSjxZWa7Oxjag"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_ZhX_gP7eEeSjxZWa7Oxjag"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_ZhX_gf7eEeSjxZWa7Oxjag"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_7NK-xGLCEeWRk_KThWkycg" type="8518">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_7NK-xWLCEeWRk_KThWkycg" y="5"/>
- </children>
- <element xmi:type="uml:Class" href="esfarchitectureconcepts_metamodel.uml#_ZhWKQP7eEeSjxZWa7Oxjag"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_ZhX_cf7eEeSjxZWa7Oxjag" x="158" y="132" height="44"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_jgVi8P7eEeSjxZWa7Oxjag" type="3010">
- <children xmi:type="notation:DecorationNode" xmi:id="_jgVi8v7eEeSjxZWa7Oxjag" type="5014"/>
- <children xmi:type="notation:BasicCompartment" xmi:id="_jgVi8_7eEeSjxZWa7Oxjag" visible="false" type="7011">
- <styles xmi:type="notation:TitleStyle" xmi:id="_jgVi9P7eEeSjxZWa7Oxjag"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_jgVi9f7eEeSjxZWa7Oxjag"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_jgVi9v7eEeSjxZWa7Oxjag"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_jgVi9_7eEeSjxZWa7Oxjag"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_jgWKAP7eEeSjxZWa7Oxjag" visible="false" type="7012">
- <styles xmi:type="notation:TitleStyle" xmi:id="_jgWKAf7eEeSjxZWa7Oxjag"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_jgWKAv7eEeSjxZWa7Oxjag"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_jgWKA_7eEeSjxZWa7Oxjag"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_jgWKBP7eEeSjxZWa7Oxjag"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_jgWKBf7eEeSjxZWa7Oxjag" visible="false" type="7013">
- <styles xmi:type="notation:TitleStyle" xmi:id="_jgWKBv7eEeSjxZWa7Oxjag"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_jgWKB_7eEeSjxZWa7Oxjag"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_jgWKCP7eEeSjxZWa7Oxjag"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_jgWKCf7eEeSjxZWa7Oxjag"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_7NK-xmLCEeWRk_KThWkycg" type="8518">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_7NK-x2LCEeWRk_KThWkycg" y="5"/>
- </children>
- <element xmi:type="uml:Class" href="esfarchitectureconcepts_metamodel.uml#_jgSfoP7eEeSjxZWa7Oxjag"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_jgVi8f7eEeSjxZWa7Oxjag" x="282" y="49" height="44"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_kxwukP7eEeSjxZWa7Oxjag" type="3010">
- <children xmi:type="notation:DecorationNode" xmi:id="_kxxVoP7eEeSjxZWa7Oxjag" type="5014"/>
- <children xmi:type="notation:BasicCompartment" xmi:id="_kxxVof7eEeSjxZWa7Oxjag" visible="false" type="7011">
- <styles xmi:type="notation:TitleStyle" xmi:id="_kxxVov7eEeSjxZWa7Oxjag"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_kxxVo_7eEeSjxZWa7Oxjag"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_kxxVpP7eEeSjxZWa7Oxjag"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_kxxVpf7eEeSjxZWa7Oxjag"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_kxxVpv7eEeSjxZWa7Oxjag" visible="false" type="7012">
- <styles xmi:type="notation:TitleStyle" xmi:id="_kxxVp_7eEeSjxZWa7Oxjag"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_kxxVqP7eEeSjxZWa7Oxjag"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_kxxVqf7eEeSjxZWa7Oxjag"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_kxxVqv7eEeSjxZWa7Oxjag"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_kxx8sP7eEeSjxZWa7Oxjag" visible="false" type="7013">
- <styles xmi:type="notation:TitleStyle" xmi:id="_kxx8sf7eEeSjxZWa7Oxjag"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_kxx8sv7eEeSjxZWa7Oxjag"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_kxx8s_7eEeSjxZWa7Oxjag"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_kxx8tP7eEeSjxZWa7Oxjag"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_7NK-yGLCEeWRk_KThWkycg" type="8518">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_7NK-yWLCEeWRk_KThWkycg" y="5"/>
- </children>
- <element xmi:type="uml:Class" href="esfarchitectureconcepts_metamodel.uml#_kxtEMP7eEeSjxZWa7Oxjag"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_kxwukf7eEeSjxZWa7Oxjag" x="398" y="49" height="44"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_mQ0tkP7eEeSjxZWa7Oxjag" type="3010">
- <children xmi:type="notation:DecorationNode" xmi:id="_mQ1UoP7eEeSjxZWa7Oxjag" type="5014"/>
- <children xmi:type="notation:BasicCompartment" xmi:id="_mQ1Uof7eEeSjxZWa7Oxjag" visible="false" type="7011">
- <styles xmi:type="notation:TitleStyle" xmi:id="_mQ1Uov7eEeSjxZWa7Oxjag"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_mQ1Uo_7eEeSjxZWa7Oxjag"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_mQ1UpP7eEeSjxZWa7Oxjag"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_mQ1Upf7eEeSjxZWa7Oxjag"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_mQ17sP7eEeSjxZWa7Oxjag" visible="false" type="7012">
- <styles xmi:type="notation:TitleStyle" xmi:id="_mQ17sf7eEeSjxZWa7Oxjag"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_mQ17sv7eEeSjxZWa7Oxjag"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_mQ17s_7eEeSjxZWa7Oxjag"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_mQ17tP7eEeSjxZWa7Oxjag"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_mQ17tf7eEeSjxZWa7Oxjag" visible="false" type="7013">
- <styles xmi:type="notation:TitleStyle" xmi:id="_mQ17tv7eEeSjxZWa7Oxjag"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_mQ17t_7eEeSjxZWa7Oxjag"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_mQ17uP7eEeSjxZWa7Oxjag"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_mQ17uf7eEeSjxZWa7Oxjag"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_7NK-ymLCEeWRk_KThWkycg" type="8518">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_7NK-y2LCEeWRk_KThWkycg" y="5"/>
- </children>
- <element xmi:type="uml:Class" href="esfarchitectureconcepts_metamodel.uml#_mQxqQP7eEeSjxZWa7Oxjag"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_mQ0tkf7eEeSjxZWa7Oxjag" x="514" y="49" height="44"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_0jT7wP7eEeSjxZWa7Oxjag" type="3010">
- <children xmi:type="notation:DecorationNode" xmi:id="_0jT7wv7eEeSjxZWa7Oxjag" type="5014"/>
- <children xmi:type="notation:BasicCompartment" xmi:id="_0jT7w_7eEeSjxZWa7Oxjag" visible="false" type="7011">
- <styles xmi:type="notation:TitleStyle" xmi:id="_0jT7xP7eEeSjxZWa7Oxjag"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_0jT7xf7eEeSjxZWa7Oxjag"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_0jT7xv7eEeSjxZWa7Oxjag"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_0jT7x_7eEeSjxZWa7Oxjag"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_0jT7yP7eEeSjxZWa7Oxjag" visible="false" type="7012">
- <styles xmi:type="notation:TitleStyle" xmi:id="_0jUi0P7eEeSjxZWa7Oxjag"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_0jUi0f7eEeSjxZWa7Oxjag"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_0jUi0v7eEeSjxZWa7Oxjag"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_0jUi0_7eEeSjxZWa7Oxjag"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_0jUi1P7eEeSjxZWa7Oxjag" visible="false" type="7013">
- <styles xmi:type="notation:TitleStyle" xmi:id="_0jUi1f7eEeSjxZWa7Oxjag"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_0jUi1v7eEeSjxZWa7Oxjag"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_0jUi1_7eEeSjxZWa7Oxjag"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_0jUi2P7eEeSjxZWa7Oxjag"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_7NK-zGLCEeWRk_KThWkycg" type="8518">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_7NK-zWLCEeWRk_KThWkycg" y="5"/>
- </children>
- <element xmi:type="uml:Class" href="esfarchitectureconcepts_metamodel.uml#_0jRfgP7eEeSjxZWa7Oxjag"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_0jT7wf7eEeSjxZWa7Oxjag" x="630" y="49" width="106" height="44"/>
- </children>
- <styles xmi:type="notation:TitleStyle" xmi:id="_JD_nAf7eEeSjxZWa7Oxjag"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_JD_nAv7eEeSjxZWa7Oxjag"/>
- </children>
- <element xmi:type="uml:Model" href="esfarchitectureconcepts_metamodel.uml#_zctVgP7dEeSjxZWa7Oxjag"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_JD-Y4f7eEeSjxZWa7Oxjag" x="116" y="322" width="771" height="252"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_JynlMGLDEeWRk_KThWkycg" type="2005" fillColor="12621752">
- <children xmi:type="notation:DecorationNode" xmi:id="_JyqogGLDEeWRk_KThWkycg" type="5020"/>
- <children xmi:type="notation:BasicCompartment" xmi:id="_JyqogWLDEeWRk_KThWkycg" type="7009">
- <children xmi:type="notation:Shape" xmi:id="_LIvDkGLDEeWRk_KThWkycg" type="3010">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_OnMHcGLDEeWRk_KThWkycg" source="PapyrusCSSForceValue">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_OnMHcWLDEeWRk_KThWkycg" key="fillColor" value="true"/>
- </eAnnotations>
- <children xmi:type="notation:DecorationNode" xmi:id="_LIvDkmLDEeWRk_KThWkycg" type="5014"/>
- <children xmi:type="notation:DecorationNode" xmi:id="_LIvDk2LDEeWRk_KThWkycg" type="8518">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_LIvDlGLDEeWRk_KThWkycg" y="5"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_LIvDlWLDEeWRk_KThWkycg" visible="false" type="7011">
- <styles xmi:type="notation:TitleStyle" xmi:id="_LIvDlmLDEeWRk_KThWkycg"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_LIvDl2LDEeWRk_KThWkycg"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_LIvDmGLDEeWRk_KThWkycg"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_LIvDmWLDEeWRk_KThWkycg"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_LIvqoGLDEeWRk_KThWkycg" visible="false" type="7012">
- <styles xmi:type="notation:TitleStyle" xmi:id="_LIvqoWLDEeWRk_KThWkycg"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_LIvqomLDEeWRk_KThWkycg"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_LIvqo2LDEeWRk_KThWkycg"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_LIvqpGLDEeWRk_KThWkycg"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_LIvqpWLDEeWRk_KThWkycg" visible="false" type="7013">
- <styles xmi:type="notation:TitleStyle" xmi:id="_LIvqpmLDEeWRk_KThWkycg"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_LIvqp2LDEeWRk_KThWkycg"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_LIvqqGLDEeWRk_KThWkycg"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_LIvqqWLDEeWRk_KThWkycg"/>
- </children>
- <element xmi:type="uml:Class" href="platform:/resource/org.polarsys.esf.core.metamodel.esfcore/src/main/resources/metamodel/esfcore_metamodel.uml#_00gu4N3AEeSI6eEif-R4NA"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_LIvDkWLDEeWRk_KThWkycg" x="60" y="25" width="223"/>
- </children>
- <styles xmi:type="notation:TitleStyle" xmi:id="_JyqogmLDEeWRk_KThWkycg"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Jyqog2LDEeWRk_KThWkycg"/>
- </children>
- <element xmi:type="uml:Model" href="platform:/resource/org.polarsys.esf.core.metamodel.esfcore/src/main/resources/metamodel/esfcore_metamodel.uml#_VB4SINLoEeSb47LgOrWUpg"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_JynlMWLDEeWRk_KThWkycg" x="338" y="84" width="369" height="172"/>
- </children>
- <styles xmi:type="notation:StringValueStyle" xmi:id="_686-of7dEeSjxZWa7Oxjag" name="diagram_compatibility_version" stringValue="1.1.0"/>
- <styles xmi:type="notation:DiagramStyle" xmi:id="_686-ov7dEeSjxZWa7Oxjag"/>
- <styles xmi:type="style:PapyrusViewStyle" xmi:id="_686-o_7dEeSjxZWa7Oxjag">
- <owner xmi:type="uml:Model" href="esfarchitectureconcepts_metamodel.uml#_zctVgP7dEeSjxZWa7Oxjag"/>
- </styles>
- <element xmi:type="uml:Model" href="esfarchitectureconcepts_metamodel.uml#_zctVgP7dEeSjxZWa7Oxjag"/>
- <edges xmi:type="notation:Connector" xmi:id="_dwrRcP7eEeSjxZWa7Oxjag" type="4002" source="_YMgeQP7eEeSjxZWa7Oxjag" target="_ST99kP7eEeSjxZWa7Oxjag" routing="Rectilinear">
- <children xmi:type="notation:DecorationNode" xmi:id="_dwr4gP7eEeSjxZWa7Oxjag" type="6007">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_dwr4gf7eEeSjxZWa7Oxjag" y="40"/>
- </children>
- <styles xmi:type="notation:FontStyle" xmi:id="_dwrRcf7eEeSjxZWa7Oxjag"/>
- <element xmi:type="uml:Generalization" href="esfarchitectureconcepts_metamodel.uml#_dwo1MP7eEeSjxZWa7Oxjag"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_dwrRcv7eEeSjxZWa7Oxjag" points="[-17, 0, -17, 39]$[-17, -39, -17, 0]"/>
- <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_dwz0UP7eEeSjxZWa7Oxjag" id="(0.7,0.0)"/>
- <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_dwz0Uf7eEeSjxZWa7Oxjag" id="(0.3271889400921659,1.0)"/>
- </edges>
- <edges xmi:type="notation:Connector" xmi:id="_eOCi4P7eEeSjxZWa7Oxjag" type="4002" source="_ZhX_cP7eEeSjxZWa7Oxjag" target="_ST99kP7eEeSjxZWa7Oxjag" routing="Rectilinear">
- <children xmi:type="notation:DecorationNode" xmi:id="_eODJ8P7eEeSjxZWa7Oxjag" type="6007">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_eODJ8f7eEeSjxZWa7Oxjag" y="40"/>
- </children>
- <styles xmi:type="notation:FontStyle" xmi:id="_eOCi4f7eEeSjxZWa7Oxjag"/>
- <element xmi:type="uml:Generalization" href="esfarchitectureconcepts_metamodel.uml#_eOAtsP7eEeSjxZWa7Oxjag"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_eOCi4v7eEeSjxZWa7Oxjag" points="[10, 0, 10, 39]$[10, -39, 10, 0]"/>
- <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_eOLFwP7eEeSjxZWa7Oxjag" id="(0.43,0.0)"/>
- <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_eOLFwf7eEeSjxZWa7Oxjag" id="(0.7004608294930875,1.0)"/>
- </edges>
- <edges xmi:type="notation:Connector" xmi:id="_ZwiacGLDEeWRk_KThWkycg" type="4002" source="_mQ0tkP7eEeSjxZWa7Oxjag" target="_LIvDkGLDEeWRk_KThWkycg" routing="Rectilinear">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_v3mYMGLDEeWRk_KThWkycg" source="PapyrusCSSForceValue">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_v3mYMWLDEeWRk_KThWkycg" key="routing" value="true"/>
- </eAnnotations>
- <children xmi:type="notation:DecorationNode" xmi:id="_ZwjBgGLDEeWRk_KThWkycg" type="6007">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_ZwjBgWLDEeWRk_KThWkycg" y="40"/>
- </children>
- <styles xmi:type="notation:FontStyle" xmi:id="_ZwiacWLDEeWRk_KThWkycg"/>
- <element xmi:type="uml:Generalization" href="esfarchitectureconcepts_metamodel.uml#_Zv2d8GLDEeWRk_KThWkycg"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_ZwiacmLDEeWRk_KThWkycg" points="[15, 0, 107, 162]$[15, -190, 107, -28]$[-41, -190, 51, -28]"/>
- <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_Zw_GYGLDEeWRk_KThWkycg" id="(0.21,0.0)"/>
- <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_Zw_GYWLDEeWRk_KThWkycg" id="(0.7594339622641509,1.0)"/>
- </edges>
- <edges xmi:type="notation:Connector" xmi:id="_amLB8GLDEeWRk_KThWkycg" type="4002" source="_0jT7wP7eEeSjxZWa7Oxjag" target="_LIvDkGLDEeWRk_KThWkycg" routing="Rectilinear">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_v3lxIGLDEeWRk_KThWkycg" source="PapyrusCSSForceValue">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_v3lxIWLDEeWRk_KThWkycg" key="routing" value="true"/>
- </eAnnotations>
- <children xmi:type="notation:DecorationNode" xmi:id="_amLB82LDEeWRk_KThWkycg" type="6007">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_amLB9GLDEeWRk_KThWkycg" y="40"/>
- </children>
- <styles xmi:type="notation:FontStyle" xmi:id="_amLB8WLDEeWRk_KThWkycg"/>
- <element xmi:type="uml:Generalization" href="esfarchitectureconcepts_metamodel.uml#_alZl4GLDEeWRk_KThWkycg"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_amLB8mLDEeWRk_KThWkycg" points="[0, 0, 145, 163]$[0, -217, 145, -54]$[-145, -217, 0, -54]"/>
- <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_ammfwGLDEeWRk_KThWkycg" id="(0.3018867924528302,0.0)"/>
- <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_ammfwWLDEeWRk_KThWkycg" id="(1.0,0.96)"/>
- </edges>
- <edges xmi:type="notation:Connector" xmi:id="_bpKI8GLDEeWRk_KThWkycg" type="4002" source="_kxwukP7eEeSjxZWa7Oxjag" target="_LIvDkGLDEeWRk_KThWkycg" routing="Rectilinear">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_v3m_QGLDEeWRk_KThWkycg" source="PapyrusCSSForceValue">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_v3m_QWLDEeWRk_KThWkycg" key="routing" value="true"/>
- </eAnnotations>
- <children xmi:type="notation:DecorationNode" xmi:id="_bpKwAGLDEeWRk_KThWkycg" type="6007">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_bpKwAWLDEeWRk_KThWkycg" y="40"/>
- </children>
- <styles xmi:type="notation:FontStyle" xmi:id="_bpKI8WLDEeWRk_KThWkycg"/>
- <element xmi:type="uml:Generalization" href="esfarchitectureconcepts_metamodel.uml#_bonWYGLDEeWRk_KThWkycg"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_bpKI8mLDEeWRk_KThWkycg" points="[-2, 0, 44, 162]$[-2, -162, 44, 0]"/>
- <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_bpqfQGLDEeWRk_KThWkycg" id="(0.58,0.0)"/>
- <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_bpqfQWLDEeWRk_KThWkycg" id="(0.5754716981132075,1.0)"/>
- </edges>
- <edges xmi:type="notation:Connector" xmi:id="_b9OUcGLDEeWRk_KThWkycg" type="4002" source="_jgVi8P7eEeSjxZWa7Oxjag" target="_LIvDkGLDEeWRk_KThWkycg" routing="Rectilinear">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_v3nmUGLDEeWRk_KThWkycg" source="PapyrusCSSForceValue">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_v3nmUWLDEeWRk_KThWkycg" key="routing" value="true"/>
- </eAnnotations>
- <children xmi:type="notation:DecorationNode" xmi:id="_b9OUc2LDEeWRk_KThWkycg" type="6007">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_b9OUdGLDEeWRk_KThWkycg" y="40"/>
- </children>
- <styles xmi:type="notation:FontStyle" xmi:id="_b9OUcWLDEeWRk_KThWkycg"/>
- <element xmi:type="uml:Generalization" href="esfarchitectureconcepts_metamodel.uml#_b8q60GLDEeWRk_KThWkycg"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_b9OUcmLDEeWRk_KThWkycg" points="[-13, 0, -17, 162]$[-13, -162, -17, 0]"/>
- <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_b9rAYGLDEeWRk_KThWkycg" id="(0.66,0.0)"/>
- <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_b9rAYWLDEeWRk_KThWkycg" id="(0.330188679245283,1.0)"/>
- </edges>
- <edges xmi:type="notation:Connector" xmi:id="_cS4bYGLDEeWRk_KThWkycg" type="4002" source="_ST99kP7eEeSjxZWa7Oxjag" target="_LIvDkGLDEeWRk_KThWkycg" routing="Rectilinear">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_v3oNYGLDEeWRk_KThWkycg" source="PapyrusCSSForceValue">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_v3oNYWLDEeWRk_KThWkycg" key="routing" value="true"/>
- </eAnnotations>
- <children xmi:type="notation:DecorationNode" xmi:id="_cS4bY2LDEeWRk_KThWkycg" type="6007">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_cS4bZGLDEeWRk_KThWkycg" y="40"/>
- </children>
- <styles xmi:type="notation:FontStyle" xmi:id="_cS4bYWLDEeWRk_KThWkycg"/>
- <element xmi:type="uml:Generalization" href="esfarchitectureconcepts_metamodel.uml#_cSXeAGLDEeWRk_KThWkycg"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_cS4bYmLDEeWRk_KThWkycg" points="[-28, 0, -95, 162]$[-28, -216, -95, -54]$[54, -216, -13, -54]"/>
- <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_cTXjkGLDEeWRk_KThWkycg" id="(0.8248847926267281,0.0)"/>
- <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_cTXjkWLDEeWRk_KThWkycg" id="(0.06132075471698113,1.0)"/>
- </edges>
- <edges xmi:type="notation:Connector" xmi:id="_7bb84GLFEeWRk_KThWkycg" type="4008" source="_JD-Y4P7eEeSjxZWa7Oxjag" target="_JynlMGLDEeWRk_KThWkycg" routing="Rectilinear">
- <children xmi:type="notation:DecorationNode" xmi:id="_7bb842LFEeWRk_KThWkycg" type="6026">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_7bb85GLFEeWRk_KThWkycg" y="40"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_7bb85WLFEeWRk_KThWkycg" type="6027">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_7bb85mLFEeWRk_KThWkycg" y="60"/>
- </children>
- <styles xmi:type="notation:FontStyle" xmi:id="_7bb84WLFEeWRk_KThWkycg"/>
- <element xmi:type="uml:Dependency" href="esfarchitectureconcepts_metamodel.uml#_7a5KUGLFEeWRk_KThWkycg"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_7bb84mLFEeWRk_KThWkycg" points="[0, 0, -114, 164]$[0, -164, -114, 0]$[114, -164, 0, 0]"/>
- <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_7b5P4GLFEeWRk_KThWkycg" id="(0.14007782101167315,0.0)"/>
- <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_7b5P4WLFEeWRk_KThWkycg" id="(0.0,0.43023255813953487)"/>
- </edges>
- </notation:Diagram>
- <notation:Diagram xmi:id="_BJRMIP7eEeSjxZWa7Oxjag" type="PapyrusUMLClassDiagram" name="ESFArchitectureConcepts Diagram" measurementUnit="Pixel">
- <children xmi:type="notation:Shape" xmi:id="_AQcRQP7fEeSjxZWa7Oxjag" type="2005">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_BwwNcP7fEeSjxZWa7Oxjag" source="PapyrusCSSForceValue">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Bww0gP7fEeSjxZWa7Oxjag" key="fillColor" value="true"/>
- </eAnnotations>
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_lmTPwAnoEeW356xdbh3U2Q" source="PapyrusHyperLink_Page" references="_686-oP7dEeSjxZWa7Oxjag">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_lmTPwQnoEeW356xdbh3U2Q" key="tooltip_text" value="ArchitecturalConcepts Overview Diagram"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_lmTPwgnoEeW356xdbh3U2Q" key="pageName" value="PapyrusHyperLink_Page"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_lmTPwwnoEeW356xdbh3U2Q" key="is_default_navigation" value="true"/>
- </eAnnotations>
- <children xmi:type="notation:DecorationNode" xmi:id="_AQc4UP7fEeSjxZWa7Oxjag" type="5020"/>
- <children xmi:type="notation:DecorationNode" xmi:id="_AQc4Uf7fEeSjxZWa7Oxjag" type="7009">
- <children xmi:type="notation:Shape" xmi:id="_Zi2UMP7gEeSjxZWa7Oxjag" type="3010">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_58Z1cP7gEeSjxZWa7Oxjag" source="PapyrusCSSForceValue">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_58acgP7gEeSjxZWa7Oxjag" key="fillColor" value="true"/>
- </eAnnotations>
- <children xmi:type="notation:DecorationNode" xmi:id="_Zi27QP7gEeSjxZWa7Oxjag" type="5014"/>
- <children xmi:type="notation:BasicCompartment" xmi:id="_Zi27Qf7gEeSjxZWa7Oxjag" visible="false" type="7011">
- <styles xmi:type="notation:TitleStyle" xmi:id="_Zi27Qv7gEeSjxZWa7Oxjag"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_Zi27Q_7gEeSjxZWa7Oxjag"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_Zi27RP7gEeSjxZWa7Oxjag"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Zi27Rf7gEeSjxZWa7Oxjag"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_Zi3iUP7gEeSjxZWa7Oxjag" visible="false" type="7012">
- <styles xmi:type="notation:TitleStyle" xmi:id="_Zi3iUf7gEeSjxZWa7Oxjag"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_Zi3iUv7gEeSjxZWa7Oxjag"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_Zi3iU_7gEeSjxZWa7Oxjag"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Zi3iVP7gEeSjxZWa7Oxjag"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_Zi3iVf7gEeSjxZWa7Oxjag" visible="false" type="7013">
- <styles xmi:type="notation:TitleStyle" xmi:id="_Zi3iVv7gEeSjxZWa7Oxjag"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_Zi3iV_7gEeSjxZWa7Oxjag"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_Zi3iWP7gEeSjxZWa7Oxjag"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Zi3iWf7gEeSjxZWa7Oxjag"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_7PD1IGLCEeWRk_KThWkycg" type="8518">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_7PD1IWLCEeWRk_KThWkycg" y="5"/>
- </children>
- <element xmi:type="uml:Class" href="esfarchitectureconcepts_metamodel.uml#_NMFdwP7eEeSjxZWa7Oxjag"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Zi2UMf7gEeSjxZWa7Oxjag" x="394" y="405" width="252" height="57"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_aDqiQP7gEeSjxZWa7Oxjag" type="3010">
- <children xmi:type="notation:DecorationNode" xmi:id="_aDqiQv7gEeSjxZWa7Oxjag" type="5014"/>
- <children xmi:type="notation:BasicCompartment" xmi:id="_aDqiQ_7gEeSjxZWa7Oxjag" visible="false" type="7011">
- <styles xmi:type="notation:TitleStyle" xmi:id="_aDrJUP7gEeSjxZWa7Oxjag"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_aDrJUf7gEeSjxZWa7Oxjag"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_aDrJUv7gEeSjxZWa7Oxjag"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_aDrJU_7gEeSjxZWa7Oxjag"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_aDrJVP7gEeSjxZWa7Oxjag" visible="false" type="7012">
- <styles xmi:type="notation:TitleStyle" xmi:id="_aDrJVf7gEeSjxZWa7Oxjag"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_aDrJVv7gEeSjxZWa7Oxjag"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_aDrJV_7gEeSjxZWa7Oxjag"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_aDrJWP7gEeSjxZWa7Oxjag"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_aDrJWf7gEeSjxZWa7Oxjag" visible="false" type="7013">
- <styles xmi:type="notation:TitleStyle" xmi:id="_aDrJWv7gEeSjxZWa7Oxjag"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_aDrJW_7gEeSjxZWa7Oxjag"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_aDrJXP7gEeSjxZWa7Oxjag"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_aDrJXf7gEeSjxZWa7Oxjag"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_7PD1ImLCEeWRk_KThWkycg" type="8518">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_7PD1I2LCEeWRk_KThWkycg" y="5"/>
- </children>
- <element xmi:type="uml:Class" href="esfarchitectureconcepts_metamodel.uml#_YMeCAP7eEeSjxZWa7Oxjag"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_aDqiQf7gEeSjxZWa7Oxjag" x="576" y="281" width="100" height="57"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_abtO0P7gEeSjxZWa7Oxjag" type="3010">
- <children xmi:type="notation:DecorationNode" xmi:id="_abt14P7gEeSjxZWa7Oxjag" type="5014"/>
- <children xmi:type="notation:BasicCompartment" xmi:id="_abt14f7gEeSjxZWa7Oxjag" visible="false" type="7011">
- <styles xmi:type="notation:TitleStyle" xmi:id="_abt14v7gEeSjxZWa7Oxjag"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_abt14_7gEeSjxZWa7Oxjag"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_abt15P7gEeSjxZWa7Oxjag"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_abt15f7gEeSjxZWa7Oxjag"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_abt15v7gEeSjxZWa7Oxjag" visible="false" type="7012">
- <styles xmi:type="notation:TitleStyle" xmi:id="_abt15_7gEeSjxZWa7Oxjag"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_abt16P7gEeSjxZWa7Oxjag"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_abt16f7gEeSjxZWa7Oxjag"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_abt16v7gEeSjxZWa7Oxjag"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_abt16_7gEeSjxZWa7Oxjag" visible="false" type="7013">
- <styles xmi:type="notation:TitleStyle" xmi:id="_abt17P7gEeSjxZWa7Oxjag"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_abt17f7gEeSjxZWa7Oxjag"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_abt17v7gEeSjxZWa7Oxjag"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_abt17_7gEeSjxZWa7Oxjag"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_7PD1JGLCEeWRk_KThWkycg" type="8518">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_7PD1JWLCEeWRk_KThWkycg" y="5"/>
- </children>
- <element xmi:type="uml:Class" href="esfarchitectureconcepts_metamodel.uml#_ZhWKQP7eEeSjxZWa7Oxjag"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_abtO0f7gEeSjxZWa7Oxjag" x="365" y="281" height="57"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_bHAOkP7gEeSjxZWa7Oxjag" type="3010">
- <children xmi:type="notation:DecorationNode" xmi:id="_bHA1oP7gEeSjxZWa7Oxjag" type="5014"/>
- <children xmi:type="notation:BasicCompartment" xmi:id="_bHA1of7gEeSjxZWa7Oxjag" visible="false" type="7011">
- <styles xmi:type="notation:TitleStyle" xmi:id="_bHA1ov7gEeSjxZWa7Oxjag"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_bHA1o_7gEeSjxZWa7Oxjag"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_bHA1pP7gEeSjxZWa7Oxjag"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_bHA1pf7gEeSjxZWa7Oxjag"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_bHBcsP7gEeSjxZWa7Oxjag" visible="false" type="7012">
- <styles xmi:type="notation:TitleStyle" xmi:id="_bHBcsf7gEeSjxZWa7Oxjag"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_bHBcsv7gEeSjxZWa7Oxjag"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_bHBcs_7gEeSjxZWa7Oxjag"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_bHBctP7gEeSjxZWa7Oxjag"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_bHBctf7gEeSjxZWa7Oxjag" visible="false" type="7013">
- <styles xmi:type="notation:TitleStyle" xmi:id="_bHBctv7gEeSjxZWa7Oxjag"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_bHBct_7gEeSjxZWa7Oxjag"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_bHBcuP7gEeSjxZWa7Oxjag"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_bHBcuf7gEeSjxZWa7Oxjag"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_7PD1JmLCEeWRk_KThWkycg" type="8518">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_7PD1J2LCEeWRk_KThWkycg" y="5"/>
- </children>
- <element xmi:type="uml:Class" href="esfarchitectureconcepts_metamodel.uml#_jgSfoP7eEeSjxZWa7Oxjag"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_bHAOkf7gEeSjxZWa7Oxjag" x="94" y="37" height="57"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_b0UnkP7gEeSjxZWa7Oxjag" type="3010">
- <children xmi:type="notation:DecorationNode" xmi:id="_b0VOoP7gEeSjxZWa7Oxjag" type="5014"/>
- <children xmi:type="notation:BasicCompartment" xmi:id="_b0VOof7gEeSjxZWa7Oxjag" type="7011">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_m_ITIP7gEeSjxZWa7Oxjag" source="PapyrusCSSForceValue">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_m_ITIf7gEeSjxZWa7Oxjag" key="visible" value="true"/>
- </eAnnotations>
- <children xmi:type="notation:Shape" xmi:id="_1-sCsP7gEeSjxZWa7Oxjag" type="3012">
- <styles xmi:type="notation:StringListValueStyle" xmi:id="_Ov7c0P7jEeSjxZWa7Oxjag" name="maskLabel">
- <stringListValue>name</stringListValue>
- <stringListValue>derived</stringListValue>
- <stringListValue>multiplicity</stringListValue>
- <stringListValue>type</stringListValue>
- </styles>
- <element xmi:type="uml:Property" href="esfarchitectureconcepts_metamodel.uml#_1-q0kP7gEeSjxZWa7Oxjag"/>
- <layoutConstraint xmi:type="notation:Location" xmi:id="_1-sCsf7gEeSjxZWa7Oxjag"/>
- </children>
- <styles xmi:type="notation:TitleStyle" xmi:id="_b0VOov7gEeSjxZWa7Oxjag"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_b0VOo_7gEeSjxZWa7Oxjag"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_b0VOpP7gEeSjxZWa7Oxjag"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_b0VOpf7gEeSjxZWa7Oxjag"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_b0VOpv7gEeSjxZWa7Oxjag" visible="false" type="7012">
- <styles xmi:type="notation:TitleStyle" xmi:id="_b0VOp_7gEeSjxZWa7Oxjag"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_b0VOqP7gEeSjxZWa7Oxjag"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_b0VOqf7gEeSjxZWa7Oxjag"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_b0VOqv7gEeSjxZWa7Oxjag"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_b0VOq_7gEeSjxZWa7Oxjag" visible="false" type="7013">
- <styles xmi:type="notation:TitleStyle" xmi:id="_b0VOrP7gEeSjxZWa7Oxjag"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_b0VOrf7gEeSjxZWa7Oxjag"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_b0VOrv7gEeSjxZWa7Oxjag"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_b0VOr_7gEeSjxZWa7Oxjag"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_7PD1KGLCEeWRk_KThWkycg" type="8518">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_7PD1KWLCEeWRk_KThWkycg" y="5"/>
- </children>
- <element xmi:type="uml:Class" href="esfarchitectureconcepts_metamodel.uml#_kxtEMP7eEeSjxZWa7Oxjag"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_b0Unkf7gEeSjxZWa7Oxjag" x="369" y="41" width="292"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_hfgowP7gEeSjxZWa7Oxjag" type="3010">
- <children xmi:type="notation:DecorationNode" xmi:id="_hfhP0P7gEeSjxZWa7Oxjag" type="5014"/>
- <children xmi:type="notation:BasicCompartment" xmi:id="_hfhP0f7gEeSjxZWa7Oxjag" visible="false" type="7011">
- <styles xmi:type="notation:TitleStyle" xmi:id="_hfhP0v7gEeSjxZWa7Oxjag"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_hfhP0_7gEeSjxZWa7Oxjag"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_hfhP1P7gEeSjxZWa7Oxjag"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_hfhP1f7gEeSjxZWa7Oxjag"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_hfhP1v7gEeSjxZWa7Oxjag" visible="false" type="7012">
- <styles xmi:type="notation:TitleStyle" xmi:id="_hfhP1_7gEeSjxZWa7Oxjag"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_hfhP2P7gEeSjxZWa7Oxjag"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_hfhP2f7gEeSjxZWa7Oxjag"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_hfhP2v7gEeSjxZWa7Oxjag"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_hfhP2_7gEeSjxZWa7Oxjag" visible="false" type="7013">
- <styles xmi:type="notation:TitleStyle" xmi:id="_hfhP3P7gEeSjxZWa7Oxjag"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_hfhP3f7gEeSjxZWa7Oxjag"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_hfhP3v7gEeSjxZWa7Oxjag"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_hfhP3_7gEeSjxZWa7Oxjag"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_7PD1KmLCEeWRk_KThWkycg" type="8518">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_7PD1K2LCEeWRk_KThWkycg" y="5"/>
- </children>
- <element xmi:type="uml:Class" href="esfarchitectureconcepts_metamodel.uml#_mQxqQP7eEeSjxZWa7Oxjag"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_hfgowf7gEeSjxZWa7Oxjag" x="130" y="281" height="57"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_iFiuAP7gEeSjxZWa7Oxjag" type="3010">
- <children xmi:type="notation:DecorationNode" xmi:id="_iFjVEP7gEeSjxZWa7Oxjag" type="5014"/>
- <children xmi:type="notation:BasicCompartment" xmi:id="_iFjVEf7gEeSjxZWa7Oxjag" visible="false" type="7011">
- <styles xmi:type="notation:TitleStyle" xmi:id="_iFjVEv7gEeSjxZWa7Oxjag"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_iFjVE_7gEeSjxZWa7Oxjag"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_iFjVFP7gEeSjxZWa7Oxjag"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_iFjVFf7gEeSjxZWa7Oxjag"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_iFj8IP7gEeSjxZWa7Oxjag" visible="false" type="7012">
- <styles xmi:type="notation:TitleStyle" xmi:id="_iFj8If7gEeSjxZWa7Oxjag"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_iFj8Iv7gEeSjxZWa7Oxjag"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_iFj8I_7gEeSjxZWa7Oxjag"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_iFj8JP7gEeSjxZWa7Oxjag"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_iFj8Jf7gEeSjxZWa7Oxjag" visible="false" type="7013">
- <styles xmi:type="notation:TitleStyle" xmi:id="_iFj8Jv7gEeSjxZWa7Oxjag"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_iFj8J_7gEeSjxZWa7Oxjag"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_iFj8KP7gEeSjxZWa7Oxjag"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_iFj8Kf7gEeSjxZWa7Oxjag"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_7PD1LGLCEeWRk_KThWkycg" type="8518">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_7PD1LWLCEeWRk_KThWkycg" y="5"/>
- </children>
- <element xmi:type="uml:Class" href="esfarchitectureconcepts_metamodel.uml#_0jRfgP7eEeSjxZWa7Oxjag"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_iFiuAf7gEeSjxZWa7Oxjag" x="747" y="248" width="112" height="57"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_4JZAIAqbEeWCRsSxON2IdQ" type="3028">
- <children xmi:type="notation:DecorationNode" xmi:id="_4JZAIgqbEeWCRsSxON2IdQ" type="5063"/>
- <element xmi:type="uml:Comment" href="esfarchitectureconcepts_metamodel.uml#_4GjHgAqbEeWCRsSxON2IdQ"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_4JZAIQqbEeWCRsSxON2IdQ" x="823" y="357" width="154"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_EobTsAqcEeWCRsSxON2IdQ" type="3028">
- <children xmi:type="notation:DecorationNode" xmi:id="_EobTsgqcEeWCRsSxON2IdQ" type="5063"/>
- <element xmi:type="uml:Comment" href="esfarchitectureconcepts_metamodel.uml#_EoY3cAqcEeWCRsSxON2IdQ"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_EobTsQqcEeWCRsSxON2IdQ" x="255" y="163" width="169" height="51"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_SOaBMAqcEeWCRsSxON2IdQ" type="3028">
- <children xmi:type="notation:DecorationNode" xmi:id="_SOaBMgqcEeWCRsSxON2IdQ" type="5063"/>
- <element xmi:type="uml:Comment" href="esfarchitectureconcepts_metamodel.uml#_SOYMAAqcEeWCRsSxON2IdQ"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_SOaBMQqcEeWCRsSxON2IdQ" x="5" y="115" width="142"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_15GkwBM8EeWOCLsnVbWZoA" type="3028">
- <children xmi:type="notation:DecorationNode" xmi:id="_15GkwhM8EeWOCLsnVbWZoA" type="5063"/>
- <element xmi:type="uml:Comment" href="esfarchitectureconcepts_metamodel.uml#_12IJQBM8EeWOCLsnVbWZoA"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_15GkwRM8EeWOCLsnVbWZoA" x="199" y="371" width="169"/>
- </children>
- <styles xmi:type="notation:TitleStyle" xmi:id="_AQc4Uv7fEeSjxZWa7Oxjag"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_AQc4U_7fEeSjxZWa7Oxjag"/>
- </children>
- <element xmi:type="uml:Model" href="esfarchitectureconcepts_metamodel.uml#_zctVgP7dEeSjxZWa7Oxjag"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_AQcRQf7fEeSjxZWa7Oxjag" x="68" y="89" width="1020" height="571"/>
- </children>
- <styles xmi:type="notation:StringValueStyle" xmi:id="_BJRMIf7eEeSjxZWa7Oxjag" name="diagram_compatibility_version" stringValue="1.1.0"/>
- <styles xmi:type="notation:DiagramStyle" xmi:id="_BJRMIv7eEeSjxZWa7Oxjag"/>
- <styles xmi:type="style:PapyrusViewStyle" xmi:id="_BJRMI_7eEeSjxZWa7Oxjag">
- <owner xmi:type="uml:Model" href="esfarchitectureconcepts_metamodel.uml#_zctVgP7dEeSjxZWa7Oxjag"/>
- </styles>
- <element xmi:type="uml:Model" href="esfarchitectureconcepts_metamodel.uml#_zctVgP7dEeSjxZWa7Oxjag"/>
- <edges xmi:type="notation:Connector" xmi:id="_7ZuvEP7gEeSjxZWa7Oxjag" type="4001" source="_bHAOkP7gEeSjxZWa7Oxjag" target="_b0UnkP7gEeSjxZWa7Oxjag" routing="Rectilinear">
- <children xmi:type="notation:DecorationNode" xmi:id="_7ZvWIP7gEeSjxZWa7Oxjag" type="6001">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_7ZvWIf7gEeSjxZWa7Oxjag" y="-20"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_7ZvWIv7gEeSjxZWa7Oxjag" type="6002">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_7ZvWI_7gEeSjxZWa7Oxjag" y="20"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_7Zv9MP7gEeSjxZWa7Oxjag" type="6003">
- <styles xmi:type="notation:StringListValueStyle" xmi:id="_PLhMoP7jEeSjxZWa7Oxjag" name="maskLabel">
- <stringListValue>name</stringListValue>
- <stringListValue>derived</stringListValue>
- </styles>
- <layoutConstraint xmi:type="notation:Location" xmi:id="_7Zv9Mf7gEeSjxZWa7Oxjag" x="19" y="-20"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_7Zv9Mv7gEeSjxZWa7Oxjag" type="6005">
- <styles xmi:type="notation:StringListValueStyle" xmi:id="_NzRnUP7jEeSjxZWa7Oxjag" name="maskLabel">
- <stringListValue>name</stringListValue>
- <stringListValue>derived</stringListValue>
- </styles>
- <layoutConstraint xmi:type="notation:Location" xmi:id="_7Zv9M_7gEeSjxZWa7Oxjag" x="-19" y="-17"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_7Zv9NP7gEeSjxZWa7Oxjag" type="6033">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_7Zv9Nf7gEeSjxZWa7Oxjag" x="4" y="15"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_7Zv9Nv7gEeSjxZWa7Oxjag" type="6034">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_7Zv9N_7gEeSjxZWa7Oxjag" x="10" y="14"/>
- </children>
- <styles xmi:type="notation:FontStyle" xmi:id="_7ZuvEf7gEeSjxZWa7Oxjag"/>
- <element xmi:type="uml:Association" href="esfarchitectureconcepts_metamodel.uml#_7ZrrwP7gEeSjxZWa7Oxjag"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_7ZuvEv7gEeSjxZWa7Oxjag" points="[0, -10, -175, -34]$[175, -10, 0, -34]"/>
- <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_7aBqAP7gEeSjxZWa7Oxjag" id="(1.0,0.3508771929824561)"/>
- <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_7aCREP7gEeSjxZWa7Oxjag" id="(0.0,0.16)"/>
- </edges>
- <edges xmi:type="notation:Connector" xmi:id="_ORvW4P7hEeSjxZWa7Oxjag" type="4001" source="_b0UnkP7gEeSjxZWa7Oxjag" target="_hfgowP7gEeSjxZWa7Oxjag" routing="Rectilinear">
- <children xmi:type="notation:DecorationNode" xmi:id="_ORvW4_7hEeSjxZWa7Oxjag" type="6001">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_ORvW5P7hEeSjxZWa7Oxjag" y="-20"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_ORvW5f7hEeSjxZWa7Oxjag" type="6002">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_ORvW5v7hEeSjxZWa7Oxjag" y="20"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_ORvW5_7hEeSjxZWa7Oxjag" type="6003">
- <styles xmi:type="notation:StringListValueStyle" xmi:id="_Ne0aQP7jEeSjxZWa7Oxjag" name="maskLabel">
- <stringListValue>name</stringListValue>
- <stringListValue>derived</stringListValue>
- </styles>
- <layoutConstraint xmi:type="notation:Location" xmi:id="_ORv98P7hEeSjxZWa7Oxjag" x="9" y="13"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_ORv98f7hEeSjxZWa7Oxjag" type="6005">
- <styles xmi:type="notation:StringListValueStyle" xmi:id="_PedWwP7jEeSjxZWa7Oxjag" name="maskLabel">
- <stringListValue>name</stringListValue>
- <stringListValue>derived</stringListValue>
- </styles>
- <layoutConstraint xmi:type="notation:Location" xmi:id="_ORv98v7hEeSjxZWa7Oxjag" x="32" y="29"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_ORv98_7hEeSjxZWa7Oxjag" type="6033">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_ORv99P7hEeSjxZWa7Oxjag" x="-37" y="13"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_ORv99f7hEeSjxZWa7Oxjag" type="6034">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_ORv99v7hEeSjxZWa7Oxjag" x="23" y="-11"/>
- </children>
- <styles xmi:type="notation:FontStyle" xmi:id="_ORvW4f7hEeSjxZWa7Oxjag"/>
- <element xmi:type="uml:Association" href="esfarchitectureconcepts_metamodel.uml#_ORthsP7hEeSjxZWa7Oxjag"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_ORvW4v7hEeSjxZWa7Oxjag" points="[0, -26, 197, -180]$[-185, -26, 12, -180]$[-185, 154, 12, 0]"/>
- <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_OSC44P7hEeSjxZWa7Oxjag" id="(0.0,0.86)"/>
- <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_OSDf8P7hEeSjxZWa7Oxjag" id="(0.42,0.0)"/>
- </edges>
- <edges xmi:type="notation:Connector" xmi:id="_PEFZ0P7hEeSjxZWa7Oxjag" type="4001" source="_b0UnkP7gEeSjxZWa7Oxjag" target="_hfgowP7gEeSjxZWa7Oxjag" routing="Rectilinear">
- <children xmi:type="notation:DecorationNode" xmi:id="_PEGA4P7hEeSjxZWa7Oxjag" type="6001">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_PEGA4f7hEeSjxZWa7Oxjag" y="-20"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_PEGA4v7hEeSjxZWa7Oxjag" type="6002">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_PEGA4_7hEeSjxZWa7Oxjag" y="20"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_PEGA5P7hEeSjxZWa7Oxjag" type="6003">
- <styles xmi:type="notation:StringListValueStyle" xmi:id="_Mk2FUP7jEeSjxZWa7Oxjag" name="maskLabel">
- <stringListValue>name</stringListValue>
- <stringListValue>derived</stringListValue>
- </styles>
- <layoutConstraint xmi:type="notation:Location" xmi:id="_PEGA5f7hEeSjxZWa7Oxjag" x="13" y="-12"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_PEGA5v7hEeSjxZWa7Oxjag" type="6005">
- <styles xmi:type="notation:StringListValueStyle" xmi:id="_Pr25kP7jEeSjxZWa7Oxjag" name="maskLabel">
- <stringListValue>name</stringListValue>
- <stringListValue>derived</stringListValue>
- </styles>
- <layoutConstraint xmi:type="notation:Location" xmi:id="_PEGA5_7hEeSjxZWa7Oxjag" x="19" y="-48"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_PEGA6P7hEeSjxZWa7Oxjag" type="6033">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_PEGA6f7hEeSjxZWa7Oxjag" x="-27" y="-16"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_PEGn8P7hEeSjxZWa7Oxjag" type="6034">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_PEGn8f7hEeSjxZWa7Oxjag" x="15" y="11"/>
- </children>
- <styles xmi:type="notation:FontStyle" xmi:id="_PEFZ0f7hEeSjxZWa7Oxjag"/>
- <element xmi:type="uml:Association" href="esfarchitectureconcepts_metamodel.uml#_PEDkoP7hEeSjxZWa7Oxjag"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_PEFZ0v7hEeSjxZWa7Oxjag" points="[0, 25, 155, -161]$[-145, 25, 10, -161]$[-145, 186, 10, 0]"/>
- <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_PETcQP7hEeSjxZWa7Oxjag" id="(0.0,0.54)"/>
- <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_PEUDUP7hEeSjxZWa7Oxjag" id="(0.84,0.0)"/>
- </edges>
- <edges xmi:type="notation:Connector" xmi:id="_P-ZF8P7hEeSjxZWa7Oxjag" type="4001" source="_b0UnkP7gEeSjxZWa7Oxjag" target="_aDqiQP7gEeSjxZWa7Oxjag" routing="Rectilinear">
- <children xmi:type="notation:DecorationNode" xmi:id="_P-ZF8_7hEeSjxZWa7Oxjag" type="6001">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_P-ZF9P7hEeSjxZWa7Oxjag" y="-20"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_P-ZtAP7hEeSjxZWa7Oxjag" type="6002">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_P-ZtAf7hEeSjxZWa7Oxjag" y="20"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_P-ZtAv7hEeSjxZWa7Oxjag" type="6003">
- <styles xmi:type="notation:StringListValueStyle" xmi:id="_QXAIUP7jEeSjxZWa7Oxjag" name="maskLabel">
- <stringListValue>name</stringListValue>
- <stringListValue>derived</stringListValue>
- </styles>
- <layoutConstraint xmi:type="notation:Location" xmi:id="_P-ZtA_7hEeSjxZWa7Oxjag" x="2" y="-26"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_P-ZtBP7hEeSjxZWa7Oxjag" type="6005">
- <styles xmi:type="notation:StringListValueStyle" xmi:id="_RnHFUP7jEeSjxZWa7Oxjag" name="maskLabel">
- <stringListValue>name</stringListValue>
- <stringListValue>derived</stringListValue>
- </styles>
- <layoutConstraint xmi:type="notation:Location" xmi:id="_P-ZtBf7hEeSjxZWa7Oxjag" x="-1" y="-49"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_P-ZtBv7hEeSjxZWa7Oxjag" type="6033">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_P-ZtB_7hEeSjxZWa7Oxjag" x="4" y="18"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_P-ZtCP7hEeSjxZWa7Oxjag" type="6034">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_P-ZtCf7hEeSjxZWa7Oxjag" x="-9" y="15"/>
- </children>
- <styles xmi:type="notation:FontStyle" xmi:id="_P-ZF8f7hEeSjxZWa7Oxjag"/>
- <element xmi:type="uml:Association" href="esfarchitectureconcepts_metamodel.uml#_P-Wps_7hEeSjxZWa7Oxjag"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_P-ZF8v7hEeSjxZWa7Oxjag" points="[30, 0, 30, -140]$[30, 140, 30, 0]"/>
- <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_P-mhUP7hEeSjxZWa7Oxjag" id="(0.7431506849315068,1.0)"/>
- <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_P-mhUf7hEeSjxZWa7Oxjag" id="(0.1,0.0)"/>
- </edges>
- <edges xmi:type="notation:Connector" xmi:id="_R2M8IP7hEeSjxZWa7Oxjag" type="4001" source="_b0UnkP7gEeSjxZWa7Oxjag" target="_abtO0P7gEeSjxZWa7Oxjag" routing="Rectilinear">
- <children xmi:type="notation:DecorationNode" xmi:id="_R2NjMP7hEeSjxZWa7Oxjag" type="6001">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_R2NjMf7hEeSjxZWa7Oxjag" y="-20"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_R2OKQP7hEeSjxZWa7Oxjag" type="6002">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_R2OKQf7hEeSjxZWa7Oxjag" y="20"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_R2OKQv7hEeSjxZWa7Oxjag" type="6003">
- <styles xmi:type="notation:StringListValueStyle" xmi:id="_QEBh8P7jEeSjxZWa7Oxjag" name="maskLabel">
- <stringListValue>name</stringListValue>
- <stringListValue>derived</stringListValue>
- </styles>
- <layoutConstraint xmi:type="notation:Location" xmi:id="_R2OKQ_7hEeSjxZWa7Oxjag" x="-9" y="-32"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_R2OKRP7hEeSjxZWa7Oxjag" type="6005">
- <styles xmi:type="notation:StringListValueStyle" xmi:id="_QoF4UP7jEeSjxZWa7Oxjag" name="maskLabel">
- <stringListValue>name</stringListValue>
- <stringListValue>derived</stringListValue>
- </styles>
- <layoutConstraint xmi:type="notation:Location" xmi:id="_R2OKRf7hEeSjxZWa7Oxjag" x="-4" y="-62"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_R2OKRv7hEeSjxZWa7Oxjag" type="6033">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_R2OKR_7hEeSjxZWa7Oxjag" x="-10" y="20"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_R2OKSP7hEeSjxZWa7Oxjag" type="6034">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_R2OKSf7hEeSjxZWa7Oxjag" x="2" y="25"/>
- </children>
- <styles xmi:type="notation:FontStyle" xmi:id="_R2M8If7hEeSjxZWa7Oxjag"/>
- <element xmi:type="uml:Association" href="esfarchitectureconcepts_metamodel.uml#_R2HckP7hEeSjxZWa7Oxjag"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_R2M8Iv7hEeSjxZWa7Oxjag" points="[-21, 0, 0, -140]$[-21, 140, 0, 0]"/>
- <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_R2f3EP7hEeSjxZWa7Oxjag" id="(0.2979452054794521,1.0)"/>
- <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_ZQYOsP7hEeSjxZWa7Oxjag" id="(0.7,0.0)"/>
- </edges>
- <edges xmi:type="notation:Connector" xmi:id="_SqBlwP7hEeSjxZWa7Oxjag" type="4001" source="_b0UnkP7gEeSjxZWa7Oxjag" target="_iFiuAP7gEeSjxZWa7Oxjag" routing="Rectilinear">
- <children xmi:type="notation:DecorationNode" xmi:id="_SqCM0P7hEeSjxZWa7Oxjag" type="6001">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_SqCM0f7hEeSjxZWa7Oxjag" y="-20"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_SqCz4P7hEeSjxZWa7Oxjag" type="6002">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_SqCz4f7hEeSjxZWa7Oxjag" y="20"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_SqCz4v7hEeSjxZWa7Oxjag" type="6003">
- <styles xmi:type="notation:StringListValueStyle" xmi:id="_YJ7VQP7nEeSjxZWa7Oxjag" name="maskLabel">
- <stringListValue>name</stringListValue>
- <stringListValue>derived</stringListValue>
- </styles>
- <layoutConstraint xmi:type="notation:Location" xmi:id="_SqCz4_7hEeSjxZWa7Oxjag" x="1" y="-16"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_SqCz5P7hEeSjxZWa7Oxjag" type="6005">
- <styles xmi:type="notation:StringListValueStyle" xmi:id="_YwLc8P7nEeSjxZWa7Oxjag" name="maskLabel">
- <stringListValue>name</stringListValue>
- <stringListValue>derived</stringListValue>
- </styles>
- <layoutConstraint xmi:type="notation:Location" xmi:id="_SqDa8P7hEeSjxZWa7Oxjag" x="33" y="-62"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_SqDa8f7hEeSjxZWa7Oxjag" type="6033">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_SqDa8v7hEeSjxZWa7Oxjag" x="-9" y="16"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_SqDa8_7hEeSjxZWa7Oxjag" type="6034">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_SqECAP7hEeSjxZWa7Oxjag" x="29" y="24"/>
- </children>
- <styles xmi:type="notation:FontStyle" xmi:id="_SqBlwf7hEeSjxZWa7Oxjag"/>
- <element xmi:type="uml:Association" href="esfarchitectureconcepts_metamodel.uml#_Sp8GMP7hEeSjxZWa7Oxjag"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_SqBlwv7hEeSjxZWa7Oxjag" points="[0, -18, -104, -170]$[119, -18, 15, -170]$[119, 152, 15, 0]"/>
- <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_SqgG4P7hEeSjxZWa7Oxjag" id="(1.0,0.28)"/>
- <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_Sqgt8P7hEeSjxZWa7Oxjag" id="(0.27,0.0)"/>
- </edges>
- <edges xmi:type="notation:Connector" xmi:id="_UhWTwP7hEeSjxZWa7Oxjag" type="4002" source="_aDqiQP7gEeSjxZWa7Oxjag" target="_Zi2UMP7gEeSjxZWa7Oxjag" routing="Rectilinear">
- <children xmi:type="notation:DecorationNode" xmi:id="_UhWTw_7hEeSjxZWa7Oxjag" type="6007">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_UhWTxP7hEeSjxZWa7Oxjag" y="40"/>
- </children>
- <styles xmi:type="notation:FontStyle" xmi:id="_UhWTwf7hEeSjxZWa7Oxjag"/>
- <element xmi:type="uml:Generalization" href="esfarchitectureconcepts_metamodel.uml#_dwo1MP7eEeSjxZWa7Oxjag"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_UhWTwv7hEeSjxZWa7Oxjag" points="[-6, 0, 71, -100]$[-6, 100, 71, 0]"/>
- <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_ZEJwkP7hEeSjxZWa7Oxjag" id="(0.42,1.0)"/>
- <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_ZEKXoP7hEeSjxZWa7Oxjag" id="(0.8813559322033898,0.0)"/>
- </edges>
- <edges xmi:type="notation:Connector" xmi:id="_U_AgIP7hEeSjxZWa7Oxjag" type="4002" source="_abtO0P7gEeSjxZWa7Oxjag" target="_Zi2UMP7gEeSjxZWa7Oxjag" routing="Rectilinear">
- <children xmi:type="notation:DecorationNode" xmi:id="_U_AgI_7hEeSjxZWa7Oxjag" type="6007">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_U_BHMP7hEeSjxZWa7Oxjag" y="40"/>
- </children>
- <styles xmi:type="notation:FontStyle" xmi:id="_U_AgIf7hEeSjxZWa7Oxjag"/>
- <element xmi:type="uml:Generalization" href="esfarchitectureconcepts_metamodel.uml#_eOAtsP7eEeSjxZWa7Oxjag"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_U_AgIv7hEeSjxZWa7Oxjag" points="[2, 0, -19, -67]$[2, 67, -19, 0]"/>
- <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_ZQY1wP7hEeSjxZWa7Oxjag" id="(0.55,1.0)"/>
- <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_VeGP4P7hEeSjxZWa7Oxjag" id="(0.13135593220338984,0.0)"/>
- </edges>
- <edges xmi:type="notation:Connector" xmi:id="_g7lm4P7hEeSjxZWa7Oxjag" type="4001" source="_hfgowP7gEeSjxZWa7Oxjag" target="_abtO0P7gEeSjxZWa7Oxjag" routing="Rectilinear">
- <children xmi:type="notation:DecorationNode" xmi:id="_g7mN8P7hEeSjxZWa7Oxjag" type="6001">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_g7mN8f7hEeSjxZWa7Oxjag" y="-20"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_g7mN8v7hEeSjxZWa7Oxjag" type="6002">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_g7mN8_7hEeSjxZWa7Oxjag" y="20"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_g7mN9P7hEeSjxZWa7Oxjag" type="6003">
- <styles xmi:type="notation:StringListValueStyle" xmi:id="_S_3A8P7jEeSjxZWa7Oxjag" name="maskLabel">
- <stringListValue>name</stringListValue>
- <stringListValue>derived</stringListValue>
- </styles>
- <layoutConstraint xmi:type="notation:Location" xmi:id="_g7mN9f7hEeSjxZWa7Oxjag" x="-9" y="18"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_g7mN9v7hEeSjxZWa7Oxjag" type="6005">
- <styles xmi:type="notation:StringListValueStyle" xmi:id="_SqdYsP7jEeSjxZWa7Oxjag" name="maskLabel">
- <stringListValue>name</stringListValue>
- <stringListValue>derived</stringListValue>
- </styles>
- <layoutConstraint xmi:type="notation:Location" xmi:id="_g7mN9_7hEeSjxZWa7Oxjag" x="11" y="19"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_g7m1AP7hEeSjxZWa7Oxjag" type="6033">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_g7m1Af7hEeSjxZWa7Oxjag" x="-2" y="-16"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_g7m1Av7hEeSjxZWa7Oxjag" type="6034">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_g7m1A_7hEeSjxZWa7Oxjag" x="7" y="-17"/>
- </children>
- <styles xmi:type="notation:FontStyle" xmi:id="_g7lm4f7hEeSjxZWa7Oxjag"/>
- <element xmi:type="uml:Association" href="esfarchitectureconcepts_metamodel.uml#_g7guYP7hEeSjxZWa7Oxjag"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_g7lm4v7hEeSjxZWa7Oxjag" points="[0, -1, -135, -1]$[135, -1, 0, -1]"/>
- <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_g75v8P7hEeSjxZWa7Oxjag" id="(1.0,0.8421052631578947)"/>
- <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_g75v8f7hEeSjxZWa7Oxjag" id="(0.0,0.8421052631578947)"/>
- </edges>
- <edges xmi:type="notation:Connector" xmi:id="_hr8FwP7hEeSjxZWa7Oxjag" type="4001" source="_iFiuAP7gEeSjxZWa7Oxjag" target="_Zi2UMP7gEeSjxZWa7Oxjag" routing="Rectilinear">
- <children xmi:type="notation:DecorationNode" xmi:id="_hr8s0P7hEeSjxZWa7Oxjag" type="6001">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_hr8s0f7hEeSjxZWa7Oxjag" y="-20"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_hr8s0v7hEeSjxZWa7Oxjag" type="6002">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_hr8s0_7hEeSjxZWa7Oxjag" y="20"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_hr8s1P7hEeSjxZWa7Oxjag" type="6003">
- <styles xmi:type="notation:StringListValueStyle" xmi:id="_RORukP7jEeSjxZWa7Oxjag" name="maskLabel">
- <stringListValue>name</stringListValue>
- <stringListValue>derived</stringListValue>
- </styles>
- <layoutConstraint xmi:type="notation:Location" xmi:id="_hr8s1f7hEeSjxZWa7Oxjag" x="-25" y="-62"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_hr8s1v7hEeSjxZWa7Oxjag" type="6005">
- <styles xmi:type="notation:StringListValueStyle" xmi:id="_SBukwP7jEeSjxZWa7Oxjag" name="maskLabel">
- <stringListValue>name</stringListValue>
- <stringListValue>derived</stringListValue>
- </styles>
- <layoutConstraint xmi:type="notation:Location" xmi:id="_hr8s1_7hEeSjxZWa7Oxjag" x="11" y="-17"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_hr9T4P7hEeSjxZWa7Oxjag" type="6033">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_hr9T4f7hEeSjxZWa7Oxjag" x="-27" y="18"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_hr9T4v7hEeSjxZWa7Oxjag" type="6034">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_hr9T4_7hEeSjxZWa7Oxjag" x="15" y="19"/>
- </children>
- <styles xmi:type="notation:FontStyle" xmi:id="_hr8Fwf7hEeSjxZWa7Oxjag"/>
- <element xmi:type="uml:Association" href="esfarchitectureconcepts_metamodel.uml#_hr4bYP7hEeSjxZWa7Oxjag"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_hr8Fwv7hEeSjxZWa7Oxjag" points="[-53, 0, 140, -119]$[-53, 128, 140, 9]$[-193, 128, 0, 9]"/>
- <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_hsNLgP7hEeSjxZWa7Oxjag" id="(0.12,1.0)"/>
- <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_hsNLgf7hEeSjxZWa7Oxjag" id="(1.0,0.5614035087719298)"/>
- </edges>
- <edges xmi:type="notation:Connector" xmi:id="_hJixEP7mEeSjxZWa7Oxjag" type="4001" source="_aDqiQP7gEeSjxZWa7Oxjag" target="_abtO0P7gEeSjxZWa7Oxjag" routing="Rectilinear">
- <children xmi:type="notation:DecorationNode" xmi:id="_hJjYIP7mEeSjxZWa7Oxjag" type="6001">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_hJj_MP7mEeSjxZWa7Oxjag" y="-20"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_hJj_Mf7mEeSjxZWa7Oxjag" type="6002">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_hJj_Mv7mEeSjxZWa7Oxjag" y="20"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_hJj_M_7mEeSjxZWa7Oxjag" type="6003">
- <styles xmi:type="notation:StringListValueStyle" xmi:id="_1tyRMP7mEeSjxZWa7Oxjag" name="maskLabel">
- <stringListValue>name</stringListValue>
- <stringListValue>derived</stringListValue>
- </styles>
- <layoutConstraint xmi:type="notation:Location" xmi:id="_hJj_NP7mEeSjxZWa7Oxjag" x="7" y="-17"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_hJkmQP7mEeSjxZWa7Oxjag" type="6005">
- <styles xmi:type="notation:StringListValueStyle" xmi:id="_5OJZkP7mEeSjxZWa7Oxjag" name="maskLabel">
- <stringListValue>name</stringListValue>
- <stringListValue>derived</stringListValue>
- </styles>
- <layoutConstraint xmi:type="notation:Location" xmi:id="_hJkmQf7mEeSjxZWa7Oxjag" x="-13" y="15"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_hJkmQv7mEeSjxZWa7Oxjag" type="6033">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_hJkmQ_7mEeSjxZWa7Oxjag" x="3" y="13"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_hJkmRP7mEeSjxZWa7Oxjag" type="6034">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_hJkmRf7mEeSjxZWa7Oxjag" x="2" y="-22"/>
- </children>
- <styles xmi:type="notation:FontStyle" xmi:id="_hJixEf7mEeSjxZWa7Oxjag"/>
- <element xmi:type="uml:Association" href="esfarchitectureconcepts_metamodel.uml#_hJefoP7mEeSjxZWa7Oxjag"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_hJixEv7mEeSjxZWa7Oxjag" points="[-8, 11, 150, -70]$[-8, 94, 150, 13]$[-152, 94, 6, 13]"/>
- <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_hJ26IP7mEeSjxZWa7Oxjag" id="(0.0,0.5263157894736842)"/>
- <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_hJ26If7mEeSjxZWa7Oxjag" id="(1.0,0.5263157894736842)"/>
- </edges>
- <edges xmi:type="notation:Connector" xmi:id="_8e0IQAqbEeWCRsSxON2IdQ" type="4013" source="_4JZAIAqbEeWCRsSxON2IdQ" target="_hr8FwP7hEeSjxZWa7Oxjag">
- <styles xmi:type="notation:FontStyle" xmi:id="_8e0IQQqbEeWCRsSxON2IdQ"/>
- <element xsi:nil="true"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_8e0IQgqbEeWCRsSxON2IdQ" points="[-36, 4, 37, -23]$[-76, 26, -3, -1]"/>
- <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_8e618AqbEeWCRsSxON2IdQ" id="(0.03896103896103896,0.45588235294117646)"/>
- <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_8e618QqbEeWCRsSxON2IdQ" id="(0.5675675675675675,0.5621621621621622)"/>
- </edges>
- <edges xmi:type="notation:Connector" xmi:id="_HMAqwAqcEeWCRsSxON2IdQ" type="4013" source="_EobTsAqcEeWCRsSxON2IdQ" target="_R2M8IP7hEeSjxZWa7Oxjag">
- <styles xmi:type="notation:FontStyle" xmi:id="_HMAqwQqcEeWCRsSxON2IdQ"/>
- <element xsi:nil="true"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_HMAqwgqcEeWCRsSxON2IdQ" points="[7, 1, -60, -52]$[66, -5, -1, -58]"/>
- <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_HMH_gAqcEeWCRsSxON2IdQ" id="(1.0,0.625)"/>
- <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_HMH_gQqcEeWCRsSxON2IdQ" id="(0.6836734693877551,0.5714285714285714)"/>
- </edges>
- <edges xmi:type="notation:Connector" xmi:id="_I9SbIAqcEeWCRsSxON2IdQ" type="4013" source="_EobTsAqcEeWCRsSxON2IdQ" target="_PEFZ0P7hEeSjxZWa7Oxjag">
- <styles xmi:type="notation:FontStyle" xmi:id="_I9SbIQqcEeWCRsSxON2IdQ"/>
- <element xsi:nil="true"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_I9SbIgqcEeWCRsSxON2IdQ" points="[-22, -25, -80, -49]$[-67, -77, -125, -101]"/>
- <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_VHbcwAqcEeWCRsSxON2IdQ" id="(0.04142011834319527,0.0)"/>
- <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_I9Zv4AqcEeWCRsSxON2IdQ" id="(0.2608695652173913,0.4342105263157895)"/>
- </edges>
- <edges xmi:type="notation:Connector" xmi:id="_9vGZgAqdEeWCRsSxON2IdQ" type="4013" source="_SOaBMAqcEeWCRsSxON2IdQ" target="_ORvW4P7hEeSjxZWa7Oxjag">
- <styles xmi:type="notation:FontStyle" xmi:id="_9vGZgQqdEeWCRsSxON2IdQ"/>
- <element xsi:nil="true"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_9vGZggqdEeWCRsSxON2IdQ" points="[16, -4, -217, -50]$[40, -10, -193, -56]"/>
- <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_9vI1wAqdEeWCRsSxON2IdQ" id="(1.0,0.7196969696969697)"/>
- <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_9vI1wQqdEeWCRsSxON2IdQ" id="(0.23357664233576642,0.5054347826086957)"/>
- </edges>
- <edges xmi:type="notation:Connector" xmi:id="_H1DM8BM9EeWOCLsnVbWZoA" type="4013" source="_15GkwBM8EeWOCLsnVbWZoA" target="_g7lm4P7hEeSjxZWa7Oxjag">
- <styles xmi:type="notation:FontStyle" xmi:id="_H1DM8RM9EeWOCLsnVbWZoA"/>
- <element xsi:nil="true"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_H1DM8hM9EeWOCLsnVbWZoA" points="[9, -10, -177, 79]$[112, -90, -74, -1]"/>
- <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_H1DM8xM9EeWOCLsnVbWZoA" id="(0.6153846153846154,0.0)"/>
- <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_H1DM9BM9EeWOCLsnVbWZoA" id="(0.5393700787401575,0.47126436781609193)"/>
- </edges>
- <edges xmi:type="notation:Connector" xmi:id="_KNsfUBM9EeWOCLsnVbWZoA" type="4013" source="_15GkwBM8EeWOCLsnVbWZoA" target="_hJixEP7mEeSjxZWa7Oxjag">
- <styles xmi:type="notation:FontStyle" xmi:id="_KNsfURM9EeWOCLsnVbWZoA"/>
- <element xsi:nil="true"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_KNsfUhM9EeWOCLsnVbWZoA" points="[2, 0, -121, 72]$[123, 0, 0, 72]$[123, -72, 0, 0]"/>
- <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_KNsfUxM9EeWOCLsnVbWZoA" id="(1.0,0.13043478260869565)"/>
- <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_KNsfVBM9EeWOCLsnVbWZoA" id="(0.3170731707317073,0.4470588235294118)"/>
- </edges>
- </notation:Diagram>
- <css:ModelStyleSheets xmi:id="_yq3QAAqdEeWCRsSxON2IdQ"/>
-</xmi:XMI>
+<?xml version="1.0" encoding="UTF-8"?>
+<xmi:XMI xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:css="http://www.eclipse.org/papyrus/infra/gmfdiag/css" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" xmlns:notation="http://www.eclipse.org/gmf/runtime/1.0.2/notation" xmlns:style="http://www.eclipse.org/papyrus/infra/viewpoints/policy/style" xmlns:uml="http://www.eclipse.org/uml2/5.0.0/UML">
+ <notation:Diagram xmi:id="_686-oP7dEeSjxZWa7Oxjag" type="PapyrusUMLClassDiagram" name="ESFArchitectureConcepts Overview Diagram" measurementUnit="Pixel">
+ <children xmi:type="notation:Shape" xmi:id="_JD-Y4P7eEeSjxZWa7Oxjag" type="2005" fillColor="10011046">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_MU6lMP7eEeSjxZWa7Oxjag" source="PapyrusCSSForceValue">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_MU6lMf7eEeSjxZWa7Oxjag" key="fillColor" value="true"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_JwaG8AnoEeW356xdbh3U2Q" source="PapyrusHyperLink_Page" references="_BJRMIP7eEeSjxZWa7Oxjag">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_JwaG8QnoEeW356xdbh3U2Q" key="tooltip_text" value="ArchitecturalConcepts Diagram"/>
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_JwaG8gnoEeW356xdbh3U2Q" key="pageName" value="PapyrusHyperLink_Page"/>
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_JwaG8wnoEeW356xdbh3U2Q" key="is_default_navigation" value="true"/>
+ </eAnnotations>
+ <children xmi:type="notation:DecorationNode" xmi:id="_JD-_8P7eEeSjxZWa7Oxjag" type="5020"/>
+ <children xmi:type="notation:DecorationNode" xmi:id="_JD_nAP7eEeSjxZWa7Oxjag" type="7009">
+ <children xmi:type="notation:Shape" xmi:id="_ST99kP7eEeSjxZWa7Oxjag" type="3010">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_UYgBIP7eEeSjxZWa7Oxjag" source="PapyrusCSSForceValue">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_UYgBIf7eEeSjxZWa7Oxjag" key="fillColor" value="true"/>
+ </eAnnotations>
+ <children xmi:type="notation:DecorationNode" xmi:id="_ST99kv7eEeSjxZWa7Oxjag" type="5014"/>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_ST99k_7eEeSjxZWa7Oxjag" visible="false" type="7011">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_ST99lP7eEeSjxZWa7Oxjag"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_ST99lf7eEeSjxZWa7Oxjag"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_ST99lv7eEeSjxZWa7Oxjag"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_ST99l_7eEeSjxZWa7Oxjag"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_ST99mP7eEeSjxZWa7Oxjag" visible="false" type="7012">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_ST99mf7eEeSjxZWa7Oxjag"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_ST99mv7eEeSjxZWa7Oxjag"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_ST99m_7eEeSjxZWa7Oxjag"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_ST99nP7eEeSjxZWa7Oxjag"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_ST99nf7eEeSjxZWa7Oxjag" visible="false" type="7013">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_ST99nv7eEeSjxZWa7Oxjag"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_ST99n_7eEeSjxZWa7Oxjag"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_ST99oP7eEeSjxZWa7Oxjag"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_ST99of7eEeSjxZWa7Oxjag"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_7NK-wGLCEeWRk_KThWkycg" type="8518">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_7NK-wWLCEeWRk_KThWkycg" y="5"/>
+ </children>
+ <element xmi:type="uml:Class" href="esfarchitectureconcepts_metamodel.uml#_NMFdwP7eEeSjxZWa7Oxjag"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_ST99kf7eEeSjxZWa7Oxjag" x="49" y="49" width="217" height="44"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_YMgeQP7eEeSjxZWa7Oxjag" type="3010">
+ <children xmi:type="notation:DecorationNode" xmi:id="_YMhFUP7eEeSjxZWa7Oxjag" type="5014"/>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_YMhFUf7eEeSjxZWa7Oxjag" visible="false" type="7011">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_YMhFUv7eEeSjxZWa7Oxjag"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_YMhFU_7eEeSjxZWa7Oxjag"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_YMhFVP7eEeSjxZWa7Oxjag"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_YMhFVf7eEeSjxZWa7Oxjag"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_YMhFVv7eEeSjxZWa7Oxjag" visible="false" type="7012">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_YMhFV_7eEeSjxZWa7Oxjag"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_YMhFWP7eEeSjxZWa7Oxjag"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_YMhFWf7eEeSjxZWa7Oxjag"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_YMhFWv7eEeSjxZWa7Oxjag"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_YMhFW_7eEeSjxZWa7Oxjag" visible="false" type="7013">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_YMhFXP7eEeSjxZWa7Oxjag"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_YMhFXf7eEeSjxZWa7Oxjag"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_YMhFXv7eEeSjxZWa7Oxjag"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_YMhFX_7eEeSjxZWa7Oxjag"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_7NK-wmLCEeWRk_KThWkycg" type="8518">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_7NK-w2LCEeWRk_KThWkycg" y="5"/>
+ </children>
+ <element xmi:type="uml:Class" href="esfarchitectureconcepts_metamodel.uml#_YMeCAP7eEeSjxZWa7Oxjag"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_YMgeQf7eEeSjxZWa7Oxjag" x="50" y="132" height="44"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_ZhX_cP7eEeSjxZWa7Oxjag" type="3010">
+ <children xmi:type="notation:DecorationNode" xmi:id="_ZhX_cv7eEeSjxZWa7Oxjag" type="5014"/>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_ZhX_c_7eEeSjxZWa7Oxjag" visible="false" type="7011">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_ZhX_dP7eEeSjxZWa7Oxjag"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_ZhX_df7eEeSjxZWa7Oxjag"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_ZhX_dv7eEeSjxZWa7Oxjag"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_ZhX_d_7eEeSjxZWa7Oxjag"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_ZhX_eP7eEeSjxZWa7Oxjag" visible="false" type="7012">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_ZhX_ef7eEeSjxZWa7Oxjag"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_ZhX_ev7eEeSjxZWa7Oxjag"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_ZhX_e_7eEeSjxZWa7Oxjag"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_ZhX_fP7eEeSjxZWa7Oxjag"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_ZhX_ff7eEeSjxZWa7Oxjag" visible="false" type="7013">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_ZhX_fv7eEeSjxZWa7Oxjag"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_ZhX_f_7eEeSjxZWa7Oxjag"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_ZhX_gP7eEeSjxZWa7Oxjag"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_ZhX_gf7eEeSjxZWa7Oxjag"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_7NK-xGLCEeWRk_KThWkycg" type="8518">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_7NK-xWLCEeWRk_KThWkycg" y="5"/>
+ </children>
+ <element xmi:type="uml:Class" href="esfarchitectureconcepts_metamodel.uml#_ZhWKQP7eEeSjxZWa7Oxjag"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_ZhX_cf7eEeSjxZWa7Oxjag" x="158" y="132" height="44"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_jgVi8P7eEeSjxZWa7Oxjag" type="3010">
+ <children xmi:type="notation:DecorationNode" xmi:id="_jgVi8v7eEeSjxZWa7Oxjag" type="5014"/>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_jgVi8_7eEeSjxZWa7Oxjag" visible="false" type="7011">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_jgVi9P7eEeSjxZWa7Oxjag"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_jgVi9f7eEeSjxZWa7Oxjag"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_jgVi9v7eEeSjxZWa7Oxjag"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_jgVi9_7eEeSjxZWa7Oxjag"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_jgWKAP7eEeSjxZWa7Oxjag" visible="false" type="7012">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_jgWKAf7eEeSjxZWa7Oxjag"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_jgWKAv7eEeSjxZWa7Oxjag"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_jgWKA_7eEeSjxZWa7Oxjag"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_jgWKBP7eEeSjxZWa7Oxjag"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_jgWKBf7eEeSjxZWa7Oxjag" visible="false" type="7013">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_jgWKBv7eEeSjxZWa7Oxjag"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_jgWKB_7eEeSjxZWa7Oxjag"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_jgWKCP7eEeSjxZWa7Oxjag"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_jgWKCf7eEeSjxZWa7Oxjag"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_7NK-xmLCEeWRk_KThWkycg" type="8518">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_7NK-x2LCEeWRk_KThWkycg" y="5"/>
+ </children>
+ <element xmi:type="uml:Class" href="esfarchitectureconcepts_metamodel.uml#_jgSfoP7eEeSjxZWa7Oxjag"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_jgVi8f7eEeSjxZWa7Oxjag" x="282" y="49" height="44"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_kxwukP7eEeSjxZWa7Oxjag" type="3010">
+ <children xmi:type="notation:DecorationNode" xmi:id="_kxxVoP7eEeSjxZWa7Oxjag" type="5014"/>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_kxxVof7eEeSjxZWa7Oxjag" visible="false" type="7011">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_kxxVov7eEeSjxZWa7Oxjag"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_kxxVo_7eEeSjxZWa7Oxjag"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_kxxVpP7eEeSjxZWa7Oxjag"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_kxxVpf7eEeSjxZWa7Oxjag"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_kxxVpv7eEeSjxZWa7Oxjag" visible="false" type="7012">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_kxxVp_7eEeSjxZWa7Oxjag"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_kxxVqP7eEeSjxZWa7Oxjag"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_kxxVqf7eEeSjxZWa7Oxjag"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_kxxVqv7eEeSjxZWa7Oxjag"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_kxx8sP7eEeSjxZWa7Oxjag" visible="false" type="7013">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_kxx8sf7eEeSjxZWa7Oxjag"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_kxx8sv7eEeSjxZWa7Oxjag"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_kxx8s_7eEeSjxZWa7Oxjag"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_kxx8tP7eEeSjxZWa7Oxjag"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_7NK-yGLCEeWRk_KThWkycg" type="8518">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_7NK-yWLCEeWRk_KThWkycg" y="5"/>
+ </children>
+ <element xmi:type="uml:Class" href="esfarchitectureconcepts_metamodel.uml#_kxtEMP7eEeSjxZWa7Oxjag"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_kxwukf7eEeSjxZWa7Oxjag" x="398" y="49" height="44"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_mQ0tkP7eEeSjxZWa7Oxjag" type="3010">
+ <children xmi:type="notation:DecorationNode" xmi:id="_mQ1UoP7eEeSjxZWa7Oxjag" type="5014"/>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_mQ1Uof7eEeSjxZWa7Oxjag" visible="false" type="7011">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_mQ1Uov7eEeSjxZWa7Oxjag"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_mQ1Uo_7eEeSjxZWa7Oxjag"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_mQ1UpP7eEeSjxZWa7Oxjag"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_mQ1Upf7eEeSjxZWa7Oxjag"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_mQ17sP7eEeSjxZWa7Oxjag" visible="false" type="7012">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_mQ17sf7eEeSjxZWa7Oxjag"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_mQ17sv7eEeSjxZWa7Oxjag"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_mQ17s_7eEeSjxZWa7Oxjag"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_mQ17tP7eEeSjxZWa7Oxjag"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_mQ17tf7eEeSjxZWa7Oxjag" visible="false" type="7013">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_mQ17tv7eEeSjxZWa7Oxjag"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_mQ17t_7eEeSjxZWa7Oxjag"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_mQ17uP7eEeSjxZWa7Oxjag"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_mQ17uf7eEeSjxZWa7Oxjag"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_7NK-ymLCEeWRk_KThWkycg" type="8518">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_7NK-y2LCEeWRk_KThWkycg" y="5"/>
+ </children>
+ <element xmi:type="uml:Class" href="esfarchitectureconcepts_metamodel.uml#_mQxqQP7eEeSjxZWa7Oxjag"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_mQ0tkf7eEeSjxZWa7Oxjag" x="514" y="49" height="44"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_0jT7wP7eEeSjxZWa7Oxjag" type="3010">
+ <children xmi:type="notation:DecorationNode" xmi:id="_0jT7wv7eEeSjxZWa7Oxjag" type="5014"/>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_0jT7w_7eEeSjxZWa7Oxjag" visible="false" type="7011">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_0jT7xP7eEeSjxZWa7Oxjag"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_0jT7xf7eEeSjxZWa7Oxjag"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_0jT7xv7eEeSjxZWa7Oxjag"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_0jT7x_7eEeSjxZWa7Oxjag"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_0jT7yP7eEeSjxZWa7Oxjag" visible="false" type="7012">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_0jUi0P7eEeSjxZWa7Oxjag"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_0jUi0f7eEeSjxZWa7Oxjag"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_0jUi0v7eEeSjxZWa7Oxjag"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_0jUi0_7eEeSjxZWa7Oxjag"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_0jUi1P7eEeSjxZWa7Oxjag" visible="false" type="7013">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_0jUi1f7eEeSjxZWa7Oxjag"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_0jUi1v7eEeSjxZWa7Oxjag"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_0jUi1_7eEeSjxZWa7Oxjag"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_0jUi2P7eEeSjxZWa7Oxjag"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_7NK-zGLCEeWRk_KThWkycg" type="8518">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_7NK-zWLCEeWRk_KThWkycg" y="5"/>
+ </children>
+ <element xmi:type="uml:Class" href="esfarchitectureconcepts_metamodel.uml#_0jRfgP7eEeSjxZWa7Oxjag"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_0jT7wf7eEeSjxZWa7Oxjag" x="630" y="49" width="106" height="44"/>
+ </children>
+ <styles xmi:type="notation:TitleStyle" xmi:id="_JD_nAf7eEeSjxZWa7Oxjag"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_JD_nAv7eEeSjxZWa7Oxjag"/>
+ </children>
+ <element xmi:type="uml:Model" href="esfarchitectureconcepts_metamodel.uml#_zctVgP7dEeSjxZWa7Oxjag"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_JD-Y4f7eEeSjxZWa7Oxjag" x="116" y="322" width="771" height="252"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_JynlMGLDEeWRk_KThWkycg" type="2005" fillColor="12621752">
+ <children xmi:type="notation:DecorationNode" xmi:id="_JyqogGLDEeWRk_KThWkycg" type="5020"/>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_JyqogWLDEeWRk_KThWkycg" type="7009">
+ <children xmi:type="notation:Shape" xmi:id="_LIvDkGLDEeWRk_KThWkycg" type="3010">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_OnMHcGLDEeWRk_KThWkycg" source="PapyrusCSSForceValue">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_OnMHcWLDEeWRk_KThWkycg" key="fillColor" value="true"/>
+ </eAnnotations>
+ <children xmi:type="notation:DecorationNode" xmi:id="_LIvDkmLDEeWRk_KThWkycg" type="5014"/>
+ <children xmi:type="notation:DecorationNode" xmi:id="_LIvDk2LDEeWRk_KThWkycg" type="8518">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_LIvDlGLDEeWRk_KThWkycg" y="5"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_LIvDlWLDEeWRk_KThWkycg" visible="false" type="7011">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_LIvDlmLDEeWRk_KThWkycg"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_LIvDl2LDEeWRk_KThWkycg"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_LIvDmGLDEeWRk_KThWkycg"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_LIvDmWLDEeWRk_KThWkycg"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_LIvqoGLDEeWRk_KThWkycg" visible="false" type="7012">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_LIvqoWLDEeWRk_KThWkycg"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_LIvqomLDEeWRk_KThWkycg"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_LIvqo2LDEeWRk_KThWkycg"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_LIvqpGLDEeWRk_KThWkycg"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_LIvqpWLDEeWRk_KThWkycg" visible="false" type="7013">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_LIvqpmLDEeWRk_KThWkycg"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_LIvqp2LDEeWRk_KThWkycg"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_LIvqqGLDEeWRk_KThWkycg"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_LIvqqWLDEeWRk_KThWkycg"/>
+ </children>
+ <element xmi:type="uml:Class" href="platform:/resource/org.polarsys.esf.core.metamodel.esfcore/src/main/resources/metamodel/esfcore_metamodel.uml#_00gu4N3AEeSI6eEif-R4NA"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_LIvDkWLDEeWRk_KThWkycg" x="60" y="25" width="223"/>
+ </children>
+ <styles xmi:type="notation:TitleStyle" xmi:id="_JyqogmLDEeWRk_KThWkycg"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Jyqog2LDEeWRk_KThWkycg"/>
+ </children>
+ <element xmi:type="uml:Model" href="platform:/resource/org.polarsys.esf.core.metamodel.esfcore/src/main/resources/metamodel/esfcore_metamodel.uml#_VB4SINLoEeSb47LgOrWUpg"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_JynlMWLDEeWRk_KThWkycg" x="338" y="84" width="369" height="172"/>
+ </children>
+ <styles xmi:type="notation:StringValueStyle" xmi:id="_686-of7dEeSjxZWa7Oxjag" name="diagram_compatibility_version" stringValue="1.1.0"/>
+ <styles xmi:type="notation:DiagramStyle" xmi:id="_686-ov7dEeSjxZWa7Oxjag"/>
+ <styles xmi:type="style:PapyrusViewStyle" xmi:id="_686-o_7dEeSjxZWa7Oxjag">
+ <owner xmi:type="uml:Model" href="esfarchitectureconcepts_metamodel.uml#_zctVgP7dEeSjxZWa7Oxjag"/>
+ </styles>
+ <element xmi:type="uml:Model" href="esfarchitectureconcepts_metamodel.uml#_zctVgP7dEeSjxZWa7Oxjag"/>
+ <edges xmi:type="notation:Connector" xmi:id="_dwrRcP7eEeSjxZWa7Oxjag" type="4002" source="_YMgeQP7eEeSjxZWa7Oxjag" target="_ST99kP7eEeSjxZWa7Oxjag" routing="Rectilinear">
+ <children xmi:type="notation:DecorationNode" xmi:id="_dwr4gP7eEeSjxZWa7Oxjag" type="6007">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_dwr4gf7eEeSjxZWa7Oxjag" y="40"/>
+ </children>
+ <styles xmi:type="notation:FontStyle" xmi:id="_dwrRcf7eEeSjxZWa7Oxjag"/>
+ <element xmi:type="uml:Generalization" href="esfarchitectureconcepts_metamodel.uml#_dwo1MP7eEeSjxZWa7Oxjag"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_dwrRcv7eEeSjxZWa7Oxjag" points="[-17, 0, -17, 39]$[-17, -39, -17, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_dwz0UP7eEeSjxZWa7Oxjag" id="(0.7,0.0)"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_dwz0Uf7eEeSjxZWa7Oxjag" id="(0.3271889400921659,1.0)"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_eOCi4P7eEeSjxZWa7Oxjag" type="4002" source="_ZhX_cP7eEeSjxZWa7Oxjag" target="_ST99kP7eEeSjxZWa7Oxjag" routing="Rectilinear">
+ <children xmi:type="notation:DecorationNode" xmi:id="_eODJ8P7eEeSjxZWa7Oxjag" type="6007">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_eODJ8f7eEeSjxZWa7Oxjag" y="40"/>
+ </children>
+ <styles xmi:type="notation:FontStyle" xmi:id="_eOCi4f7eEeSjxZWa7Oxjag"/>
+ <element xmi:type="uml:Generalization" href="esfarchitectureconcepts_metamodel.uml#_eOAtsP7eEeSjxZWa7Oxjag"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_eOCi4v7eEeSjxZWa7Oxjag" points="[10, 0, 10, 39]$[10, -39, 10, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_eOLFwP7eEeSjxZWa7Oxjag" id="(0.43,0.0)"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_eOLFwf7eEeSjxZWa7Oxjag" id="(0.7004608294930875,1.0)"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_ZwiacGLDEeWRk_KThWkycg" type="4002" source="_mQ0tkP7eEeSjxZWa7Oxjag" target="_LIvDkGLDEeWRk_KThWkycg" routing="Rectilinear">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_v3mYMGLDEeWRk_KThWkycg" source="PapyrusCSSForceValue">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_v3mYMWLDEeWRk_KThWkycg" key="routing" value="true"/>
+ </eAnnotations>
+ <children xmi:type="notation:DecorationNode" xmi:id="_ZwjBgGLDEeWRk_KThWkycg" type="6007">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_ZwjBgWLDEeWRk_KThWkycg" y="40"/>
+ </children>
+ <styles xmi:type="notation:FontStyle" xmi:id="_ZwiacWLDEeWRk_KThWkycg"/>
+ <element xmi:type="uml:Generalization" href="esfarchitectureconcepts_metamodel.uml#_Zv2d8GLDEeWRk_KThWkycg"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_ZwiacmLDEeWRk_KThWkycg" points="[15, 0, 107, 162]$[15, -190, 107, -28]$[-41, -190, 51, -28]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_Zw_GYGLDEeWRk_KThWkycg" id="(0.21,0.0)"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_Zw_GYWLDEeWRk_KThWkycg" id="(0.7594339622641509,1.0)"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_amLB8GLDEeWRk_KThWkycg" type="4002" source="_0jT7wP7eEeSjxZWa7Oxjag" target="_LIvDkGLDEeWRk_KThWkycg" routing="Rectilinear">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_v3lxIGLDEeWRk_KThWkycg" source="PapyrusCSSForceValue">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_v3lxIWLDEeWRk_KThWkycg" key="routing" value="true"/>
+ </eAnnotations>
+ <children xmi:type="notation:DecorationNode" xmi:id="_amLB82LDEeWRk_KThWkycg" type="6007">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_amLB9GLDEeWRk_KThWkycg" y="40"/>
+ </children>
+ <styles xmi:type="notation:FontStyle" xmi:id="_amLB8WLDEeWRk_KThWkycg"/>
+ <element xmi:type="uml:Generalization" href="esfarchitectureconcepts_metamodel.uml#_alZl4GLDEeWRk_KThWkycg"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_amLB8mLDEeWRk_KThWkycg" points="[0, 0, 145, 163]$[0, -217, 145, -54]$[-145, -217, 0, -54]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_ammfwGLDEeWRk_KThWkycg" id="(0.3018867924528302,0.0)"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_ammfwWLDEeWRk_KThWkycg" id="(1.0,0.96)"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_bpKI8GLDEeWRk_KThWkycg" type="4002" source="_kxwukP7eEeSjxZWa7Oxjag" target="_LIvDkGLDEeWRk_KThWkycg" routing="Rectilinear">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_v3m_QGLDEeWRk_KThWkycg" source="PapyrusCSSForceValue">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_v3m_QWLDEeWRk_KThWkycg" key="routing" value="true"/>
+ </eAnnotations>
+ <children xmi:type="notation:DecorationNode" xmi:id="_bpKwAGLDEeWRk_KThWkycg" type="6007">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_bpKwAWLDEeWRk_KThWkycg" y="40"/>
+ </children>
+ <styles xmi:type="notation:FontStyle" xmi:id="_bpKI8WLDEeWRk_KThWkycg"/>
+ <element xmi:type="uml:Generalization" href="esfarchitectureconcepts_metamodel.uml#_bonWYGLDEeWRk_KThWkycg"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_bpKI8mLDEeWRk_KThWkycg" points="[-2, 0, 44, 162]$[-2, -162, 44, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_bpqfQGLDEeWRk_KThWkycg" id="(0.58,0.0)"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_bpqfQWLDEeWRk_KThWkycg" id="(0.5754716981132075,1.0)"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_b9OUcGLDEeWRk_KThWkycg" type="4002" source="_jgVi8P7eEeSjxZWa7Oxjag" target="_LIvDkGLDEeWRk_KThWkycg" routing="Rectilinear">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_v3nmUGLDEeWRk_KThWkycg" source="PapyrusCSSForceValue">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_v3nmUWLDEeWRk_KThWkycg" key="routing" value="true"/>
+ </eAnnotations>
+ <children xmi:type="notation:DecorationNode" xmi:id="_b9OUc2LDEeWRk_KThWkycg" type="6007">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_b9OUdGLDEeWRk_KThWkycg" y="40"/>
+ </children>
+ <styles xmi:type="notation:FontStyle" xmi:id="_b9OUcWLDEeWRk_KThWkycg"/>
+ <element xmi:type="uml:Generalization" href="esfarchitectureconcepts_metamodel.uml#_b8q60GLDEeWRk_KThWkycg"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_b9OUcmLDEeWRk_KThWkycg" points="[-13, 0, -17, 162]$[-13, -162, -17, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_b9rAYGLDEeWRk_KThWkycg" id="(0.66,0.0)"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_b9rAYWLDEeWRk_KThWkycg" id="(0.330188679245283,1.0)"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_cS4bYGLDEeWRk_KThWkycg" type="4002" source="_ST99kP7eEeSjxZWa7Oxjag" target="_LIvDkGLDEeWRk_KThWkycg" routing="Rectilinear">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_v3oNYGLDEeWRk_KThWkycg" source="PapyrusCSSForceValue">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_v3oNYWLDEeWRk_KThWkycg" key="routing" value="true"/>
+ </eAnnotations>
+ <children xmi:type="notation:DecorationNode" xmi:id="_cS4bY2LDEeWRk_KThWkycg" type="6007">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_cS4bZGLDEeWRk_KThWkycg" y="40"/>
+ </children>
+ <styles xmi:type="notation:FontStyle" xmi:id="_cS4bYWLDEeWRk_KThWkycg"/>
+ <element xmi:type="uml:Generalization" href="esfarchitectureconcepts_metamodel.uml#_cSXeAGLDEeWRk_KThWkycg"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_cS4bYmLDEeWRk_KThWkycg" points="[-28, 0, -95, 162]$[-28, -216, -95, -54]$[54, -216, -13, -54]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_cTXjkGLDEeWRk_KThWkycg" id="(0.8248847926267281,0.0)"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_cTXjkWLDEeWRk_KThWkycg" id="(0.06132075471698113,1.0)"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_7bb84GLFEeWRk_KThWkycg" type="4008" source="_JD-Y4P7eEeSjxZWa7Oxjag" target="_JynlMGLDEeWRk_KThWkycg" routing="Rectilinear">
+ <children xmi:type="notation:DecorationNode" xmi:id="_7bb842LFEeWRk_KThWkycg" type="6026">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_7bb85GLFEeWRk_KThWkycg" y="40"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_7bb85WLFEeWRk_KThWkycg" type="6027">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_7bb85mLFEeWRk_KThWkycg" y="60"/>
+ </children>
+ <styles xmi:type="notation:FontStyle" xmi:id="_7bb84WLFEeWRk_KThWkycg"/>
+ <element xmi:type="uml:Dependency" href="esfarchitectureconcepts_metamodel.uml#_7a5KUGLFEeWRk_KThWkycg"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_7bb84mLFEeWRk_KThWkycg" points="[0, 0, -114, 164]$[0, -164, -114, 0]$[114, -164, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_7b5P4GLFEeWRk_KThWkycg" id="(0.14007782101167315,0.0)"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_7b5P4WLFEeWRk_KThWkycg" id="(0.0,0.43023255813953487)"/>
+ </edges>
+ </notation:Diagram>
+ <notation:Diagram xmi:id="_BJRMIP7eEeSjxZWa7Oxjag" type="PapyrusUMLClassDiagram" name="ESFArchitectureConcepts Diagram" measurementUnit="Pixel">
+ <children xmi:type="notation:Shape" xmi:id="_AQcRQP7fEeSjxZWa7Oxjag" type="2005">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_BwwNcP7fEeSjxZWa7Oxjag" source="PapyrusCSSForceValue">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Bww0gP7fEeSjxZWa7Oxjag" key="fillColor" value="true"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_lmTPwAnoEeW356xdbh3U2Q" source="PapyrusHyperLink_Page" references="_686-oP7dEeSjxZWa7Oxjag">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_lmTPwQnoEeW356xdbh3U2Q" key="tooltip_text" value="ArchitecturalConcepts Overview Diagram"/>
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_lmTPwgnoEeW356xdbh3U2Q" key="pageName" value="PapyrusHyperLink_Page"/>
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_lmTPwwnoEeW356xdbh3U2Q" key="is_default_navigation" value="true"/>
+ </eAnnotations>
+ <children xmi:type="notation:DecorationNode" xmi:id="_AQc4UP7fEeSjxZWa7Oxjag" type="5020"/>
+ <children xmi:type="notation:DecorationNode" xmi:id="_AQc4Uf7fEeSjxZWa7Oxjag" type="7009">
+ <children xmi:type="notation:Shape" xmi:id="_Zi2UMP7gEeSjxZWa7Oxjag" type="3010">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_58Z1cP7gEeSjxZWa7Oxjag" source="PapyrusCSSForceValue">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_58acgP7gEeSjxZWa7Oxjag" key="fillColor" value="true"/>
+ </eAnnotations>
+ <children xmi:type="notation:DecorationNode" xmi:id="_Zi27QP7gEeSjxZWa7Oxjag" type="5014"/>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_Zi27Qf7gEeSjxZWa7Oxjag" visible="false" type="7011">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_Zi27Qv7gEeSjxZWa7Oxjag"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_Zi27Q_7gEeSjxZWa7Oxjag"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_Zi27RP7gEeSjxZWa7Oxjag"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Zi27Rf7gEeSjxZWa7Oxjag"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_Zi3iUP7gEeSjxZWa7Oxjag" visible="false" type="7012">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_Zi3iUf7gEeSjxZWa7Oxjag"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_Zi3iUv7gEeSjxZWa7Oxjag"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_Zi3iU_7gEeSjxZWa7Oxjag"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Zi3iVP7gEeSjxZWa7Oxjag"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_Zi3iVf7gEeSjxZWa7Oxjag" visible="false" type="7013">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_Zi3iVv7gEeSjxZWa7Oxjag"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_Zi3iV_7gEeSjxZWa7Oxjag"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_Zi3iWP7gEeSjxZWa7Oxjag"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Zi3iWf7gEeSjxZWa7Oxjag"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_7PD1IGLCEeWRk_KThWkycg" type="8518">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_7PD1IWLCEeWRk_KThWkycg" y="5"/>
+ </children>
+ <element xmi:type="uml:Class" href="esfarchitectureconcepts_metamodel.uml#_NMFdwP7eEeSjxZWa7Oxjag"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Zi2UMf7gEeSjxZWa7Oxjag" x="394" y="405" width="252" height="57"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_aDqiQP7gEeSjxZWa7Oxjag" type="3010">
+ <children xmi:type="notation:DecorationNode" xmi:id="_aDqiQv7gEeSjxZWa7Oxjag" type="5014"/>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_aDqiQ_7gEeSjxZWa7Oxjag" visible="false" type="7011">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_aDrJUP7gEeSjxZWa7Oxjag"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_aDrJUf7gEeSjxZWa7Oxjag"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_aDrJUv7gEeSjxZWa7Oxjag"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_aDrJU_7gEeSjxZWa7Oxjag"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_aDrJVP7gEeSjxZWa7Oxjag" visible="false" type="7012">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_aDrJVf7gEeSjxZWa7Oxjag"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_aDrJVv7gEeSjxZWa7Oxjag"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_aDrJV_7gEeSjxZWa7Oxjag"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_aDrJWP7gEeSjxZWa7Oxjag"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_aDrJWf7gEeSjxZWa7Oxjag" visible="false" type="7013">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_aDrJWv7gEeSjxZWa7Oxjag"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_aDrJW_7gEeSjxZWa7Oxjag"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_aDrJXP7gEeSjxZWa7Oxjag"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_aDrJXf7gEeSjxZWa7Oxjag"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_7PD1ImLCEeWRk_KThWkycg" type="8518">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_7PD1I2LCEeWRk_KThWkycg" y="5"/>
+ </children>
+ <element xmi:type="uml:Class" href="esfarchitectureconcepts_metamodel.uml#_YMeCAP7eEeSjxZWa7Oxjag"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_aDqiQf7gEeSjxZWa7Oxjag" x="576" y="281" width="100" height="57"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_abtO0P7gEeSjxZWa7Oxjag" type="3010">
+ <children xmi:type="notation:DecorationNode" xmi:id="_abt14P7gEeSjxZWa7Oxjag" type="5014"/>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_abt14f7gEeSjxZWa7Oxjag" visible="false" type="7011">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_abt14v7gEeSjxZWa7Oxjag"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_abt14_7gEeSjxZWa7Oxjag"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_abt15P7gEeSjxZWa7Oxjag"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_abt15f7gEeSjxZWa7Oxjag"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_abt15v7gEeSjxZWa7Oxjag" visible="false" type="7012">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_abt15_7gEeSjxZWa7Oxjag"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_abt16P7gEeSjxZWa7Oxjag"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_abt16f7gEeSjxZWa7Oxjag"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_abt16v7gEeSjxZWa7Oxjag"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_abt16_7gEeSjxZWa7Oxjag" visible="false" type="7013">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_abt17P7gEeSjxZWa7Oxjag"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_abt17f7gEeSjxZWa7Oxjag"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_abt17v7gEeSjxZWa7Oxjag"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_abt17_7gEeSjxZWa7Oxjag"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_7PD1JGLCEeWRk_KThWkycg" type="8518">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_7PD1JWLCEeWRk_KThWkycg" y="5"/>
+ </children>
+ <element xmi:type="uml:Class" href="esfarchitectureconcepts_metamodel.uml#_ZhWKQP7eEeSjxZWa7Oxjag"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_abtO0f7gEeSjxZWa7Oxjag" x="365" y="281" height="57"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_bHAOkP7gEeSjxZWa7Oxjag" type="3010">
+ <children xmi:type="notation:DecorationNode" xmi:id="_bHA1oP7gEeSjxZWa7Oxjag" type="5014"/>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_bHA1of7gEeSjxZWa7Oxjag" visible="false" type="7011">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_bHA1ov7gEeSjxZWa7Oxjag"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_bHA1o_7gEeSjxZWa7Oxjag"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_bHA1pP7gEeSjxZWa7Oxjag"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_bHA1pf7gEeSjxZWa7Oxjag"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_bHBcsP7gEeSjxZWa7Oxjag" visible="false" type="7012">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_bHBcsf7gEeSjxZWa7Oxjag"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_bHBcsv7gEeSjxZWa7Oxjag"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_bHBcs_7gEeSjxZWa7Oxjag"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_bHBctP7gEeSjxZWa7Oxjag"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_bHBctf7gEeSjxZWa7Oxjag" visible="false" type="7013">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_bHBctv7gEeSjxZWa7Oxjag"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_bHBct_7gEeSjxZWa7Oxjag"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_bHBcuP7gEeSjxZWa7Oxjag"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_bHBcuf7gEeSjxZWa7Oxjag"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_7PD1JmLCEeWRk_KThWkycg" type="8518">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_7PD1J2LCEeWRk_KThWkycg" y="5"/>
+ </children>
+ <element xmi:type="uml:Class" href="esfarchitectureconcepts_metamodel.uml#_jgSfoP7eEeSjxZWa7Oxjag"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_bHAOkf7gEeSjxZWa7Oxjag" x="40" y="37" height="57"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_b0UnkP7gEeSjxZWa7Oxjag" type="3010">
+ <children xmi:type="notation:DecorationNode" xmi:id="_b0VOoP7gEeSjxZWa7Oxjag" type="5014"/>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_b0VOof7gEeSjxZWa7Oxjag" type="7011">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_m_ITIP7gEeSjxZWa7Oxjag" source="PapyrusCSSForceValue">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_m_ITIf7gEeSjxZWa7Oxjag" key="visible" value="true"/>
+ </eAnnotations>
+ <children xmi:type="notation:Shape" xmi:id="_1-sCsP7gEeSjxZWa7Oxjag" type="3012">
+ <styles xmi:type="notation:StringListValueStyle" xmi:id="_Ov7c0P7jEeSjxZWa7Oxjag" name="maskLabel">
+ <stringListValue>name</stringListValue>
+ <stringListValue>derived</stringListValue>
+ <stringListValue>multiplicity</stringListValue>
+ <stringListValue>type</stringListValue>
+ </styles>
+ <element xmi:type="uml:Property" href="esfarchitectureconcepts_metamodel.uml#_1-q0kP7gEeSjxZWa7Oxjag"/>
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_1-sCsf7gEeSjxZWa7Oxjag"/>
+ </children>
+ <styles xmi:type="notation:TitleStyle" xmi:id="_b0VOov7gEeSjxZWa7Oxjag"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_b0VOo_7gEeSjxZWa7Oxjag"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_b0VOpP7gEeSjxZWa7Oxjag"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_b0VOpf7gEeSjxZWa7Oxjag"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_b0VOpv7gEeSjxZWa7Oxjag" visible="false" type="7012">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_b0VOp_7gEeSjxZWa7Oxjag"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_b0VOqP7gEeSjxZWa7Oxjag"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_b0VOqf7gEeSjxZWa7Oxjag"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_b0VOqv7gEeSjxZWa7Oxjag"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_b0VOq_7gEeSjxZWa7Oxjag" visible="false" type="7013">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_b0VOrP7gEeSjxZWa7Oxjag"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_b0VOrf7gEeSjxZWa7Oxjag"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_b0VOrv7gEeSjxZWa7Oxjag"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_b0VOr_7gEeSjxZWa7Oxjag"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_7PD1KGLCEeWRk_KThWkycg" type="8518">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_7PD1KWLCEeWRk_KThWkycg" y="5"/>
+ </children>
+ <element xmi:type="uml:Class" href="esfarchitectureconcepts_metamodel.uml#_kxtEMP7eEeSjxZWa7Oxjag"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_b0Unkf7gEeSjxZWa7Oxjag" x="369" y="41" width="292"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_hfgowP7gEeSjxZWa7Oxjag" type="3010">
+ <children xmi:type="notation:DecorationNode" xmi:id="_hfhP0P7gEeSjxZWa7Oxjag" type="5014"/>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_hfhP0f7gEeSjxZWa7Oxjag" visible="false" type="7011">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_hfhP0v7gEeSjxZWa7Oxjag"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_hfhP0_7gEeSjxZWa7Oxjag"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_hfhP1P7gEeSjxZWa7Oxjag"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_hfhP1f7gEeSjxZWa7Oxjag"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_hfhP1v7gEeSjxZWa7Oxjag" visible="false" type="7012">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_hfhP1_7gEeSjxZWa7Oxjag"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_hfhP2P7gEeSjxZWa7Oxjag"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_hfhP2f7gEeSjxZWa7Oxjag"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_hfhP2v7gEeSjxZWa7Oxjag"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_hfhP2_7gEeSjxZWa7Oxjag" visible="false" type="7013">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_hfhP3P7gEeSjxZWa7Oxjag"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_hfhP3f7gEeSjxZWa7Oxjag"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_hfhP3v7gEeSjxZWa7Oxjag"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_hfhP3_7gEeSjxZWa7Oxjag"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_7PD1KmLCEeWRk_KThWkycg" type="8518">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_7PD1K2LCEeWRk_KThWkycg" y="5"/>
+ </children>
+ <element xmi:type="uml:Class" href="esfarchitectureconcepts_metamodel.uml#_mQxqQP7eEeSjxZWa7Oxjag"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_hfgowf7gEeSjxZWa7Oxjag" x="130" y="281" height="57"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_iFiuAP7gEeSjxZWa7Oxjag" type="3010">
+ <children xmi:type="notation:DecorationNode" xmi:id="_iFjVEP7gEeSjxZWa7Oxjag" type="5014"/>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_iFjVEf7gEeSjxZWa7Oxjag" visible="false" type="7011">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_iFjVEv7gEeSjxZWa7Oxjag"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_iFjVE_7gEeSjxZWa7Oxjag"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_iFjVFP7gEeSjxZWa7Oxjag"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_iFjVFf7gEeSjxZWa7Oxjag"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_iFj8IP7gEeSjxZWa7Oxjag" visible="false" type="7012">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_iFj8If7gEeSjxZWa7Oxjag"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_iFj8Iv7gEeSjxZWa7Oxjag"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_iFj8I_7gEeSjxZWa7Oxjag"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_iFj8JP7gEeSjxZWa7Oxjag"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_iFj8Jf7gEeSjxZWa7Oxjag" visible="false" type="7013">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_iFj8Jv7gEeSjxZWa7Oxjag"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_iFj8J_7gEeSjxZWa7Oxjag"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_iFj8KP7gEeSjxZWa7Oxjag"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_iFj8Kf7gEeSjxZWa7Oxjag"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_7PD1LGLCEeWRk_KThWkycg" type="8518">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_7PD1LWLCEeWRk_KThWkycg" y="5"/>
+ </children>
+ <element xmi:type="uml:Class" href="esfarchitectureconcepts_metamodel.uml#_0jRfgP7eEeSjxZWa7Oxjag"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_iFiuAf7gEeSjxZWa7Oxjag" x="747" y="248" width="112" height="57"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_4JZAIAqbEeWCRsSxON2IdQ" type="3028">
+ <children xmi:type="notation:DecorationNode" xmi:id="_4JZAIgqbEeWCRsSxON2IdQ" type="5063"/>
+ <element xmi:type="uml:Comment" href="esfarchitectureconcepts_metamodel.uml#_4GjHgAqbEeWCRsSxON2IdQ"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_4JZAIQqbEeWCRsSxON2IdQ" x="823" y="357" width="154"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_EobTsAqcEeWCRsSxON2IdQ" type="3028">
+ <children xmi:type="notation:DecorationNode" xmi:id="_EobTsgqcEeWCRsSxON2IdQ" type="5063"/>
+ <element xmi:type="uml:Comment" href="esfarchitectureconcepts_metamodel.uml#_EoY3cAqcEeWCRsSxON2IdQ"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_EobTsQqcEeWCRsSxON2IdQ" x="255" y="163" width="169" height="51"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_SOaBMAqcEeWCRsSxON2IdQ" type="3028">
+ <children xmi:type="notation:DecorationNode" xmi:id="_SOaBMgqcEeWCRsSxON2IdQ" type="5063"/>
+ <element xmi:type="uml:Comment" href="esfarchitectureconcepts_metamodel.uml#_SOYMAAqcEeWCRsSxON2IdQ"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_SOaBMQqcEeWCRsSxON2IdQ" x="5" y="115" width="142"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_15GkwBM8EeWOCLsnVbWZoA" type="3028">
+ <children xmi:type="notation:DecorationNode" xmi:id="_15GkwhM8EeWOCLsnVbWZoA" type="5063"/>
+ <element xmi:type="uml:Comment" href="esfarchitectureconcepts_metamodel.uml#_12IJQBM8EeWOCLsnVbWZoA"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_15GkwRM8EeWOCLsnVbWZoA" x="199" y="371" width="169"/>
+ </children>
+ <styles xmi:type="notation:TitleStyle" xmi:id="_AQc4Uv7fEeSjxZWa7Oxjag"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_AQc4U_7fEeSjxZWa7Oxjag"/>
+ </children>
+ <element xmi:type="uml:Model" href="esfarchitectureconcepts_metamodel.uml#_zctVgP7dEeSjxZWa7Oxjag"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_AQcRQf7fEeSjxZWa7Oxjag" x="68" y="89" width="1020" height="571"/>
+ </children>
+ <styles xmi:type="notation:StringValueStyle" xmi:id="_BJRMIf7eEeSjxZWa7Oxjag" name="diagram_compatibility_version" stringValue="1.1.0"/>
+ <styles xmi:type="notation:DiagramStyle" xmi:id="_BJRMIv7eEeSjxZWa7Oxjag"/>
+ <styles xmi:type="style:PapyrusViewStyle" xmi:id="_BJRMI_7eEeSjxZWa7Oxjag">
+ <owner xmi:type="uml:Model" href="esfarchitectureconcepts_metamodel.uml#_zctVgP7dEeSjxZWa7Oxjag"/>
+ </styles>
+ <element xmi:type="uml:Model" href="esfarchitectureconcepts_metamodel.uml#_zctVgP7dEeSjxZWa7Oxjag"/>
+ <edges xmi:type="notation:Connector" xmi:id="_7ZuvEP7gEeSjxZWa7Oxjag" type="4001" source="_bHAOkP7gEeSjxZWa7Oxjag" target="_b0UnkP7gEeSjxZWa7Oxjag" routing="Rectilinear">
+ <children xmi:type="notation:DecorationNode" xmi:id="_7ZvWIP7gEeSjxZWa7Oxjag" type="6001">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_7ZvWIf7gEeSjxZWa7Oxjag" y="-20"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_7ZvWIv7gEeSjxZWa7Oxjag" type="6002">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_7ZvWI_7gEeSjxZWa7Oxjag" y="20"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_7Zv9MP7gEeSjxZWa7Oxjag" type="6003">
+ <styles xmi:type="notation:StringListValueStyle" xmi:id="_PLhMoP7jEeSjxZWa7Oxjag" name="maskLabel">
+ <stringListValue>name</stringListValue>
+ <stringListValue>derived</stringListValue>
+ </styles>
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_7Zv9Mf7gEeSjxZWa7Oxjag" x="19" y="-20"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_7Zv9Mv7gEeSjxZWa7Oxjag" type="6005">
+ <styles xmi:type="notation:StringListValueStyle" xmi:id="_NzRnUP7jEeSjxZWa7Oxjag" name="maskLabel">
+ <stringListValue>name</stringListValue>
+ <stringListValue>derived</stringListValue>
+ </styles>
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_7Zv9M_7gEeSjxZWa7Oxjag" x="-39" y="-14"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_7Zv9NP7gEeSjxZWa7Oxjag" type="6033">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_7Zv9Nf7gEeSjxZWa7Oxjag" x="4" y="15"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_7Zv9Nv7gEeSjxZWa7Oxjag" type="6034">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_7Zv9N_7gEeSjxZWa7Oxjag" x="10" y="14"/>
+ </children>
+ <styles xmi:type="notation:FontStyle" xmi:id="_7ZuvEf7gEeSjxZWa7Oxjag"/>
+ <element xmi:type="uml:Association" href="esfarchitectureconcepts_metamodel.uml#_7ZrrwP7gEeSjxZWa7Oxjag"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_7ZuvEv7gEeSjxZWa7Oxjag" points="[0, -10, -175, -34]$[175, -10, 0, -34]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_7aBqAP7gEeSjxZWa7Oxjag" id="(1.0,0.3157894736842105)"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_7aCREP7gEeSjxZWa7Oxjag" id="(0.0,0.14)"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_ORvW4P7hEeSjxZWa7Oxjag" type="4001" source="_b0UnkP7gEeSjxZWa7Oxjag" target="_hfgowP7gEeSjxZWa7Oxjag" routing="Rectilinear">
+ <children xmi:type="notation:DecorationNode" xmi:id="_ORvW4_7hEeSjxZWa7Oxjag" type="6001">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_ORvW5P7hEeSjxZWa7Oxjag" y="-20"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_ORvW5f7hEeSjxZWa7Oxjag" type="6002">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_ORvW5v7hEeSjxZWa7Oxjag" y="20"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_ORvW5_7hEeSjxZWa7Oxjag" type="6003">
+ <styles xmi:type="notation:StringListValueStyle" xmi:id="_Ne0aQP7jEeSjxZWa7Oxjag" name="maskLabel">
+ <stringListValue>name</stringListValue>
+ <stringListValue>derived</stringListValue>
+ </styles>
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_ORv98P7hEeSjxZWa7Oxjag" x="9" y="13"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_ORv98f7hEeSjxZWa7Oxjag" type="6005">
+ <styles xmi:type="notation:StringListValueStyle" xmi:id="_PedWwP7jEeSjxZWa7Oxjag" name="maskLabel">
+ <stringListValue>name</stringListValue>
+ <stringListValue>derived</stringListValue>
+ </styles>
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_ORv98v7hEeSjxZWa7Oxjag" x="31" y="42"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_ORv98_7hEeSjxZWa7Oxjag" type="6033">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_ORv99P7hEeSjxZWa7Oxjag" x="-37" y="13"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_ORv99f7hEeSjxZWa7Oxjag" type="6034">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_ORv99v7hEeSjxZWa7Oxjag" x="23" y="-11"/>
+ </children>
+ <styles xmi:type="notation:FontStyle" xmi:id="_ORvW4f7hEeSjxZWa7Oxjag"/>
+ <element xmi:type="uml:Association" href="esfarchitectureconcepts_metamodel.uml#_ORthsP7hEeSjxZWa7Oxjag"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_ORvW4v7hEeSjxZWa7Oxjag" points="[0, -26, 197, -180]$[-185, -26, 12, -180]$[-185, 154, 12, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_OSC44P7hEeSjxZWa7Oxjag" id="(0.0,0.86)"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_OSDf8P7hEeSjxZWa7Oxjag" id="(0.42,0.0)"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_PEFZ0P7hEeSjxZWa7Oxjag" type="4001" source="_b0UnkP7gEeSjxZWa7Oxjag" target="_hfgowP7gEeSjxZWa7Oxjag" routing="Rectilinear">
+ <children xmi:type="notation:DecorationNode" xmi:id="_PEGA4P7hEeSjxZWa7Oxjag" type="6001">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_PEGA4f7hEeSjxZWa7Oxjag" y="-20"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_PEGA4v7hEeSjxZWa7Oxjag" type="6002">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_PEGA4_7hEeSjxZWa7Oxjag" y="20"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_PEGA5P7hEeSjxZWa7Oxjag" type="6003">
+ <styles xmi:type="notation:StringListValueStyle" xmi:id="_Mk2FUP7jEeSjxZWa7Oxjag" name="maskLabel">
+ <stringListValue>name</stringListValue>
+ <stringListValue>derived</stringListValue>
+ </styles>
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_PEGA5f7hEeSjxZWa7Oxjag" x="13" y="-12"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_PEGA5v7hEeSjxZWa7Oxjag" type="6005">
+ <styles xmi:type="notation:StringListValueStyle" xmi:id="_Pr25kP7jEeSjxZWa7Oxjag" name="maskLabel">
+ <stringListValue>name</stringListValue>
+ <stringListValue>derived</stringListValue>
+ </styles>
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_PEGA5_7hEeSjxZWa7Oxjag" x="19" y="-64"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_PEGA6P7hEeSjxZWa7Oxjag" type="6033">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_PEGA6f7hEeSjxZWa7Oxjag" x="-27" y="-16"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_PEGn8P7hEeSjxZWa7Oxjag" type="6034">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_PEGn8f7hEeSjxZWa7Oxjag" x="15" y="11"/>
+ </children>
+ <styles xmi:type="notation:FontStyle" xmi:id="_PEFZ0f7hEeSjxZWa7Oxjag"/>
+ <element xmi:type="uml:Association" href="esfarchitectureconcepts_metamodel.uml#_PEDkoP7hEeSjxZWa7Oxjag"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_PEFZ0v7hEeSjxZWa7Oxjag" points="[0, 25, 155, -161]$[-145, 25, 10, -161]$[-145, 186, 10, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_PETcQP7hEeSjxZWa7Oxjag" id="(0.0,0.54)"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_PEUDUP7hEeSjxZWa7Oxjag" id="(0.84,0.0)"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_P-ZF8P7hEeSjxZWa7Oxjag" type="4001" source="_b0UnkP7gEeSjxZWa7Oxjag" target="_aDqiQP7gEeSjxZWa7Oxjag" routing="Rectilinear">
+ <children xmi:type="notation:DecorationNode" xmi:id="_P-ZF8_7hEeSjxZWa7Oxjag" type="6001">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_P-ZF9P7hEeSjxZWa7Oxjag" y="-20"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_P-ZtAP7hEeSjxZWa7Oxjag" type="6002">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_P-ZtAf7hEeSjxZWa7Oxjag" y="20"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_P-ZtAv7hEeSjxZWa7Oxjag" type="6003">
+ <styles xmi:type="notation:StringListValueStyle" xmi:id="_QXAIUP7jEeSjxZWa7Oxjag" name="maskLabel">
+ <stringListValue>name</stringListValue>
+ <stringListValue>derived</stringListValue>
+ </styles>
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_P-ZtA_7hEeSjxZWa7Oxjag" x="2" y="-26"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_P-ZtBP7hEeSjxZWa7Oxjag" type="6005">
+ <styles xmi:type="notation:StringListValueStyle" xmi:id="_RnHFUP7jEeSjxZWa7Oxjag" name="maskLabel">
+ <stringListValue>name</stringListValue>
+ <stringListValue>derived</stringListValue>
+ </styles>
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_P-ZtBf7hEeSjxZWa7Oxjag" x="-1" y="-56"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_P-ZtBv7hEeSjxZWa7Oxjag" type="6033">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_P-ZtB_7hEeSjxZWa7Oxjag" x="4" y="18"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_P-ZtCP7hEeSjxZWa7Oxjag" type="6034">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_P-ZtCf7hEeSjxZWa7Oxjag" x="-9" y="15"/>
+ </children>
+ <styles xmi:type="notation:FontStyle" xmi:id="_P-ZF8f7hEeSjxZWa7Oxjag"/>
+ <element xmi:type="uml:Association" href="esfarchitectureconcepts_metamodel.uml#_P-Wps_7hEeSjxZWa7Oxjag"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_P-ZF8v7hEeSjxZWa7Oxjag" points="[30, 0, 30, -140]$[30, 140, 30, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_P-mhUP7hEeSjxZWa7Oxjag" id="(0.7431506849315068,1.0)"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_P-mhUf7hEeSjxZWa7Oxjag" id="(0.1,0.0)"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_R2M8IP7hEeSjxZWa7Oxjag" type="4001" source="_b0UnkP7gEeSjxZWa7Oxjag" target="_abtO0P7gEeSjxZWa7Oxjag" routing="Rectilinear">
+ <children xmi:type="notation:DecorationNode" xmi:id="_R2NjMP7hEeSjxZWa7Oxjag" type="6001">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_R2NjMf7hEeSjxZWa7Oxjag" y="-20"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_R2OKQP7hEeSjxZWa7Oxjag" type="6002">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_R2OKQf7hEeSjxZWa7Oxjag" y="20"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_R2OKQv7hEeSjxZWa7Oxjag" type="6003">
+ <styles xmi:type="notation:StringListValueStyle" xmi:id="_QEBh8P7jEeSjxZWa7Oxjag" name="maskLabel">
+ <stringListValue>name</stringListValue>
+ <stringListValue>derived</stringListValue>
+ </styles>
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_R2OKQ_7hEeSjxZWa7Oxjag" x="-9" y="-32"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_R2OKRP7hEeSjxZWa7Oxjag" type="6005">
+ <styles xmi:type="notation:StringListValueStyle" xmi:id="_QoF4UP7jEeSjxZWa7Oxjag" name="maskLabel">
+ <stringListValue>name</stringListValue>
+ <stringListValue>derived</stringListValue>
+ </styles>
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_R2OKRf7hEeSjxZWa7Oxjag" y="-77"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_R2OKRv7hEeSjxZWa7Oxjag" type="6033">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_R2OKR_7hEeSjxZWa7Oxjag" x="-10" y="20"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_R2OKSP7hEeSjxZWa7Oxjag" type="6034">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_R2OKSf7hEeSjxZWa7Oxjag" x="2" y="25"/>
+ </children>
+ <styles xmi:type="notation:FontStyle" xmi:id="_R2M8If7hEeSjxZWa7Oxjag"/>
+ <element xmi:type="uml:Association" href="esfarchitectureconcepts_metamodel.uml#_R2HckP7hEeSjxZWa7Oxjag"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_R2M8Iv7hEeSjxZWa7Oxjag" points="[-21, 0, 0, -140]$[-21, 140, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_R2f3EP7hEeSjxZWa7Oxjag" id="(0.2979452054794521,1.0)"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_ZQYOsP7hEeSjxZWa7Oxjag" id="(0.7,0.0)"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_SqBlwP7hEeSjxZWa7Oxjag" type="4001" source="_b0UnkP7gEeSjxZWa7Oxjag" target="_iFiuAP7gEeSjxZWa7Oxjag" routing="Rectilinear">
+ <children xmi:type="notation:DecorationNode" xmi:id="_SqCM0P7hEeSjxZWa7Oxjag" type="6001">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_SqCM0f7hEeSjxZWa7Oxjag" y="-20"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_SqCz4P7hEeSjxZWa7Oxjag" type="6002">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_SqCz4f7hEeSjxZWa7Oxjag" y="20"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_SqCz4v7hEeSjxZWa7Oxjag" type="6003">
+ <styles xmi:type="notation:StringListValueStyle" xmi:id="_YJ7VQP7nEeSjxZWa7Oxjag" name="maskLabel">
+ <stringListValue>name</stringListValue>
+ <stringListValue>derived</stringListValue>
+ </styles>
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_SqCz4_7hEeSjxZWa7Oxjag" x="1" y="-16"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_SqCz5P7hEeSjxZWa7Oxjag" type="6005">
+ <styles xmi:type="notation:StringListValueStyle" xmi:id="_YwLc8P7nEeSjxZWa7Oxjag" name="maskLabel">
+ <stringListValue>name</stringListValue>
+ <stringListValue>derived</stringListValue>
+ </styles>
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_SqDa8P7hEeSjxZWa7Oxjag" x="33" y="-62"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_SqDa8f7hEeSjxZWa7Oxjag" type="6033">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_SqDa8v7hEeSjxZWa7Oxjag" x="-9" y="16"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_SqDa8_7hEeSjxZWa7Oxjag" type="6034">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_SqECAP7hEeSjxZWa7Oxjag" x="29" y="24"/>
+ </children>
+ <styles xmi:type="notation:FontStyle" xmi:id="_SqBlwf7hEeSjxZWa7Oxjag"/>
+ <element xmi:type="uml:Association" href="esfarchitectureconcepts_metamodel.uml#_Sp8GMP7hEeSjxZWa7Oxjag"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_SqBlwv7hEeSjxZWa7Oxjag" points="[0, -18, -104, -170]$[119, -18, 15, -170]$[119, 152, 15, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_SqgG4P7hEeSjxZWa7Oxjag" id="(1.0,0.28)"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_Sqgt8P7hEeSjxZWa7Oxjag" id="(0.27,0.0)"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_UhWTwP7hEeSjxZWa7Oxjag" type="4002" source="_aDqiQP7gEeSjxZWa7Oxjag" target="_Zi2UMP7gEeSjxZWa7Oxjag" routing="Rectilinear">
+ <children xmi:type="notation:DecorationNode" xmi:id="_UhWTw_7hEeSjxZWa7Oxjag" type="6007">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_UhWTxP7hEeSjxZWa7Oxjag" y="40"/>
+ </children>
+ <styles xmi:type="notation:FontStyle" xmi:id="_UhWTwf7hEeSjxZWa7Oxjag"/>
+ <element xmi:type="uml:Generalization" href="esfarchitectureconcepts_metamodel.uml#_dwo1MP7eEeSjxZWa7Oxjag"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_UhWTwv7hEeSjxZWa7Oxjag" points="[-6, 0, 71, -100]$[-6, 100, 71, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_ZEJwkP7hEeSjxZWa7Oxjag" id="(0.42,1.0)"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_ZEKXoP7hEeSjxZWa7Oxjag" id="(0.8813559322033898,0.0)"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_U_AgIP7hEeSjxZWa7Oxjag" type="4002" source="_abtO0P7gEeSjxZWa7Oxjag" target="_Zi2UMP7gEeSjxZWa7Oxjag" routing="Rectilinear">
+ <children xmi:type="notation:DecorationNode" xmi:id="_U_AgI_7hEeSjxZWa7Oxjag" type="6007">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_U_BHMP7hEeSjxZWa7Oxjag" y="40"/>
+ </children>
+ <styles xmi:type="notation:FontStyle" xmi:id="_U_AgIf7hEeSjxZWa7Oxjag"/>
+ <element xmi:type="uml:Generalization" href="esfarchitectureconcepts_metamodel.uml#_eOAtsP7eEeSjxZWa7Oxjag"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_U_AgIv7hEeSjxZWa7Oxjag" points="[2, 0, -19, -67]$[2, 67, -19, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_ZQY1wP7hEeSjxZWa7Oxjag" id="(0.55,1.0)"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_VeGP4P7hEeSjxZWa7Oxjag" id="(0.13135593220338984,0.0)"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_g7lm4P7hEeSjxZWa7Oxjag" type="4001" source="_hfgowP7gEeSjxZWa7Oxjag" target="_abtO0P7gEeSjxZWa7Oxjag" routing="Rectilinear">
+ <children xmi:type="notation:DecorationNode" xmi:id="_g7mN8P7hEeSjxZWa7Oxjag" type="6001">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_g7mN8f7hEeSjxZWa7Oxjag" y="-20"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_g7mN8v7hEeSjxZWa7Oxjag" type="6002">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_g7mN8_7hEeSjxZWa7Oxjag" y="20"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_g7mN9P7hEeSjxZWa7Oxjag" type="6003">
+ <styles xmi:type="notation:StringListValueStyle" xmi:id="_S_3A8P7jEeSjxZWa7Oxjag" name="maskLabel">
+ <stringListValue>name</stringListValue>
+ <stringListValue>derived</stringListValue>
+ </styles>
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_g7mN9f7hEeSjxZWa7Oxjag" x="-9" y="18"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_g7mN9v7hEeSjxZWa7Oxjag" type="6005">
+ <styles xmi:type="notation:StringListValueStyle" xmi:id="_SqdYsP7jEeSjxZWa7Oxjag" name="maskLabel">
+ <stringListValue>name</stringListValue>
+ <stringListValue>derived</stringListValue>
+ </styles>
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_g7mN9_7hEeSjxZWa7Oxjag" x="11" y="19"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_g7m1AP7hEeSjxZWa7Oxjag" type="6033">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_g7m1Af7hEeSjxZWa7Oxjag" x="-2" y="-16"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_g7m1Av7hEeSjxZWa7Oxjag" type="6034">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_g7m1A_7hEeSjxZWa7Oxjag" x="7" y="-17"/>
+ </children>
+ <styles xmi:type="notation:FontStyle" xmi:id="_g7lm4f7hEeSjxZWa7Oxjag"/>
+ <element xmi:type="uml:Association" href="esfarchitectureconcepts_metamodel.uml#_g7guYP7hEeSjxZWa7Oxjag"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_g7lm4v7hEeSjxZWa7Oxjag" points="[0, -1, -135, -1]$[135, -1, 0, -1]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_g75v8P7hEeSjxZWa7Oxjag" id="(1.0,0.8421052631578947)"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_g75v8f7hEeSjxZWa7Oxjag" id="(0.0,0.8421052631578947)"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_hr8FwP7hEeSjxZWa7Oxjag" type="4001" source="_iFiuAP7gEeSjxZWa7Oxjag" target="_Zi2UMP7gEeSjxZWa7Oxjag" routing="Rectilinear">
+ <children xmi:type="notation:DecorationNode" xmi:id="_hr8s0P7hEeSjxZWa7Oxjag" type="6001">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_hr8s0f7hEeSjxZWa7Oxjag" y="-20"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_hr8s0v7hEeSjxZWa7Oxjag" type="6002">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_hr8s0_7hEeSjxZWa7Oxjag" y="20"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_hr8s1P7hEeSjxZWa7Oxjag" type="6003">
+ <styles xmi:type="notation:StringListValueStyle" xmi:id="_RORukP7jEeSjxZWa7Oxjag" name="maskLabel">
+ <stringListValue>name</stringListValue>
+ <stringListValue>derived</stringListValue>
+ </styles>
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_hr8s1f7hEeSjxZWa7Oxjag" x="-25" y="-62"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_hr8s1v7hEeSjxZWa7Oxjag" type="6005">
+ <styles xmi:type="notation:StringListValueStyle" xmi:id="_SBukwP7jEeSjxZWa7Oxjag" name="maskLabel">
+ <stringListValue>name</stringListValue>
+ <stringListValue>derived</stringListValue>
+ </styles>
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_hr8s1_7hEeSjxZWa7Oxjag" x="11" y="-17"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_hr9T4P7hEeSjxZWa7Oxjag" type="6033">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_hr9T4f7hEeSjxZWa7Oxjag" x="-27" y="18"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_hr9T4v7hEeSjxZWa7Oxjag" type="6034">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_hr9T4_7hEeSjxZWa7Oxjag" x="15" y="19"/>
+ </children>
+ <styles xmi:type="notation:FontStyle" xmi:id="_hr8Fwf7hEeSjxZWa7Oxjag"/>
+ <element xmi:type="uml:Association" href="esfarchitectureconcepts_metamodel.uml#_hr4bYP7hEeSjxZWa7Oxjag"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_hr8Fwv7hEeSjxZWa7Oxjag" points="[-53, 0, 140, -119]$[-53, 128, 140, 9]$[-193, 128, 0, 9]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_hsNLgP7hEeSjxZWa7Oxjag" id="(0.12,1.0)"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_hsNLgf7hEeSjxZWa7Oxjag" id="(1.0,0.5614035087719298)"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_hJixEP7mEeSjxZWa7Oxjag" type="4001" source="_aDqiQP7gEeSjxZWa7Oxjag" target="_abtO0P7gEeSjxZWa7Oxjag" routing="Rectilinear">
+ <children xmi:type="notation:DecorationNode" xmi:id="_hJjYIP7mEeSjxZWa7Oxjag" type="6001">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_hJj_MP7mEeSjxZWa7Oxjag" y="-20"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_hJj_Mf7mEeSjxZWa7Oxjag" type="6002">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_hJj_Mv7mEeSjxZWa7Oxjag" y="20"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_hJj_M_7mEeSjxZWa7Oxjag" type="6003">
+ <styles xmi:type="notation:StringListValueStyle" xmi:id="_1tyRMP7mEeSjxZWa7Oxjag" name="maskLabel">
+ <stringListValue>name</stringListValue>
+ <stringListValue>derived</stringListValue>
+ </styles>
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_hJj_NP7mEeSjxZWa7Oxjag" x="7" y="-17"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_hJkmQP7mEeSjxZWa7Oxjag" type="6005">
+ <styles xmi:type="notation:StringListValueStyle" xmi:id="_5OJZkP7mEeSjxZWa7Oxjag" name="maskLabel">
+ <stringListValue>name</stringListValue>
+ <stringListValue>derived</stringListValue>
+ </styles>
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_hJkmQf7mEeSjxZWa7Oxjag" x="-13" y="15"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_hJkmQv7mEeSjxZWa7Oxjag" type="6033">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_hJkmQ_7mEeSjxZWa7Oxjag" x="3" y="13"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_hJkmRP7mEeSjxZWa7Oxjag" type="6034">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_hJkmRf7mEeSjxZWa7Oxjag" x="2" y="-22"/>
+ </children>
+ <styles xmi:type="notation:FontStyle" xmi:id="_hJixEf7mEeSjxZWa7Oxjag"/>
+ <element xmi:type="uml:Association" href="esfarchitectureconcepts_metamodel.uml#_hJefoP7mEeSjxZWa7Oxjag"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_hJixEv7mEeSjxZWa7Oxjag" points="[-8, 11, 150, -70]$[-8, 94, 150, 13]$[-152, 94, 6, 13]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_hJ26IP7mEeSjxZWa7Oxjag" id="(0.0,0.5263157894736842)"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_hJ26If7mEeSjxZWa7Oxjag" id="(1.0,0.5263157894736842)"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_8e0IQAqbEeWCRsSxON2IdQ" type="4013" source="_4JZAIAqbEeWCRsSxON2IdQ" target="_hr8FwP7hEeSjxZWa7Oxjag">
+ <styles xmi:type="notation:FontStyle" xmi:id="_8e0IQQqbEeWCRsSxON2IdQ"/>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_8e0IQgqbEeWCRsSxON2IdQ" points="[-36, 4, 37, -23]$[-76, 26, -3, -1]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_8e618AqbEeWCRsSxON2IdQ" id="(0.03896103896103896,0.45588235294117646)"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_8e618QqbEeWCRsSxON2IdQ" id="(0.5675675675675675,0.5621621621621622)"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_HMAqwAqcEeWCRsSxON2IdQ" type="4013" source="_EobTsAqcEeWCRsSxON2IdQ" target="_R2M8IP7hEeSjxZWa7Oxjag">
+ <styles xmi:type="notation:FontStyle" xmi:id="_HMAqwQqcEeWCRsSxON2IdQ"/>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_HMAqwgqcEeWCRsSxON2IdQ" points="[7, 1, -60, -52]$[66, -5, -1, -58]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_HMH_gAqcEeWCRsSxON2IdQ" id="(1.0,0.625)"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_HMH_gQqcEeWCRsSxON2IdQ" id="(0.6836734693877551,0.5714285714285714)"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_I9SbIAqcEeWCRsSxON2IdQ" type="4013" source="_EobTsAqcEeWCRsSxON2IdQ" target="_PEFZ0P7hEeSjxZWa7Oxjag">
+ <styles xmi:type="notation:FontStyle" xmi:id="_I9SbIQqcEeWCRsSxON2IdQ"/>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_I9SbIgqcEeWCRsSxON2IdQ" points="[-22, -25, -80, -49]$[-67, -77, -125, -101]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_VHbcwAqcEeWCRsSxON2IdQ" id="(0.04142011834319527,0.0)"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_I9Zv4AqcEeWCRsSxON2IdQ" id="(0.2608695652173913,0.4342105263157895)"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_9vGZgAqdEeWCRsSxON2IdQ" type="4013" source="_SOaBMAqcEeWCRsSxON2IdQ" target="_ORvW4P7hEeSjxZWa7Oxjag">
+ <styles xmi:type="notation:FontStyle" xmi:id="_9vGZgQqdEeWCRsSxON2IdQ"/>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_9vGZggqdEeWCRsSxON2IdQ" points="[16, -4, -217, -50]$[40, -10, -193, -56]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_9vI1wAqdEeWCRsSxON2IdQ" id="(1.0,0.7196969696969697)"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_9vI1wQqdEeWCRsSxON2IdQ" id="(0.23357664233576642,0.5054347826086957)"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_H1DM8BM9EeWOCLsnVbWZoA" type="4013" source="_15GkwBM8EeWOCLsnVbWZoA" target="_g7lm4P7hEeSjxZWa7Oxjag">
+ <styles xmi:type="notation:FontStyle" xmi:id="_H1DM8RM9EeWOCLsnVbWZoA"/>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_H1DM8hM9EeWOCLsnVbWZoA" points="[9, -10, -177, 79]$[112, -90, -74, -1]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_H1DM8xM9EeWOCLsnVbWZoA" id="(0.6153846153846154,0.0)"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_H1DM9BM9EeWOCLsnVbWZoA" id="(0.5393700787401575,0.47126436781609193)"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_KNsfUBM9EeWOCLsnVbWZoA" type="4013" source="_15GkwBM8EeWOCLsnVbWZoA" target="_hJixEP7mEeSjxZWa7Oxjag">
+ <styles xmi:type="notation:FontStyle" xmi:id="_KNsfURM9EeWOCLsnVbWZoA"/>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_KNsfUhM9EeWOCLsnVbWZoA" points="[2, 0, -121, 72]$[123, 0, 0, 72]$[123, -72, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_KNsfUxM9EeWOCLsnVbWZoA" id="(1.0,0.13043478260869565)"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_KNsfVBM9EeWOCLsnVbWZoA" id="(0.3170731707317073,0.4470588235294118)"/>
+ </edges>
+ </notation:Diagram>
+ <css:ModelStyleSheets xmi:id="_yq3QAAqdEeWCRsSxON2IdQ"/>
+</xmi:XMI>
diff --git a/core/metamodel/org.polarsys.esf.core.metamodel.esfarchitectureconcepts/src/main/resources/metamodel/esfarchitectureconcepts_metamodel.uml b/core/metamodel/org.polarsys.esf.core.metamodel.esfarchitectureconcepts/src/main/resources/metamodel/esfarchitectureconcepts_metamodel.uml
index 0ccd707..6d187cb 100644
--- a/core/metamodel/org.polarsys.esf.core.metamodel.esfarchitectureconcepts/src/main/resources/metamodel/esfarchitectureconcepts_metamodel.uml
+++ b/core/metamodel/org.polarsys.esf.core.metamodel.esfarchitectureconcepts/src/main/resources/metamodel/esfarchitectureconcepts_metamodel.uml
@@ -1,163 +1,163 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<uml:Model 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/emf/2002/Ecore" xmlns:uml="http://www.eclipse.org/uml2/5.0.0/UML" xmi:id="_zctVgP7dEeSjxZWa7Oxjag" name="ESFArchitectureConcepts">
- <ownedComment xmi:type="uml:Comment" xmi:id="_4GjHgAqbEeWCRsSxON2IdQ" annotatedElement="_hr4bYP7hEeSjxZWa7Oxjag">
- <body>Must manage :
-- INOUT ports
-- More than 2 ends by Connector</body>
- </ownedComment>
- <ownedComment xmi:type="uml:Comment" xmi:id="_EoY3cAqcEeWCRsSxON2IdQ" annotatedElement="_R2HckP7hEeSjxZWa7Oxjag _PEDkoP7hEeSjxZWa7Oxjag">
- <body>Owner of SPortRole must be the same than SPart's owner</body>
- </ownedComment>
- <ownedComment xmi:type="uml:Comment" xmi:id="_SOYMAAqcEeWCRsSxON2IdQ" annotatedElement="_ORthsP7hEeSjxZWa7Oxjag">
- <body>A SBlock knows all the SParts which are of its type, to know wherever it is used.</body>
- </ownedComment>
- <ownedComment xmi:type="uml:Comment" xmi:id="_12IJQBM8EeWOCLsnVbWZoA" annotatedElement="_g7guYP7hEeSjxZWa7Oxjag _hJefoP7mEeSjxZWa7Oxjag">
- <body>Must tooling! When SPort or SPart
-is removed, SPortRole must be removed too.</body>
- </ownedComment>
- <packagedElement xmi:type="uml:Class" xmi:id="_NMFdwP7eEeSjxZWa7Oxjag" name="AbstractSConnectableElement" isAbstract="true">
- <generalization xmi:type="uml:Generalization" xmi:id="_cSXeAGLDEeWRk_KThWkycg">
- <general xmi:type="uml:Class" href="../../../../../org.polarsys.esf.core.metamodel.esfcore/src/main/resources/metamodel/esfcore_metamodel.uml#_00gu4N3AEeSI6eEif-R4NA"/>
- </generalization>
- <ownedAttribute xmi:type="uml:Property" xmi:id="_hr4bYf7hEeSjxZWa7Oxjag" name="sConnectorsList" type="_0jRfgP7eEeSjxZWa7Oxjag" association="_hr4bYP7hEeSjxZWa7Oxjag">
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_hr4bYv7hEeSjxZWa7Oxjag"/>
- <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_hr4bY_7hEeSjxZWa7Oxjag" value="*"/>
- </ownedAttribute>
- </packagedElement>
- <packagedElement xmi:type="uml:Class" xmi:id="_YMeCAP7eEeSjxZWa7Oxjag" name="SPort">
- <generalization xmi:type="uml:Generalization" xmi:id="_dwo1MP7eEeSjxZWa7Oxjag" general="_NMFdwP7eEeSjxZWa7Oxjag"/>
- <ownedAttribute xmi:type="uml:Property" xmi:id="_P-WptP7hEeSjxZWa7Oxjag" name="owner" type="_kxtEMP7eEeSjxZWa7Oxjag" association="_P-Wps_7hEeSjxZWa7Oxjag">
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_P-Wptf7hEeSjxZWa7Oxjag" value="1"/>
- <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_P-Wptv7hEeSjxZWa7Oxjag" value="1"/>
- </ownedAttribute>
- <ownedAttribute xmi:type="uml:Property" xmi:id="_hJcqcP7mEeSjxZWa7Oxjag" name="rolesList" type="_ZhWKQP7eEeSjxZWa7Oxjag" aggregation="shared" association="_hJefoP7mEeSjxZWa7Oxjag">
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_hJcqcf7mEeSjxZWa7Oxjag"/>
- <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_hJcqcv7mEeSjxZWa7Oxjag" value="*"/>
- </ownedAttribute>
- </packagedElement>
- <packagedElement xmi:type="uml:Class" xmi:id="_ZhWKQP7eEeSjxZWa7Oxjag" name="SPortRole">
- <generalization xmi:type="uml:Generalization" xmi:id="_eOAtsP7eEeSjxZWa7Oxjag" general="_NMFdwP7eEeSjxZWa7Oxjag"/>
- <ownedAttribute xmi:type="uml:Property" xmi:id="_R2Hckf7hEeSjxZWa7Oxjag" name="owner" type="_kxtEMP7eEeSjxZWa7Oxjag" association="_R2HckP7hEeSjxZWa7Oxjag">
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_R2Hckv7hEeSjxZWa7Oxjag" value="1"/>
- <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_R2Hck_7hEeSjxZWa7Oxjag" value="1"/>
- </ownedAttribute>
- <ownedAttribute xmi:type="uml:Property" xmi:id="_g7guYf7hEeSjxZWa7Oxjag" name="usageContext" type="_mQxqQP7eEeSjxZWa7Oxjag" association="_g7guYP7hEeSjxZWa7Oxjag">
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_g7guYv7hEeSjxZWa7Oxjag" value="1"/>
- <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_g7guY_7hEeSjxZWa7Oxjag" value="1"/>
- </ownedAttribute>
- <ownedAttribute xmi:type="uml:Property" xmi:id="_hJefof7mEeSjxZWa7Oxjag" name="type" type="_YMeCAP7eEeSjxZWa7Oxjag" association="_hJefoP7mEeSjxZWa7Oxjag">
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_hJefov7mEeSjxZWa7Oxjag" value="1"/>
- <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_hJefo_7mEeSjxZWa7Oxjag" value="1"/>
- </ownedAttribute>
- </packagedElement>
- <packagedElement xmi:type="uml:Class" xmi:id="_jgSfoP7eEeSjxZWa7Oxjag" name="SModel">
- <generalization xmi:type="uml:Generalization" xmi:id="_Q5aQMA3pEeWvS4pMPcwguQ">
- <general xmi:type="uml:Class" href="esfcore_metamodel.uml#_00gu4N3AEeSI6eEif-R4NA"/>
- </generalization>
- <generalization xmi:type="uml:Generalization" xmi:id="_b8q60GLDEeWRk_KThWkycg">
- <general xmi:type="uml:Class" href="../../../../../org.polarsys.esf.core.metamodel.esfcore/src/main/resources/metamodel/esfcore_metamodel.uml#_00gu4N3AEeSI6eEif-R4NA"/>
- </generalization>
- <ownedAttribute xmi:type="uml:Property" xmi:id="_7ZrEsP7gEeSjxZWa7Oxjag" name="onwedSBlock" type="_kxtEMP7eEeSjxZWa7Oxjag" aggregation="composite" association="_7ZrrwP7gEeSjxZWa7Oxjag">
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_7ZrEsf7gEeSjxZWa7Oxjag"/>
- <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_7ZrEsv7gEeSjxZWa7Oxjag" value="*"/>
- </ownedAttribute>
- </packagedElement>
- <packagedElement xmi:type="uml:Class" xmi:id="_kxtEMP7eEeSjxZWa7Oxjag" name="SBlock">
- <generalization xmi:type="uml:Generalization" xmi:id="_bonWYGLDEeWRk_KThWkycg">
- <general xmi:type="uml:Class" href="../../../../../org.polarsys.esf.core.metamodel.esfcore/src/main/resources/metamodel/esfcore_metamodel.uml#_00gu4N3AEeSI6eEif-R4NA"/>
- </generalization>
- <ownedAttribute xmi:type="uml:Property" xmi:id="_1-q0kP7gEeSjxZWa7Oxjag" name="topBlock" isDerived="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
- </ownedAttribute>
- <ownedAttribute xmi:type="uml:Property" xmi:id="_7Zrrwf7gEeSjxZWa7Oxjag" name="sModel" type="_jgSfoP7eEeSjxZWa7Oxjag" association="_7ZrrwP7gEeSjxZWa7Oxjag">
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_7Zrrwv7gEeSjxZWa7Oxjag" value="1"/>
- <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_7Zrrw_7gEeSjxZWa7Oxjag" value="1"/>
- </ownedAttribute>
- <ownedAttribute xmi:type="uml:Property" xmi:id="_ORsTkP7hEeSjxZWa7Oxjag" name="usages" type="_mQxqQP7eEeSjxZWa7Oxjag" association="_ORthsP7hEeSjxZWa7Oxjag">
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ORsTkf7hEeSjxZWa7Oxjag"/>
- <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ORsTkv7hEeSjxZWa7Oxjag" value="*"/>
- </ownedAttribute>
- <ownedAttribute xmi:type="uml:Property" xmi:id="_PEC9kP7hEeSjxZWa7Oxjag" name="ownedSParts" type="_mQxqQP7eEeSjxZWa7Oxjag" aggregation="composite" association="_PEDkoP7hEeSjxZWa7Oxjag">
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_PEC9kf7hEeSjxZWa7Oxjag"/>
- <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_PEC9kv7hEeSjxZWa7Oxjag" value="*"/>
- </ownedAttribute>
- <ownedAttribute xmi:type="uml:Property" xmi:id="_P-WpsP7hEeSjxZWa7Oxjag" name="ownedSPorts" type="_YMeCAP7eEeSjxZWa7Oxjag" aggregation="composite" association="_P-Wps_7hEeSjxZWa7Oxjag">
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_P-Wpsf7hEeSjxZWa7Oxjag"/>
- <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_P-Wpsv7hEeSjxZWa7Oxjag" value="*"/>
- </ownedAttribute>
- <ownedAttribute xmi:type="uml:Property" xmi:id="_R2GOcP7hEeSjxZWa7Oxjag" name="ownedSPortRoles" type="_ZhWKQP7eEeSjxZWa7Oxjag" aggregation="composite" association="_R2HckP7hEeSjxZWa7Oxjag">
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_R2GOcf7hEeSjxZWa7Oxjag"/>
- <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_R2GOcv7hEeSjxZWa7Oxjag" value="*"/>
- </ownedAttribute>
- <ownedAttribute xmi:type="uml:Property" xmi:id="_Sp6RAP7hEeSjxZWa7Oxjag" name="sConnectorsList" type="_0jRfgP7eEeSjxZWa7Oxjag" aggregation="composite" association="_Sp8GMP7hEeSjxZWa7Oxjag">
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_Sp64EP7hEeSjxZWa7Oxjag"/>
- <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_Sp64Ef7hEeSjxZWa7Oxjag" value="*"/>
- </ownedAttribute>
- </packagedElement>
- <packagedElement xmi:type="uml:Class" xmi:id="_mQxqQP7eEeSjxZWa7Oxjag" name="SPart">
- <generalization xmi:type="uml:Generalization" xmi:id="_Zv2d8GLDEeWRk_KThWkycg">
- <general xmi:type="uml:Class" href="../../../../../org.polarsys.esf.core.metamodel.esfcore/src/main/resources/metamodel/esfcore_metamodel.uml#_00gu4N3AEeSI6eEif-R4NA"/>
- </generalization>
- <ownedAttribute xmi:type="uml:Property" xmi:id="_g7e5MP7hEeSjxZWa7Oxjag" name="sPortRolesList" type="_ZhWKQP7eEeSjxZWa7Oxjag" aggregation="shared" association="_g7guYP7hEeSjxZWa7Oxjag">
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_g7fgQP7hEeSjxZWa7Oxjag"/>
- <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_g7fgQf7hEeSjxZWa7Oxjag" value="*"/>
- </ownedAttribute>
- <ownedAttribute xmi:type="uml:Property" xmi:id="_ORthsf7hEeSjxZWa7Oxjag" name="type" type="_kxtEMP7eEeSjxZWa7Oxjag" association="_ORthsP7hEeSjxZWa7Oxjag">
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ORthsv7hEeSjxZWa7Oxjag" value="1"/>
- <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ORths_7hEeSjxZWa7Oxjag" value="1"/>
- </ownedAttribute>
- <ownedAttribute xmi:type="uml:Property" xmi:id="_PEDkof7hEeSjxZWa7Oxjag" name="owner" type="_kxtEMP7eEeSjxZWa7Oxjag" association="_PEDkoP7hEeSjxZWa7Oxjag">
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_PEDkov7hEeSjxZWa7Oxjag" value="1"/>
- <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_PEDko_7hEeSjxZWa7Oxjag" value="1"/>
- </ownedAttribute>
- </packagedElement>
- <packagedElement xmi:type="uml:Class" xmi:id="_0jRfgP7eEeSjxZWa7Oxjag" name="SConnector">
- <generalization xmi:type="uml:Generalization" xmi:id="_alZl4GLDEeWRk_KThWkycg">
- <general xmi:type="uml:Class" href="../../../../../org.polarsys.esf.core.metamodel.esfcore/src/main/resources/metamodel/esfcore_metamodel.uml#_00gu4N3AEeSI6eEif-R4NA"/>
- </generalization>
- <ownedAttribute xmi:type="uml:Property" xmi:id="_hr3NQP7hEeSjxZWa7Oxjag" name="ends" type="_NMFdwP7eEeSjxZWa7Oxjag" association="_hr4bYP7hEeSjxZWa7Oxjag">
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_hr3NQf7hEeSjxZWa7Oxjag" value="2"/>
- <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_hr3NQv7hEeSjxZWa7Oxjag" value="*"/>
- </ownedAttribute>
- <ownedAttribute xmi:type="uml:Property" xmi:id="_Sp8GMf7hEeSjxZWa7Oxjag" name="owner" type="_kxtEMP7eEeSjxZWa7Oxjag" association="_Sp8GMP7hEeSjxZWa7Oxjag">
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_Sp8GMv7hEeSjxZWa7Oxjag" value="1"/>
- <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_Sp8GM_7hEeSjxZWa7Oxjag" value="1"/>
- </ownedAttribute>
- </packagedElement>
- <packagedElement xmi:type="uml:Association" xmi:id="_7ZrrwP7gEeSjxZWa7Oxjag" memberEnd="_7Zrrwf7gEeSjxZWa7Oxjag _7ZrEsP7gEeSjxZWa7Oxjag">
- <name xsi:nil="true"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Association" xmi:id="_ORthsP7hEeSjxZWa7Oxjag" memberEnd="_ORthsf7hEeSjxZWa7Oxjag _ORsTkP7hEeSjxZWa7Oxjag">
- <name xsi:nil="true"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Association" xmi:id="_PEDkoP7hEeSjxZWa7Oxjag" memberEnd="_PEDkof7hEeSjxZWa7Oxjag _PEC9kP7hEeSjxZWa7Oxjag">
- <name xsi:nil="true"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Association" xmi:id="_P-Wps_7hEeSjxZWa7Oxjag" memberEnd="_P-WptP7hEeSjxZWa7Oxjag _P-WpsP7hEeSjxZWa7Oxjag">
- <name xsi:nil="true"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Association" xmi:id="_R2HckP7hEeSjxZWa7Oxjag" memberEnd="_R2Hckf7hEeSjxZWa7Oxjag _R2GOcP7hEeSjxZWa7Oxjag">
- <name xsi:nil="true"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Association" xmi:id="_Sp8GMP7hEeSjxZWa7Oxjag" memberEnd="_Sp8GMf7hEeSjxZWa7Oxjag _Sp6RAP7hEeSjxZWa7Oxjag">
- <name xsi:nil="true"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Association" xmi:id="_g7guYP7hEeSjxZWa7Oxjag" memberEnd="_g7guYf7hEeSjxZWa7Oxjag _g7e5MP7hEeSjxZWa7Oxjag">
- <name xsi:nil="true"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Association" xmi:id="_hr4bYP7hEeSjxZWa7Oxjag" memberEnd="_hr4bYf7hEeSjxZWa7Oxjag _hr3NQP7hEeSjxZWa7Oxjag">
- <name xsi:nil="true"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Association" xmi:id="_hJefoP7mEeSjxZWa7Oxjag" memberEnd="_hJefof7mEeSjxZWa7Oxjag _hJcqcP7mEeSjxZWa7Oxjag">
- <name xsi:nil="true"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Dependency" xmi:id="_7a5KUGLFEeWRk_KThWkycg" client="_zctVgP7dEeSjxZWa7Oxjag">
- <supplier xmi:type="uml:Model" href="../../../../../org.polarsys.esf.core.metamodel.esfcore/src/main/resources/metamodel/esfcore_metamodel.uml#_VB4SINLoEeSb47LgOrWUpg"/>
- </packagedElement>
- <profileApplication xmi:type="uml:ProfileApplication" xmi:id="_st5z0P7gEeSjxZWa7Oxjag">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_svZooP7gEeSjxZWa7Oxjag" source="http://www.eclipse.org/uml2/2.0.0/UML">
- <references xmi:type="ecore:EPackage" href="pathmap://PAPYRUS_ACTIONLANGUAGE_PROFILE/ActionLanguage-Profile.profile.uml#_sYse0YZLEeKyw49uR6nx3g"/>
- </eAnnotations>
- <appliedProfile xmi:type="uml:Profile" href="pathmap://PAPYRUS_ACTIONLANGUAGE_PROFILE/ActionLanguage-Profile.profile.uml#ActionLanguage"/>
- </profileApplication>
-</uml:Model>
+<?xml version="1.0" encoding="UTF-8"?>
+<uml:Model 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/emf/2002/Ecore" xmlns:uml="http://www.eclipse.org/uml2/5.0.0/UML" xmi:id="_zctVgP7dEeSjxZWa7Oxjag" name="ESFArchitectureConcepts">
+ <ownedComment xmi:type="uml:Comment" xmi:id="_4GjHgAqbEeWCRsSxON2IdQ" annotatedElement="_hr4bYP7hEeSjxZWa7Oxjag">
+ <body>Must manage :
+- INOUT ports
+- More than 2 ends by Connector</body>
+ </ownedComment>
+ <ownedComment xmi:type="uml:Comment" xmi:id="_EoY3cAqcEeWCRsSxON2IdQ" annotatedElement="_R2HckP7hEeSjxZWa7Oxjag _PEDkoP7hEeSjxZWa7Oxjag">
+ <body>Owner of SPortRole must be the same than SPart's owner</body>
+ </ownedComment>
+ <ownedComment xmi:type="uml:Comment" xmi:id="_SOYMAAqcEeWCRsSxON2IdQ" annotatedElement="_ORthsP7hEeSjxZWa7Oxjag">
+ <body>A SBlock knows all the SParts which are of its type, to know wherever it is used.</body>
+ </ownedComment>
+ <ownedComment xmi:type="uml:Comment" xmi:id="_12IJQBM8EeWOCLsnVbWZoA" annotatedElement="_g7guYP7hEeSjxZWa7Oxjag _hJefoP7mEeSjxZWa7Oxjag">
+ <body>Must tooling! When SPort or SPart
+is removed, SPortRole must be removed too.</body>
+ </ownedComment>
+ <packagedElement xmi:type="uml:Class" xmi:id="_NMFdwP7eEeSjxZWa7Oxjag" name="AbstractSConnectableElement" isAbstract="true">
+ <generalization xmi:type="uml:Generalization" xmi:id="_cSXeAGLDEeWRk_KThWkycg">
+ <general xmi:type="uml:Class" href="../../../../../org.polarsys.esf.core.metamodel.esfcore/src/main/resources/metamodel/esfcore_metamodel.uml#_00gu4N3AEeSI6eEif-R4NA"/>
+ </generalization>
+ <ownedAttribute xmi:type="uml:Property" xmi:id="_hr4bYf7hEeSjxZWa7Oxjag" name="sConnectorsList" type="_0jRfgP7eEeSjxZWa7Oxjag" association="_hr4bYP7hEeSjxZWa7Oxjag">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_hr4bYv7hEeSjxZWa7Oxjag"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_hr4bY_7hEeSjxZWa7Oxjag" value="*"/>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Class" xmi:id="_YMeCAP7eEeSjxZWa7Oxjag" name="SPort">
+ <generalization xmi:type="uml:Generalization" xmi:id="_dwo1MP7eEeSjxZWa7Oxjag" general="_NMFdwP7eEeSjxZWa7Oxjag"/>
+ <ownedAttribute xmi:type="uml:Property" xmi:id="_P-WptP7hEeSjxZWa7Oxjag" name="owner" type="_kxtEMP7eEeSjxZWa7Oxjag" association="_P-Wps_7hEeSjxZWa7Oxjag">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_P-Wptf7hEeSjxZWa7Oxjag" value="1"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_P-Wptv7hEeSjxZWa7Oxjag" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:type="uml:Property" xmi:id="_hJcqcP7mEeSjxZWa7Oxjag" name="rolesList" type="_ZhWKQP7eEeSjxZWa7Oxjag" aggregation="shared" association="_hJefoP7mEeSjxZWa7Oxjag">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_hJcqcf7mEeSjxZWa7Oxjag"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_hJcqcv7mEeSjxZWa7Oxjag" value="*"/>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Class" xmi:id="_ZhWKQP7eEeSjxZWa7Oxjag" name="SPortRole">
+ <generalization xmi:type="uml:Generalization" xmi:id="_eOAtsP7eEeSjxZWa7Oxjag" general="_NMFdwP7eEeSjxZWa7Oxjag"/>
+ <ownedAttribute xmi:type="uml:Property" xmi:id="_R2Hckf7hEeSjxZWa7Oxjag" name="owner" type="_kxtEMP7eEeSjxZWa7Oxjag" association="_R2HckP7hEeSjxZWa7Oxjag">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_R2Hckv7hEeSjxZWa7Oxjag" value="1"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_R2Hck_7hEeSjxZWa7Oxjag" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:type="uml:Property" xmi:id="_g7guYf7hEeSjxZWa7Oxjag" name="usageContext" type="_mQxqQP7eEeSjxZWa7Oxjag" association="_g7guYP7hEeSjxZWa7Oxjag">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_g7guYv7hEeSjxZWa7Oxjag" value="1"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_g7guY_7hEeSjxZWa7Oxjag" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:type="uml:Property" xmi:id="_hJefof7mEeSjxZWa7Oxjag" name="type" type="_YMeCAP7eEeSjxZWa7Oxjag" association="_hJefoP7mEeSjxZWa7Oxjag">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_hJefov7mEeSjxZWa7Oxjag" value="1"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_hJefo_7mEeSjxZWa7Oxjag" value="1"/>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Class" xmi:id="_jgSfoP7eEeSjxZWa7Oxjag" name="SModel">
+ <generalization xmi:type="uml:Generalization" xmi:id="_Q5aQMA3pEeWvS4pMPcwguQ">
+ <general xmi:type="uml:Class" href="esfcore_metamodel.uml#_00gu4N3AEeSI6eEif-R4NA"/>
+ </generalization>
+ <generalization xmi:type="uml:Generalization" xmi:id="_b8q60GLDEeWRk_KThWkycg">
+ <general xmi:type="uml:Class" href="../../../../../org.polarsys.esf.core.metamodel.esfcore/src/main/resources/metamodel/esfcore_metamodel.uml#_00gu4N3AEeSI6eEif-R4NA"/>
+ </generalization>
+ <ownedAttribute xmi:type="uml:Property" xmi:id="_7ZrEsP7gEeSjxZWa7Oxjag" name="onwedSBlocksList" type="_kxtEMP7eEeSjxZWa7Oxjag" aggregation="composite" association="_7ZrrwP7gEeSjxZWa7Oxjag">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_7ZrEsf7gEeSjxZWa7Oxjag"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_7ZrEsv7gEeSjxZWa7Oxjag" value="*"/>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Class" xmi:id="_kxtEMP7eEeSjxZWa7Oxjag" name="SBlock">
+ <generalization xmi:type="uml:Generalization" xmi:id="_bonWYGLDEeWRk_KThWkycg">
+ <general xmi:type="uml:Class" href="../../../../../org.polarsys.esf.core.metamodel.esfcore/src/main/resources/metamodel/esfcore_metamodel.uml#_00gu4N3AEeSI6eEif-R4NA"/>
+ </generalization>
+ <ownedAttribute xmi:type="uml:Property" xmi:id="_1-q0kP7gEeSjxZWa7Oxjag" name="topBlock" isDerived="true">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:type="uml:Property" xmi:id="_7Zrrwf7gEeSjxZWa7Oxjag" name="sModel" type="_jgSfoP7eEeSjxZWa7Oxjag" association="_7ZrrwP7gEeSjxZWa7Oxjag">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_7Zrrwv7gEeSjxZWa7Oxjag" value="1"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_7Zrrw_7gEeSjxZWa7Oxjag" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:type="uml:Property" xmi:id="_ORsTkP7hEeSjxZWa7Oxjag" name="usagesList" type="_mQxqQP7eEeSjxZWa7Oxjag" association="_ORthsP7hEeSjxZWa7Oxjag">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ORsTkf7hEeSjxZWa7Oxjag"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ORsTkv7hEeSjxZWa7Oxjag" value="*"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:type="uml:Property" xmi:id="_PEC9kP7hEeSjxZWa7Oxjag" name="ownedSPartsList" type="_mQxqQP7eEeSjxZWa7Oxjag" aggregation="composite" association="_PEDkoP7hEeSjxZWa7Oxjag">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_PEC9kf7hEeSjxZWa7Oxjag"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_PEC9kv7hEeSjxZWa7Oxjag" value="*"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:type="uml:Property" xmi:id="_P-WpsP7hEeSjxZWa7Oxjag" name="ownedSPortsList" type="_YMeCAP7eEeSjxZWa7Oxjag" aggregation="composite" association="_P-Wps_7hEeSjxZWa7Oxjag">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_P-Wpsf7hEeSjxZWa7Oxjag"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_P-Wpsv7hEeSjxZWa7Oxjag" value="*"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:type="uml:Property" xmi:id="_R2GOcP7hEeSjxZWa7Oxjag" name="ownedSPortRolesList" type="_ZhWKQP7eEeSjxZWa7Oxjag" aggregation="composite" association="_R2HckP7hEeSjxZWa7Oxjag">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_R2GOcf7hEeSjxZWa7Oxjag"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_R2GOcv7hEeSjxZWa7Oxjag" value="*"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:type="uml:Property" xmi:id="_Sp6RAP7hEeSjxZWa7Oxjag" name="sConnectorsList" type="_0jRfgP7eEeSjxZWa7Oxjag" aggregation="composite" association="_Sp8GMP7hEeSjxZWa7Oxjag">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_Sp64EP7hEeSjxZWa7Oxjag"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_Sp64Ef7hEeSjxZWa7Oxjag" value="*"/>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Class" xmi:id="_mQxqQP7eEeSjxZWa7Oxjag" name="SPart">
+ <generalization xmi:type="uml:Generalization" xmi:id="_Zv2d8GLDEeWRk_KThWkycg">
+ <general xmi:type="uml:Class" href="../../../../../org.polarsys.esf.core.metamodel.esfcore/src/main/resources/metamodel/esfcore_metamodel.uml#_00gu4N3AEeSI6eEif-R4NA"/>
+ </generalization>
+ <ownedAttribute xmi:type="uml:Property" xmi:id="_g7e5MP7hEeSjxZWa7Oxjag" name="sPortRolesList" type="_ZhWKQP7eEeSjxZWa7Oxjag" aggregation="shared" association="_g7guYP7hEeSjxZWa7Oxjag">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_g7fgQP7hEeSjxZWa7Oxjag"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_g7fgQf7hEeSjxZWa7Oxjag" value="*"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:type="uml:Property" xmi:id="_ORthsf7hEeSjxZWa7Oxjag" name="type" type="_kxtEMP7eEeSjxZWa7Oxjag" association="_ORthsP7hEeSjxZWa7Oxjag">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ORthsv7hEeSjxZWa7Oxjag" value="1"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ORths_7hEeSjxZWa7Oxjag" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:type="uml:Property" xmi:id="_PEDkof7hEeSjxZWa7Oxjag" name="owner" type="_kxtEMP7eEeSjxZWa7Oxjag" association="_PEDkoP7hEeSjxZWa7Oxjag">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_PEDkov7hEeSjxZWa7Oxjag" value="1"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_PEDko_7hEeSjxZWa7Oxjag" value="1"/>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Class" xmi:id="_0jRfgP7eEeSjxZWa7Oxjag" name="SConnector">
+ <generalization xmi:type="uml:Generalization" xmi:id="_alZl4GLDEeWRk_KThWkycg">
+ <general xmi:type="uml:Class" href="../../../../../org.polarsys.esf.core.metamodel.esfcore/src/main/resources/metamodel/esfcore_metamodel.uml#_00gu4N3AEeSI6eEif-R4NA"/>
+ </generalization>
+ <ownedAttribute xmi:type="uml:Property" xmi:id="_hr3NQP7hEeSjxZWa7Oxjag" name="endsList" type="_NMFdwP7eEeSjxZWa7Oxjag" association="_hr4bYP7hEeSjxZWa7Oxjag">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_hr3NQf7hEeSjxZWa7Oxjag" value="2"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_hr3NQv7hEeSjxZWa7Oxjag" value="*"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:type="uml:Property" xmi:id="_Sp8GMf7hEeSjxZWa7Oxjag" name="owner" type="_kxtEMP7eEeSjxZWa7Oxjag" association="_Sp8GMP7hEeSjxZWa7Oxjag">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_Sp8GMv7hEeSjxZWa7Oxjag" value="1"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_Sp8GM_7hEeSjxZWa7Oxjag" value="1"/>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Association" xmi:id="_7ZrrwP7gEeSjxZWa7Oxjag" memberEnd="_7Zrrwf7gEeSjxZWa7Oxjag _7ZrEsP7gEeSjxZWa7Oxjag">
+ <name xsi:nil="true"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Association" xmi:id="_ORthsP7hEeSjxZWa7Oxjag" memberEnd="_ORthsf7hEeSjxZWa7Oxjag _ORsTkP7hEeSjxZWa7Oxjag">
+ <name xsi:nil="true"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Association" xmi:id="_PEDkoP7hEeSjxZWa7Oxjag" memberEnd="_PEDkof7hEeSjxZWa7Oxjag _PEC9kP7hEeSjxZWa7Oxjag">
+ <name xsi:nil="true"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Association" xmi:id="_P-Wps_7hEeSjxZWa7Oxjag" memberEnd="_P-WptP7hEeSjxZWa7Oxjag _P-WpsP7hEeSjxZWa7Oxjag">
+ <name xsi:nil="true"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Association" xmi:id="_R2HckP7hEeSjxZWa7Oxjag" memberEnd="_R2Hckf7hEeSjxZWa7Oxjag _R2GOcP7hEeSjxZWa7Oxjag">
+ <name xsi:nil="true"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Association" xmi:id="_Sp8GMP7hEeSjxZWa7Oxjag" memberEnd="_Sp8GMf7hEeSjxZWa7Oxjag _Sp6RAP7hEeSjxZWa7Oxjag">
+ <name xsi:nil="true"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Association" xmi:id="_g7guYP7hEeSjxZWa7Oxjag" memberEnd="_g7guYf7hEeSjxZWa7Oxjag _g7e5MP7hEeSjxZWa7Oxjag">
+ <name xsi:nil="true"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Association" xmi:id="_hr4bYP7hEeSjxZWa7Oxjag" memberEnd="_hr4bYf7hEeSjxZWa7Oxjag _hr3NQP7hEeSjxZWa7Oxjag">
+ <name xsi:nil="true"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Association" xmi:id="_hJefoP7mEeSjxZWa7Oxjag" memberEnd="_hJefof7mEeSjxZWa7Oxjag _hJcqcP7mEeSjxZWa7Oxjag">
+ <name xsi:nil="true"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Dependency" xmi:id="_7a5KUGLFEeWRk_KThWkycg" client="_zctVgP7dEeSjxZWa7Oxjag">
+ <supplier xmi:type="uml:Model" href="../../../../../org.polarsys.esf.core.metamodel.esfcore/src/main/resources/metamodel/esfcore_metamodel.uml#_VB4SINLoEeSb47LgOrWUpg"/>
+ </packagedElement>
+ <profileApplication xmi:type="uml:ProfileApplication" xmi:id="_st5z0P7gEeSjxZWa7Oxjag">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_svZooP7gEeSjxZWa7Oxjag" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="ecore:EPackage" href="pathmap://PAPYRUS_ACTIONLANGUAGE_PROFILE/ActionLanguage-Profile.profile.uml#_sYse0YZLEeKyw49uR6nx3g"/>
+ </eAnnotations>
+ <appliedProfile xmi:type="uml:Profile" href="pathmap://PAPYRUS_ACTIONLANGUAGE_PROFILE/ActionLanguage-Profile.profile.uml#ActionLanguage"/>
+ </profileApplication>
+</uml:Model>
diff --git a/core/metamodel/org.polarsys.esf.core.metamodel.esfcore/src/main/resources/metamodel/esfcore_metamodel.notation b/core/metamodel/org.polarsys.esf.core.metamodel.esfcore/src/main/resources/metamodel/esfcore_metamodel.notation
index b5ce53b..54dc240 100644
--- a/core/metamodel/org.polarsys.esf.core.metamodel.esfcore/src/main/resources/metamodel/esfcore_metamodel.notation
+++ b/core/metamodel/org.polarsys.esf.core.metamodel.esfcore/src/main/resources/metamodel/esfcore_metamodel.notation
@@ -374,18 +374,21 @@
</styles>
<layoutConstraint xmi:type="notation:Location" xmi:id="_f7F_c3yyEeW5YtCK2zP8qA" y="-20"/>
</children>
- <children xmi:type="notation:DecorationNode" xmi:id="_f7F_dHyyEeW5YtCK2zP8qA" visible="false" type="6005">
+ <children xmi:type="notation:DecorationNode" xmi:id="_f7F_dHyyEeW5YtCK2zP8qA" type="6005">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_HgFdwI34EeWEM8PJGngEtA" source="PapyrusCSSForceValue">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_HgFdwY34EeWEM8PJGngEtA" key="visible" value="true"/>
+ </eAnnotations>
<styles xmi:type="notation:StringListValueStyle" xmi:id="_oK4rYHyyEeW5YtCK2zP8qA" name="maskLabel">
<stringListValue>name</stringListValue>
<stringListValue>derived</stringListValue>
</styles>
- <layoutConstraint xmi:type="notation:Location" xmi:id="_f7F_dXyyEeW5YtCK2zP8qA" y="20"/>
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_f7F_dXyyEeW5YtCK2zP8qA" x="-49" y="-17"/>
</children>
<children xmi:type="notation:DecorationNode" xmi:id="_f7F_dnyyEeW5YtCK2zP8qA" type="6033">
<layoutConstraint xmi:type="notation:Location" xmi:id="_f7F_d3yyEeW5YtCK2zP8qA" x="-8" y="10"/>
</children>
<children xmi:type="notation:DecorationNode" xmi:id="_f7F_eHyyEeW5YtCK2zP8qA" type="6034">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_f7F_eXyyEeW5YtCK2zP8qA" x="4" y="-15"/>
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_f7F_eXyyEeW5YtCK2zP8qA" x="-1" y="15"/>
</children>
<styles xmi:type="notation:FontStyle" xmi:id="_f7FYYXyyEeW5YtCK2zP8qA"/>
<element xmi:type="uml:Association" href="esfcore_metamodel.uml#_f6wBMHyyEeW5YtCK2zP8qA"/>
diff --git a/core/metamodel/org.polarsys.esf.core.metamodel.esfcore/src/main/resources/metamodel/esfcore_metamodel.uml b/core/metamodel/org.polarsys.esf.core.metamodel.esfcore/src/main/resources/metamodel/esfcore_metamodel.uml
index d9c44ba..4a26ac0 100644
--- a/core/metamodel/org.polarsys.esf.core.metamodel.esfcore/src/main/resources/metamodel/esfcore_metamodel.uml
+++ b/core/metamodel/org.polarsys.esf.core.metamodel.esfcore/src/main/resources/metamodel/esfcore_metamodel.uml
@@ -1,81 +1,84 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<uml:Model xmi:version="20131001" xmlns:xmi="http://www.omg.org/spec/XMI/20131001" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" xmlns:uml="http://www.eclipse.org/uml2/5.0.0/UML" xmi:id="_VB4SINLoEeSb47LgOrWUpg" name="ESFCore">
- <ownedComment xmi:type="uml:Comment" xmi:id="_Q4kd8NLpEeSb47LgOrWUpg" annotatedElement="_VB4SINLoEeSb47LgOrWUpg">
- <body>Defines the basic elements for the ESF metamodel.</body>
- </ownedComment>
- <ownedComment xmi:type="uml:Comment" xmi:id="_EpBHkN7AEeSguJV1FrtdSQ" annotatedElement="_VB4SINLoEeSb47LgOrWUpg _gqod8NLoEeSb47LgOrWUpg">
- <body>AbstractSElement are the element base for all ESF concepts.</body>
- </ownedComment>
- <ownedComment xmi:type="uml:Comment" xmi:id="_EpKRgN7AEeSguJV1FrtdSQ" annotatedElement="_VB4SINLoEeSb47LgOrWUpg _00gu4N3AEeSI6eEif-R4NA">
- <body>AbstractSArchitecturalElement are the element bases for describing an architecture of a system which will be analysed using ESF.</body>
- </ownedComment>
- <ownedComment xmi:type="uml:Comment" xmi:id="_IFzXgN7AEeSguJV1FrtdSQ" annotatedElement="_VB4SINLoEeSb47LgOrWUpg _Ef4bkN3BEeSI6eEif-R4NA">
- <body>An architecture element can be referenced by several safety elements. But a safety element can reference only one architectural element.</body>
- </ownedComment>
- <ownedComment xmi:type="uml:Comment" xmi:id="_54Ra0OjQEeSQI-4c5olYjA" annotatedElement="_Q05ZgOjPEeSQI-4c5olYjA">
- <body>AbstractSSafetyConcept is the element base for the Safety artefacts in general.</body>
- </ownedComment>
- <ownedComment xmi:type="uml:Comment" xmi:id="_Ztbt4HyzEeW5YtCK2zP8qA" annotatedElement="_T0muwHyyEeW5YtCK2zP8qA">
- <body>AbstractSRequirement is the element base for the requirements in general.</body>
- </ownedComment>
- <ownedComment xmi:type="uml:Comment" xmi:id="_tR3W0HyzEeW5YtCK2zP8qA" annotatedElement="_Hn86wO8PEeSuEPecb1bpsg">
- <body>AbstractSSafetyAnalysis is the element base for the Safety analysis in general.</body>
- </ownedComment>
- <packagedElement xmi:type="uml:Class" xmi:id="_gqod8NLoEeSb47LgOrWUpg" name="AbstractSElement" isAbstract="true">
- <ownedAttribute xmi:type="uml:Property" xmi:id="_eHbhYNLoEeSb47LgOrWUpg" name="UUID">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
- <defaultValue xmi:type="uml:LiteralString" xmi:id="_x2jXYNLoEeSb47LgOrWUpg"/>
- </ownedAttribute>
- <ownedAttribute xmi:type="uml:Property" xmi:id="_5PW9IN6-EeSguJV1FrtdSQ" name="name">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
- <defaultValue xmi:type="uml:LiteralString" xmi:id="_5PW9Id6-EeSguJV1FrtdSQ"/>
- </ownedAttribute>
- <ownedAttribute xmi:type="uml:Property" xmi:id="_p1Y9UNLoEeSb47LgOrWUpg" name="description">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_3KvPcN69EeSguJV1FrtdSQ"/>
- <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_3KvPcd69EeSguJV1FrtdSQ" value="1"/>
- <defaultValue xmi:type="uml:LiteralString" xmi:id="_z6-GMNLoEeSb47LgOrWUpg"/>
- </ownedAttribute>
- </packagedElement>
- <packagedElement xmi:type="uml:Class" xmi:id="_00gu4N3AEeSI6eEif-R4NA" name="AbstractSArchitectureElement" isAbstract="true">
- <generalization xmi:type="uml:Generalization" xmi:id="_-EjW4N3AEeSI6eEif-R4NA" general="_gqod8NLoEeSb47LgOrWUpg"/>
- <ownedAttribute xmi:type="uml:Property" xmi:id="_Ef30gN3BEeSI6eEif-R4NA" name="relatedSafetyConcepts" type="_Q05ZgOjPEeSQI-4c5olYjA" association="_Ef4bkN3BEeSI6eEif-R4NA">
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_Ef30gd3BEeSI6eEif-R4NA"/>
- <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_Ef30gt3BEeSI6eEif-R4NA" value="*"/>
- </ownedAttribute>
- </packagedElement>
- <packagedElement xmi:type="uml:Association" xmi:id="_Ef4bkN3BEeSI6eEif-R4NA" name="" memberEnd="_Ef4bkd3BEeSI6eEif-R4NA _Ef30gN3BEeSI6eEif-R4NA"/>
- <packagedElement xmi:type="uml:Class" xmi:id="_Q05ZgOjPEeSQI-4c5olYjA" name="AbstractSSafetyConcept" isAbstract="true">
- <generalization xmi:type="uml:Generalization" xmi:id="_vc2aQOjPEeSQI-4c5olYjA" general="_gqod8NLoEeSb47LgOrWUpg"/>
- <ownedAttribute xmi:type="uml:Property" xmi:id="_Ef4bkd3BEeSI6eEif-R4NA" name="referencedArchitecturalElement" type="_00gu4N3AEeSI6eEif-R4NA" association="_Ef4bkN3BEeSI6eEif-R4NA">
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_Ef4bkt3BEeSI6eEif-R4NA"/>
- <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_Ef4bk93BEeSI6eEif-R4NA" value="1"/>
- </ownedAttribute>
- </packagedElement>
- <packagedElement xmi:type="uml:Class" xmi:id="_Hn86wO8PEeSuEPecb1bpsg" name="AbstractSSafetyAnalysis" isAbstract="true">
- <generalization xmi:type="uml:Generalization" xmi:id="_WWh48O8YEeSuEPecb1bpsg" general="_gqod8NLoEeSb47LgOrWUpg"/>
- <ownedAttribute xmi:type="uml:Property" xmi:id="_YErL4e8PEeSuEPecb1bpsg" name="usedSafetyConcepts" type="_Q05ZgOjPEeSQI-4c5olYjA" association="_YErL4O8PEeSuEPecb1bpsg">
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_YErL4u8PEeSuEPecb1bpsg" value="1"/>
- <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_YErL4-8PEeSuEPecb1bpsg" value="*"/>
- </ownedAttribute>
- </packagedElement>
- <packagedElement xmi:type="uml:Association" xmi:id="_YErL4O8PEeSuEPecb1bpsg" name="" memberEnd="_YErL4e8PEeSuEPecb1bpsg _YEiB8O8PEeSuEPecb1bpsg">
- <ownedEnd xmi:type="uml:Property" xmi:id="_YEiB8O8PEeSuEPecb1bpsg" name="usedBy" type="_Hn86wO8PEeSuEPecb1bpsg" association="_YErL4O8PEeSuEPecb1bpsg">
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_YEiB8e8PEeSuEPecb1bpsg"/>
- <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_YEiB8u8PEeSuEPecb1bpsg" value="*"/>
- </ownedEnd>
- </packagedElement>
- <packagedElement xmi:type="uml:Class" xmi:id="_T0muwHyyEeW5YtCK2zP8qA" name="AbstractSRequirement" isAbstract="true">
- <generalization xmi:type="uml:Generalization" xmi:id="_z1yzUHyyEeW5YtCK2zP8qA" general="_gqod8NLoEeSb47LgOrWUpg"/>
- <ownedAttribute xmi:type="uml:Property" xmi:id="_f6ydcHyyEeW5YtCK2zP8qA" name="abstractselement" type="_gqod8NLoEeSb47LgOrWUpg" association="_f6wBMHyyEeW5YtCK2zP8qA">
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_lSvZkHyyEeW5YtCK2zP8qA"/>
- <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_lSyc4HyyEeW5YtCK2zP8qA" value="*"/>
- </ownedAttribute>
- </packagedElement>
- <packagedElement xmi:type="uml:Association" xmi:id="_f6wBMHyyEeW5YtCK2zP8qA" memberEnd="_f6ydcHyyEeW5YtCK2zP8qA _f60SoHyyEeW5YtCK2zP8qA">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_f6xPUHyyEeW5YtCK2zP8qA" source="org.eclipse.papyrus">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_f6x2YHyyEeW5YtCK2zP8qA" key="nature" value="UML_Nature"/>
- </eAnnotations>
- <ownedEnd xmi:type="uml:Property" xmi:id="_f60SoHyyEeW5YtCK2zP8qA" name="abstractsrequirement" type="_T0muwHyyEeW5YtCK2zP8qA" association="_f6wBMHyyEeW5YtCK2zP8qA"/>
- </packagedElement>
-</uml:Model>
+<?xml version="1.0" encoding="UTF-8"?>
+<uml:Model xmi:version="20131001" xmlns:xmi="http://www.omg.org/spec/XMI/20131001" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" xmlns:uml="http://www.eclipse.org/uml2/5.0.0/UML" xmi:id="_VB4SINLoEeSb47LgOrWUpg" name="ESFCore">
+ <ownedComment xmi:type="uml:Comment" xmi:id="_Q4kd8NLpEeSb47LgOrWUpg" annotatedElement="_VB4SINLoEeSb47LgOrWUpg">
+ <body>Defines the basic elements for the ESF metamodel.</body>
+ </ownedComment>
+ <ownedComment xmi:type="uml:Comment" xmi:id="_EpBHkN7AEeSguJV1FrtdSQ" annotatedElement="_VB4SINLoEeSb47LgOrWUpg _gqod8NLoEeSb47LgOrWUpg">
+ <body>AbstractSElement are the element base for all ESF concepts.</body>
+ </ownedComment>
+ <ownedComment xmi:type="uml:Comment" xmi:id="_EpKRgN7AEeSguJV1FrtdSQ" annotatedElement="_VB4SINLoEeSb47LgOrWUpg _00gu4N3AEeSI6eEif-R4NA">
+ <body>AbstractSArchitecturalElement are the element bases for describing an architecture of a system which will be analysed using ESF.</body>
+ </ownedComment>
+ <ownedComment xmi:type="uml:Comment" xmi:id="_IFzXgN7AEeSguJV1FrtdSQ" annotatedElement="_VB4SINLoEeSb47LgOrWUpg _Ef4bkN3BEeSI6eEif-R4NA">
+ <body>An architecture element can be referenced by several safety elements. But a safety element can reference only one architectural element.</body>
+ </ownedComment>
+ <ownedComment xmi:type="uml:Comment" xmi:id="_54Ra0OjQEeSQI-4c5olYjA" annotatedElement="_Q05ZgOjPEeSQI-4c5olYjA">
+ <body>AbstractSSafetyConcept is the element base for the Safety artefacts in general.</body>
+ </ownedComment>
+ <ownedComment xmi:type="uml:Comment" xmi:id="_Ztbt4HyzEeW5YtCK2zP8qA" annotatedElement="_T0muwHyyEeW5YtCK2zP8qA">
+ <body>AbstractSRequirement is the element base for the requirements in general.</body>
+ </ownedComment>
+ <ownedComment xmi:type="uml:Comment" xmi:id="_tR3W0HyzEeW5YtCK2zP8qA" annotatedElement="_Hn86wO8PEeSuEPecb1bpsg">
+ <body>AbstractSSafetyAnalysis is the element base for the Safety analysis in general.</body>
+ </ownedComment>
+ <packagedElement xmi:type="uml:Class" xmi:id="_gqod8NLoEeSb47LgOrWUpg" name="AbstractSElement" isAbstract="true">
+ <ownedAttribute xmi:type="uml:Property" xmi:id="_eHbhYNLoEeSb47LgOrWUpg" name="UUID">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_x2jXYNLoEeSb47LgOrWUpg"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:type="uml:Property" xmi:id="_5PW9IN6-EeSguJV1FrtdSQ" name="name">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_5PW9Id6-EeSguJV1FrtdSQ"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:type="uml:Property" xmi:id="_p1Y9UNLoEeSb47LgOrWUpg" name="description">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_3KvPcN69EeSguJV1FrtdSQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_3KvPcd69EeSguJV1FrtdSQ" value="1"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_z6-GMNLoEeSb47LgOrWUpg"/>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Class" xmi:id="_00gu4N3AEeSI6eEif-R4NA" name="AbstractSArchitectureElement" isAbstract="true">
+ <generalization xmi:type="uml:Generalization" xmi:id="_-EjW4N3AEeSI6eEif-R4NA" general="_gqod8NLoEeSb47LgOrWUpg"/>
+ <ownedAttribute xmi:type="uml:Property" xmi:id="_Ef30gN3BEeSI6eEif-R4NA" name="sSafetyConceptsList" type="_Q05ZgOjPEeSQI-4c5olYjA" association="_Ef4bkN3BEeSI6eEif-R4NA">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_Ef30gd3BEeSI6eEif-R4NA"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_Ef30gt3BEeSI6eEif-R4NA" value="*"/>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Association" xmi:id="_Ef4bkN3BEeSI6eEif-R4NA" name="" memberEnd="_Ef4bkd3BEeSI6eEif-R4NA _Ef30gN3BEeSI6eEif-R4NA"/>
+ <packagedElement xmi:type="uml:Class" xmi:id="_Q05ZgOjPEeSQI-4c5olYjA" name="AbstractSSafetyConcept" isAbstract="true">
+ <generalization xmi:type="uml:Generalization" xmi:id="_vc2aQOjPEeSQI-4c5olYjA" general="_gqod8NLoEeSb47LgOrWUpg"/>
+ <ownedAttribute xmi:type="uml:Property" xmi:id="_Ef4bkd3BEeSI6eEif-R4NA" name="sArchitecturalElementsList" type="_00gu4N3AEeSI6eEif-R4NA" association="_Ef4bkN3BEeSI6eEif-R4NA">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_Ef4bkt3BEeSI6eEif-R4NA"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_Ef4bk93BEeSI6eEif-R4NA" value="*"/>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Class" xmi:id="_Hn86wO8PEeSuEPecb1bpsg" name="AbstractSSafetyAnalysis" isAbstract="true">
+ <generalization xmi:type="uml:Generalization" xmi:id="_WWh48O8YEeSuEPecb1bpsg" general="_gqod8NLoEeSb47LgOrWUpg"/>
+ <ownedAttribute xmi:type="uml:Property" xmi:id="_YErL4e8PEeSuEPecb1bpsg" name="sSafetyConceptsList" type="_Q05ZgOjPEeSQI-4c5olYjA" association="_YErL4O8PEeSuEPecb1bpsg">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_YErL4u8PEeSuEPecb1bpsg" value="1"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_YErL4-8PEeSuEPecb1bpsg" value="*"/>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Association" xmi:id="_YErL4O8PEeSuEPecb1bpsg" name="" memberEnd="_YErL4e8PEeSuEPecb1bpsg _YEiB8O8PEeSuEPecb1bpsg">
+ <ownedEnd xmi:type="uml:Property" xmi:id="_YEiB8O8PEeSuEPecb1bpsg" name="sSafetyAnalysisList" type="_Hn86wO8PEeSuEPecb1bpsg" association="_YErL4O8PEeSuEPecb1bpsg">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_YEiB8e8PEeSuEPecb1bpsg"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_YEiB8u8PEeSuEPecb1bpsg" value="*"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Class" xmi:id="_T0muwHyyEeW5YtCK2zP8qA" name="AbstractSRequirement" isAbstract="true">
+ <generalization xmi:type="uml:Generalization" xmi:id="_z1yzUHyyEeW5YtCK2zP8qA" general="_gqod8NLoEeSb47LgOrWUpg"/>
+ <ownedAttribute xmi:type="uml:Property" xmi:id="_f6ydcHyyEeW5YtCK2zP8qA" name="sElementsList" type="_gqod8NLoEeSb47LgOrWUpg" association="_f6wBMHyyEeW5YtCK2zP8qA">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_lSvZkHyyEeW5YtCK2zP8qA"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_lSyc4HyyEeW5YtCK2zP8qA" value="*"/>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Association" xmi:id="_f6wBMHyyEeW5YtCK2zP8qA" memberEnd="_f6ydcHyyEeW5YtCK2zP8qA _f60SoHyyEeW5YtCK2zP8qA">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_f6xPUHyyEeW5YtCK2zP8qA" source="org.eclipse.papyrus">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_f6x2YHyyEeW5YtCK2zP8qA" key="nature" value="UML_Nature"/>
+ </eAnnotations>
+ <ownedEnd xmi:type="uml:Property" xmi:id="_f60SoHyyEeW5YtCK2zP8qA" name="sRequirementsList" type="_T0muwHyyEeW5YtCK2zP8qA" association="_f6wBMHyyEeW5YtCK2zP8qA">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_Rf5V0I34EeWEM8PJGngEtA"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_Rf8ZII34EeWEM8PJGngEtA" value="*"/>
+ </ownedEnd>
+ </packagedElement>
+</uml:Model>
diff --git a/core/metamodel/org.polarsys.esf.core.metamodel.esfsafetyconcepts/src/main/resources/metamodel/esfsafetyconcepts_metamodel.notation b/core/metamodel/org.polarsys.esf.core.metamodel.esfsafetyconcepts/src/main/resources/metamodel/esfsafetyconcepts_metamodel.notation
index f66ae32..55d103f 100644
--- a/core/metamodel/org.polarsys.esf.core.metamodel.esfsafetyconcepts/src/main/resources/metamodel/esfsafetyconcepts_metamodel.notation
+++ b/core/metamodel/org.polarsys.esf.core.metamodel.esfsafetyconcepts/src/main/resources/metamodel/esfsafetyconcepts_metamodel.notation
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
-<xmi:XMI xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:css="http://www.eclipse.org/papyrus/infra/gmfdiag/css" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" xmlns:notation="http://www.eclipse.org/gmf/runtime/1.0.2/notation" xmlns:style="http://www.eclipse.org/papyrus/infra/viewpoints/policy/style" xmlns:uml="http://www.eclipse.org/uml2/5.0.0/UML">
+<xmi:XMI xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:css="http://www.eclipse.org/papyrus/infra/gmfdiag/css" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" xmlns:notation="http://www.eclipse.org/gmf/runtime/1.0.2/notation" xmlns:style="http://www.eclipse.org/papyrus/infra/viewpoints/policy/style" xmlns:uml="http://www.eclipse.org/uml2/5.0.0/UML">
<notation:Diagram xmi:id="_li4hoAnjEeW356xdbh3U2Q" type="PapyrusUMLClassDiagram" name="ESFSafetyConcepts Overview Diagram" measurementUnit="Pixel">
<children xmi:type="notation:Shape" xmi:id="_nUXtYAnjEeW356xdbh3U2Q" type="2005" fillColor="8047085">
<children xmi:type="notation:DecorationNode" xmi:id="_nUYUcAnjEeW356xdbh3U2Q" type="5020"/>
@@ -18,20 +18,6 @@
<element xmi:type="uml:Package" href="esfsafetyconcepts_metamodel.uml#__2mtEAnjEeW356xdbh3U2Q"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="__2pwYQnjEeW356xdbh3U2Q" x="42" y="54"/>
</children>
- <children xmi:type="notation:Shape" xmi:id="_D3MNoAnkEeW356xdbh3U2Q" type="3009" fillColor="12632256">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_f7SNgIFkEeWKIdAlVGN13g" source="PapyrusHyperLink_Page" references="_U6fZkIFkEeWKIdAlVGN13g">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_f7SNgYFkEeWKIdAlVGN13g" key="tooltip_text" value="SRequirements Overview Diagram"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_f7SNgoFkEeWKIdAlVGN13g" key="pageName" value="PapyrusHyperLink_Page"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_f7SNg4FkEeWKIdAlVGN13g" key="is_default_navigation" value="true"/>
- </eAnnotations>
- <children xmi:type="notation:DecorationNode" xmi:id="_D3M0sAnkEeW356xdbh3U2Q" type="5017"/>
- <children xmi:type="notation:DecorationNode" xmi:id="_D3M0sQnkEeW356xdbh3U2Q" type="7010">
- <styles xmi:type="notation:TitleStyle" xmi:id="_D3M0sgnkEeW356xdbh3U2Q"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_D3M0swnkEeW356xdbh3U2Q"/>
- </children>
- <element xmi:type="uml:Package" href="esfsafetyconcepts_metamodel.uml#_D3KYcAnkEeW356xdbh3U2Q"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_D3MNoQnkEeW356xdbh3U2Q" x="508" y="54" width="200" height="100"/>
- </children>
<children xmi:type="notation:Shape" xmi:id="_IpEBMAnkEeW356xdbh3U2Q" type="3009" fillColor="12632256">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_yLuToAnyEeW356xdbh3U2Q" source="PapyrusHyperLink_Page" references="_bXP2QAnyEeW356xdbh3U2Q">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_yLuToQnyEeW356xdbh3U2Q" key="tooltip_text" value="SREcommendations Overview Diagram"/>
@@ -50,12 +36,7 @@
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_nUY7ggnjEeW356xdbh3U2Q"/>
</children>
<element xmi:type="uml:Model" href="esfsafetyconcepts_metamodel.uml#_yvDioAnQEeW356xdbh3U2Q"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_nUXtYQnjEeW356xdbh3U2Q" x="25" y="312" width="768" height="241"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_GDHmwAnxEeW356xdbh3U2Q" type="2012">
- <children xmi:type="notation:DecorationNode" xmi:id="_GDIN0AnxEeW356xdbh3U2Q" type="5038"/>
- <element xmi:type="uml:Comment" href="esfsafetyconcepts_metamodel.uml#_GDFKgAnxEeW356xdbh3U2Q"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_GDHmwQnxEeW356xdbh3U2Q" x="510" y="586" width="258"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_nUXtYQnjEeW356xdbh3U2Q" x="25" y="312" width="546" height="241"/>
</children>
<children xmi:type="notation:Shape" xmi:id="_EWP2EIFiEeWKIdAlVGN13g" type="2005" fillColor="8905185">
<children xmi:type="notation:DecorationNode" xmi:id="_EWQdIIFiEeWKIdAlVGN13g" type="5020"/>
@@ -64,7 +45,7 @@
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_EWREMoFiEeWKIdAlVGN13g"/>
</children>
<element xmi:type="uml:Model" href="platform:/resource/org.polarsys.esf.core.metamodel.esfproperties/src/main/resources/metamodel/esfproperties_metamodel.uml#_-NKksAnQEeW356xdbh3U2Q"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_EWP2EYFiEeWKIdAlVGN13g" x="538" y="175"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_EWP2EYFiEeWKIdAlVGN13g" x="402" y="175" width="169"/>
</children>
<children xmi:type="notation:Shape" xmi:id="_F5o7cIFiEeWKIdAlVGN13g" type="2005" fillColor="13420443">
<children xmi:type="notation:DecorationNode" xmi:id="_F5pigIFiEeWKIdAlVGN13g" type="5020"/>
@@ -73,7 +54,7 @@
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_F5pig4FiEeWKIdAlVGN13g"/>
</children>
<element xmi:type="uml:Model" href="platform:/resource/org.polarsys.esf.core.metamodel.esfbehaviours/src/main/resources/metamodel/esfbehaviours_metamodel.uml#_IYSU4AnREeW356xdbh3U2Q"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_F5o7cYFiEeWKIdAlVGN13g" x="304" y="175"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_F5o7cYFiEeWKIdAlVGN13g" x="211" y="175" width="169"/>
</children>
<children xmi:type="notation:Shape" xmi:id="_ycSdwISJEeWOntSnNos8Xg" type="2005" fillColor="12621752">
<children xmi:type="notation:DecorationNode" xmi:id="_ycUS8ISJEeWOntSnNos8Xg" type="5020"/>
@@ -82,7 +63,7 @@
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_ycU6AoSJEeWOntSnNos8Xg"/>
</children>
<element xmi:type="uml:Model" href="platform:/resource/org.polarsys.esf.core.metamodel.esfcore/src/main/resources/metamodel/esfcore_metamodel.uml#_VB4SINLoEeSb47LgOrWUpg"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_ycSdwYSJEeWOntSnNos8Xg" x="72" y="175"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_ycSdwYSJEeWOntSnNos8Xg" x="25" y="175" width="169"/>
</children>
<styles xmi:type="notation:StringValueStyle" xmi:id="_li4hoQnjEeW356xdbh3U2Q" name="diagram_compatibility_version" stringValue="1.1.0"/>
<styles xmi:type="notation:DiagramStyle" xmi:id="_li4hognjEeW356xdbh3U2Q"/>
@@ -90,26 +71,6 @@
<owner xmi:type="uml:Model" href="esfsafetyconcepts_metamodel.uml#_yvDioAnQEeW356xdbh3U2Q"/>
</styles>
<element xmi:type="uml:Model" href="esfsafetyconcepts_metamodel.uml#_yvDioAnQEeW356xdbh3U2Q"/>
- <edges xmi:type="notation:Connector" xmi:id="_WvvVEAnxEeW356xdbh3U2Q" type="4013" source="_GDHmwAnxEeW356xdbh3U2Q" target="_D3MNoAnkEeW356xdbh3U2Q" routing="Rectilinear">
- <styles xmi:type="notation:FontStyle" xmi:id="_WvvVEQnxEeW356xdbh3U2Q"/>
- <element xsi:nil="true"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_WvvVEgnxEeW356xdbh3U2Q" points="[-13, -36, 7, 113]$[-90, -99, -70, 50]"/>
- <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_XCJ6wAnxEeW356xdbh3U2Q" id="(0.49612403100775193,0.0)"/>
- <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_XCKh0AnxEeW356xdbh3U2Q" id="(0.5,1.0)"/>
- </edges>
- <edges xmi:type="notation:Connector" xmi:id="_BDMJ4IFiEeWKIdAlVGN13g" type="4008" source="_IpEBMAnkEeW356xdbh3U2Q" target="_D3MNoAnkEeW356xdbh3U2Q" routing="Rectilinear">
- <children xmi:type="notation:DecorationNode" xmi:id="_BDMw8IFiEeWKIdAlVGN13g" type="6026">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_BDMw8YFiEeWKIdAlVGN13g" y="40"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_BDMw8oFiEeWKIdAlVGN13g" type="6027">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_BDMw84FiEeWKIdAlVGN13g" y="60"/>
- </children>
- <styles xmi:type="notation:FontStyle" xmi:id="_BDMJ4YFiEeWKIdAlVGN13g"/>
- <element xmi:type="uml:Dependency" href="esfsafetyconcepts_metamodel.uml#_BC85UIFiEeWKIdAlVGN13g"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_BDMJ4oFiEeWKIdAlVGN13g" points="[9, 1, -80, -9]$[43, 16, -46, 6]"/>
- <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_BDjWQIFiEeWKIdAlVGN13g" id="(1.0,0.49)"/>
- <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_BDjWQYFiEeWKIdAlVGN13g" id="(0.0,0.52)"/>
- </edges>
<edges xmi:type="notation:Connector" xmi:id="_BtedAIFiEeWKIdAlVGN13g" type="4008" source="__2pwYAnjEeW356xdbh3U2Q" target="_IpEBMAnkEeW356xdbh3U2Q" routing="Rectilinear">
<children xmi:type="notation:DecorationNode" xmi:id="_BtfEEIFiEeWKIdAlVGN13g" type="6026">
<layoutConstraint xmi:type="notation:Location" xmi:id="_BtfEEYFiEeWKIdAlVGN13g" y="40"/>
@@ -145,9 +106,9 @@
</children>
<styles xmi:type="notation:FontStyle" xmi:id="_RVabMYFiEeWKIdAlVGN13g"/>
<element xmi:type="uml:Dependency" href="esfsafetyconcepts_metamodel.uml#_RVMYwIFiEeWKIdAlVGN13g"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_RVabMoFiEeWKIdAlVGN13g" points="[-1, -6, 9, 80]$[-13, -69, -3, 17]"/>
- <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_RV3uMIFiEeWKIdAlVGN13g" id="(0.49609375,0.0)"/>
- <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_RV3uMYFiEeWKIdAlVGN13g" id="(0.485,1.0)"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_RVabMoFiEeWKIdAlVGN13g" points="[112, 26, 0, 63]$[112, -37, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_RV3uMIFiEeWKIdAlVGN13g" id="(0.2838827838827839,0.0)"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_RV3uMYFiEeWKIdAlVGN13g" id="(0.47928994082840237,1.0)"/>
</edges>
<edges xmi:type="notation:Connector" xmi:id="_R5SkUIFiEeWKIdAlVGN13g" type="4008" source="_nUXtYAnjEeW356xdbh3U2Q" target="_EWP2EIFiEeWKIdAlVGN13g" routing="Rectilinear">
<children xmi:type="notation:DecorationNode" xmi:id="_R5TLYIFiEeWKIdAlVGN13g" type="6026">
@@ -158,7 +119,7 @@
</children>
<styles xmi:type="notation:FontStyle" xmi:id="_R5SkUYFiEeWKIdAlVGN13g"/>
<element xmi:type="uml:Dependency" href="esfsafetyconcepts_metamodel.uml#_R4_pYIFiEeWKIdAlVGN13g"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_R5SkUoFiEeWKIdAlVGN13g" points="[-4, -8, 0, 82]$[-11, -71, -7, 19]"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_R5SkUoFiEeWKIdAlVGN13g" points="[18, 26, -5, 63]$[18, -37, -5, 0]"/>
<sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_R5y6oIFiEeWKIdAlVGN13g" id="(0.7864583333333334,0.0)"/>
<targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_R5y6oYFiEeWKIdAlVGN13g" id="(0.445,1.0)"/>
</edges>
@@ -172,8 +133,8 @@
<styles xmi:type="notation:FontStyle" xmi:id="_459r0YSJEeWOntSnNos8Xg"/>
<element xmi:type="uml:Dependency" href="esfsafetyconcepts_metamodel.uml#_45yssISJEeWOntSnNos8Xg"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_459r0oSJEeWOntSnNos8Xg" points="[-4, -2, 0, 78]$[12, -65, 16, 15]"/>
- <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_46bl4ISJEeWOntSnNos8Xg" id="(0.24348958333333334,0.0)"/>
- <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_46bl4YSJEeWOntSnNos8Xg" id="(0.69,1.0)"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_46bl4ISJEeWOntSnNos8Xg" id="(0.21245421245421245,0.0)"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_46bl4YSJEeWOntSnNos8Xg" id="(0.6863905325443787,1.0)"/>
</edges>
</notation:Diagram>
<notation:Diagram xmi:id="__t0IAAnkEeW356xdbh3U2Q" type="PapyrusUMLClassDiagram" name="SDysfunctions Overview Diagram" measurementUnit="Pixel">
@@ -686,41 +647,6 @@
<element xmi:type="uml:Package" href="esfsafetyconcepts_metamodel.uml#_IpBk8AnkEeW356xdbh3U2Q"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_b366YQnyEeW356xdbh3U2Q" x="388" y="274" width="793" height="294"/>
</children>
- <children xmi:type="notation:Shape" xmi:id="_2--LkIFkEeWKIdAlVGN13g" type="2007">
- <children xmi:type="notation:DecorationNode" xmi:id="_2--yoIFkEeWKIdAlVGN13g" type="5026"/>
- <children xmi:type="notation:BasicCompartment" xmi:id="_2--yoYFkEeWKIdAlVGN13g" type="7016">
- <children xmi:type="notation:Shape" xmi:id="_-jyA0IFkEeWKIdAlVGN13g" type="3010">
- <children xmi:type="notation:DecorationNode" xmi:id="_-jyn4IFkEeWKIdAlVGN13g" type="5014"/>
- <children xmi:type="notation:DecorationNode" xmi:id="_-jyn4YFkEeWKIdAlVGN13g" type="8518">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_-jyn4oFkEeWKIdAlVGN13g" y="5"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_-jzO8IFkEeWKIdAlVGN13g" visible="false" type="7011">
- <styles xmi:type="notation:TitleStyle" xmi:id="_-jzO8YFkEeWKIdAlVGN13g"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_-jzO8oFkEeWKIdAlVGN13g"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_-jzO84FkEeWKIdAlVGN13g"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_-jzO9IFkEeWKIdAlVGN13g"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_-jzO9YFkEeWKIdAlVGN13g" visible="false" type="7012">
- <styles xmi:type="notation:TitleStyle" xmi:id="_-jzO9oFkEeWKIdAlVGN13g"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_-jzO94FkEeWKIdAlVGN13g"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_-jzO-IFkEeWKIdAlVGN13g"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_-jzO-YFkEeWKIdAlVGN13g"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_-jzO-oFkEeWKIdAlVGN13g" visible="false" type="7013">
- <styles xmi:type="notation:TitleStyle" xmi:id="_-jzO-4FkEeWKIdAlVGN13g"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_-jzO_IFkEeWKIdAlVGN13g"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_-jzO_YFkEeWKIdAlVGN13g"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_-jzO_oFkEeWKIdAlVGN13g"/>
- </children>
- <element xmi:type="uml:Class" href="esfsafetyconcepts_metamodel.uml#_X2bmQIFkEeWKIdAlVGN13g"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_-jyA0YFkEeWKIdAlVGN13g" x="4" y="19" width="158" height="77"/>
- </children>
- <styles xmi:type="notation:TitleStyle" xmi:id="_2--yooFkEeWKIdAlVGN13g"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_2--yo4FkEeWKIdAlVGN13g"/>
- </children>
- <element xmi:type="uml:Package" href="esfsafetyconcepts_metamodel.uml#_D3KYcAnkEeW356xdbh3U2Q"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_2--LkYFkEeWKIdAlVGN13g" x="55" y="274" width="286" height="163"/>
- </children>
<children xmi:type="notation:Shape" xmi:id="_67En8ISJEeWOntSnNos8Xg" type="2005" fillColor="12621752">
<children xmi:type="notation:DecorationNode" xmi:id="_67FPAISJEeWOntSnNos8Xg" type="5020"/>
<children xmi:type="notation:BasicCompartment" xmi:id="_67FPAYSJEeWOntSnNos8Xg" type="7009">
@@ -818,36 +744,6 @@
<sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="__tnhQIFlEeWKIdAlVGN13g" id="(1.0,0.417910447761194)"/>
<targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="__tnhQYFlEeWKIdAlVGN13g" id="(0.0,0.4626865671641791)"/>
</edges>
- <edges xmi:type="notation:Connector" xmi:id="_AT6sQIFmEeWKIdAlVGN13g" type="4001" source="_-jyA0IFkEeWKIdAlVGN13g" target="_K3UPAIFlEeWKIdAlVGN13g" routing="Rectilinear">
- <children xmi:type="notation:DecorationNode" xmi:id="_AT6sQ4FmEeWKIdAlVGN13g" type="6001">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_AT6sRIFmEeWKIdAlVGN13g" y="-20"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_AT6sRYFmEeWKIdAlVGN13g" type="6002">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_AT6sRoFmEeWKIdAlVGN13g" y="20"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_AT6sR4FmEeWKIdAlVGN13g" type="6003">
- <styles xmi:type="notation:StringListValueStyle" xmi:id="_E02g0IFmEeWKIdAlVGN13g" name="maskLabel">
- <stringListValue>name</stringListValue>
- <stringListValue>derived</stringListValue>
- </styles>
- <layoutConstraint xmi:type="notation:Location" xmi:id="_AT6sSIFmEeWKIdAlVGN13g" x="8" y="-14"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_AT6sSYFmEeWKIdAlVGN13g" type="6005">
- <styles xmi:type="notation:StringListValueStyle" xmi:id="_ILBLYIFmEeWKIdAlVGN13g" name="maskLabel"/>
- <layoutConstraint xmi:type="notation:Location" xmi:id="_AT7TUIFmEeWKIdAlVGN13g" x="-32" y="-14"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_AT7TUYFmEeWKIdAlVGN13g" type="6033">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_AT7TUoFmEeWKIdAlVGN13g" x="-28" y="12"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_AT7TU4FmEeWKIdAlVGN13g" type="6034">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_AT7TVIFmEeWKIdAlVGN13g" x="45" y="-11"/>
- </children>
- <styles xmi:type="notation:FontStyle" xmi:id="_AT6sQYFmEeWKIdAlVGN13g"/>
- <element xmi:type="uml:Association" href="esfsafetyconcepts_metamodel.uml#_ATZH0IFmEeWKIdAlVGN13g"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_AT6sQoFmEeWKIdAlVGN13g" points="[0, -5, -385, -8]$[385, -5, 0, -8]"/>
- <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_AUf7EIFmEeWKIdAlVGN13g" id="(1.0,0.36363636363636365)"/>
- <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_AUf7EYFmEeWKIdAlVGN13g" id="(0.0,0.3880597014925373)"/>
- </edges>
<edges xmi:type="notation:Connector" xmi:id="_JgkRsISKEeWOntSnNos8Xg" type="4002" source="_K3UPAIFlEeWKIdAlVGN13g" target="_EgqpMISKEeWOntSnNos8Xg" routing="Rectilinear">
<children xmi:type="notation:DecorationNode" xmi:id="_JgkRs4SKEeWOntSnNos8Xg" type="6007">
<layoutConstraint xmi:type="notation:Location" xmi:id="_Jgk4wISKEeWOntSnNos8Xg" y="40"/>
@@ -1372,14 +1268,14 @@
<stringListValue>name</stringListValue>
<stringListValue>derived</stringListValue>
</styles>
- <layoutConstraint xmi:type="notation:Location" xmi:id="_pL_xqIFpEeWKIdAlVGN13g" x="-11" y="54"/>
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_pL_xqIFpEeWKIdAlVGN13g" x="-12" y="68"/>
</children>
<children xmi:type="notation:DecorationNode" xmi:id="_pL_xqYFpEeWKIdAlVGN13g" type="6005">
<styles xmi:type="notation:StringListValueStyle" xmi:id="_yAUG8IFpEeWKIdAlVGN13g" name="maskLabel">
<stringListValue>name</stringListValue>
<stringListValue>derived</stringListValue>
</styles>
- <layoutConstraint xmi:type="notation:Location" xmi:id="_pL_xqoFpEeWKIdAlVGN13g" x="4" y="-12"/>
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_pL_xqoFpEeWKIdAlVGN13g" x="-6" y="-14"/>
</children>
<children xmi:type="notation:DecorationNode" xmi:id="_pMAYsIFpEeWKIdAlVGN13g" type="6033">
<layoutConstraint xmi:type="notation:Location" xmi:id="_pMAYsYFpEeWKIdAlVGN13g" x="-20" y="-20"/>
@@ -1405,7 +1301,7 @@
<stringListValue>name</stringListValue>
<stringListValue>derived</stringListValue>
</styles>
- <layoutConstraint xmi:type="notation:Location" xmi:id="_qQUVaIFpEeWKIdAlVGN13g" x="-19" y="55"/>
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_qQUVaIFpEeWKIdAlVGN13g" x="-20" y="66"/>
</children>
<children xmi:type="notation:DecorationNode" xmi:id="_qQUVaYFpEeWKIdAlVGN13g" type="6005">
<styles xmi:type="notation:StringListValueStyle" xmi:id="_xjx78IFpEeWKIdAlVGN13g" name="maskLabel">
@@ -1484,7 +1380,7 @@
<layoutConstraint xmi:type="notation:Location" xmi:id="_sWleWYFpEeWKIdAlVGN13g" y="20"/>
</children>
<children xmi:type="notation:DecorationNode" xmi:id="_sWleWoFpEeWKIdAlVGN13g" type="6034">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_sWleW4FpEeWKIdAlVGN13g" y="-20"/>
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_sWleW4FpEeWKIdAlVGN13g" x="10" y="-18"/>
</children>
<styles xmi:type="notation:FontStyle" xmi:id="_sWk3QYFpEeWKIdAlVGN13g"/>
<element xmi:type="uml:Association" href="esfsafetyconcepts_metamodel.uml#_sWD54IFpEeWKIdAlVGN13g"/>
@@ -1655,100 +1551,4 @@
<targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_gkldoYFuEeWKIdAlVGN13g" id="(1.0,0.7403314917127072)"/>
</edges>
</notation:Diagram>
- <notation:Diagram xmi:id="_U6fZkIFkEeWKIdAlVGN13g" type="PapyrusUMLClassDiagram" name="SRequirements Overview Diagram" measurementUnit="Pixel">
- <children xmi:type="notation:Shape" xmi:id="_Vw-8sIFkEeWKIdAlVGN13g" type="2007" fillColor="12632256">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_wggTUIFkEeWKIdAlVGN13g" source="PapyrusHyperLink_Page" references="_li4hoAnjEeW356xdbh3U2Q">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_wggTUYFkEeWKIdAlVGN13g" key="tooltip_text" value="ESFSafetyConcepts Overview Diagram"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_wggTUoFkEeWKIdAlVGN13g" key="pageName" value="PapyrusHyperLink_Page"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_wggTU4FkEeWKIdAlVGN13g" key="is_default_navigation" value="true"/>
- </eAnnotations>
- <children xmi:type="notation:DecorationNode" xmi:id="_Vw-8soFkEeWKIdAlVGN13g" type="5026"/>
- <children xmi:type="notation:BasicCompartment" xmi:id="_Vw-8s4FkEeWKIdAlVGN13g" type="7016">
- <children xmi:type="notation:Shape" xmi:id="_X2tTEIFkEeWKIdAlVGN13g" type="3010">
- <children xmi:type="notation:DecorationNode" xmi:id="_X2tTEoFkEeWKIdAlVGN13g" type="5014"/>
- <children xmi:type="notation:DecorationNode" xmi:id="_X2t6IIFkEeWKIdAlVGN13g" type="8518">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_X2t6IYFkEeWKIdAlVGN13g" y="5"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_X2t6IoFkEeWKIdAlVGN13g" visible="false" type="7011">
- <styles xmi:type="notation:TitleStyle" xmi:id="_X2t6I4FkEeWKIdAlVGN13g"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_X2t6JIFkEeWKIdAlVGN13g"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_X2t6JYFkEeWKIdAlVGN13g"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_X2t6JoFkEeWKIdAlVGN13g"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_X2t6J4FkEeWKIdAlVGN13g" visible="false" type="7012">
- <styles xmi:type="notation:TitleStyle" xmi:id="_X2t6KIFkEeWKIdAlVGN13g"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_X2t6KYFkEeWKIdAlVGN13g"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_X2t6KoFkEeWKIdAlVGN13g"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_X2t6K4FkEeWKIdAlVGN13g"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_X2t6LIFkEeWKIdAlVGN13g" visible="false" type="7013">
- <styles xmi:type="notation:TitleStyle" xmi:id="_X2t6LYFkEeWKIdAlVGN13g"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_X2t6LoFkEeWKIdAlVGN13g"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_X2t6L4FkEeWKIdAlVGN13g"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_X2t6MIFkEeWKIdAlVGN13g"/>
- </children>
- <element xmi:type="uml:Class" href="esfsafetyconcepts_metamodel.uml#_X2bmQIFkEeWKIdAlVGN13g"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_X2tTEYFkEeWKIdAlVGN13g" x="149" y="44" width="172" height="65"/>
- </children>
- <styles xmi:type="notation:TitleStyle" xmi:id="_Vw-8tIFkEeWKIdAlVGN13g"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Vw-8tYFkEeWKIdAlVGN13g"/>
- </children>
- <element xmi:type="uml:Package" href="esfsafetyconcepts_metamodel.uml#_D3KYcAnkEeW356xdbh3U2Q"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Vw-8sYFkEeWKIdAlVGN13g" x="301" y="362" width="459" height="195"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_-xGB0ISKEeWOntSnNos8Xg" type="2005" fillColor="12621752">
- <children xmi:type="notation:DecorationNode" xmi:id="_-xGo4ISKEeWOntSnNos8Xg" type="5020"/>
- <children xmi:type="notation:BasicCompartment" xmi:id="_-xGo4YSKEeWOntSnNos8Xg" type="7009">
- <children xmi:type="notation:Shape" xmi:id="_GiCOkISLEeWOntSnNos8Xg" type="3010">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Kao30ISLEeWOntSnNos8Xg" source="PapyrusCSSForceValue">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Kao30YSLEeWOntSnNos8Xg" key="fillColor" value="true"/>
- </eAnnotations>
- <children xmi:type="notation:DecorationNode" xmi:id="_GiCOkoSLEeWOntSnNos8Xg" type="5014"/>
- <children xmi:type="notation:DecorationNode" xmi:id="_GiC1oISLEeWOntSnNos8Xg" type="8518">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_GiC1oYSLEeWOntSnNos8Xg" y="5"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_GiC1ooSLEeWOntSnNos8Xg" visible="false" type="7011">
- <styles xmi:type="notation:TitleStyle" xmi:id="_GiC1o4SLEeWOntSnNos8Xg"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_GiC1pISLEeWOntSnNos8Xg"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_GiC1pYSLEeWOntSnNos8Xg"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_GiC1poSLEeWOntSnNos8Xg"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_GiC1p4SLEeWOntSnNos8Xg" visible="false" type="7012">
- <styles xmi:type="notation:TitleStyle" xmi:id="_GiC1qISLEeWOntSnNos8Xg"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_GiC1qYSLEeWOntSnNos8Xg"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_GiC1qoSLEeWOntSnNos8Xg"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_GiC1q4SLEeWOntSnNos8Xg"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_GiC1rISLEeWOntSnNos8Xg" visible="false" type="7013">
- <styles xmi:type="notation:TitleStyle" xmi:id="_GiC1rYSLEeWOntSnNos8Xg"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_GiC1roSLEeWOntSnNos8Xg"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_GiC1r4SLEeWOntSnNos8Xg"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_GiC1sISLEeWOntSnNos8Xg"/>
- </children>
- <element xmi:type="uml:Class" href="platform:/resource/org.polarsys.esf.core.metamodel.esfcore/src/main/resources/metamodel/esfcore_metamodel.uml#_T0muwHyyEeW5YtCK2zP8qA"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_GiCOkYSLEeWOntSnNos8Xg" x="76" y="35" width="185" height="65"/>
- </children>
- <styles xmi:type="notation:TitleStyle" xmi:id="_-xGo4oSKEeWOntSnNos8Xg"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_-xGo44SKEeWOntSnNos8Xg"/>
- </children>
- <element xmi:type="uml:Model" href="platform:/resource/org.polarsys.esf.core.metamodel.esfcore/src/main/resources/metamodel/esfcore_metamodel.uml#_VB4SINLoEeSb47LgOrWUpg"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_-xGB0YSKEeWOntSnNos8Xg" x="386" y="169" width="314" height="173"/>
- </children>
- <styles xmi:type="notation:StringValueStyle" xmi:id="_U6fZkYFkEeWKIdAlVGN13g" name="diagram_compatibility_version" stringValue="1.1.0"/>
- <styles xmi:type="notation:DiagramStyle" xmi:id="_U6fZkoFkEeWKIdAlVGN13g"/>
- <styles xmi:type="style:PapyrusViewStyle" xmi:id="_U6fZk4FkEeWKIdAlVGN13g">
- <owner xmi:type="uml:Package" href="esfsafetyconcepts_metamodel.uml#_D3KYcAnkEeW356xdbh3U2Q"/>
- </styles>
- <element xmi:type="uml:Package" href="esfsafetyconcepts_metamodel.uml#_D3KYcAnkEeW356xdbh3U2Q"/>
- <edges xmi:type="notation:Connector" xmi:id="_LulL8ISLEeWOntSnNos8Xg" type="4002" source="_X2tTEIFkEeWKIdAlVGN13g" target="_GiCOkISLEeWOntSnNos8Xg" routing="Rectilinear">
- <children xmi:type="notation:DecorationNode" xmi:id="_LulL84SLEeWOntSnNos8Xg" type="6007">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_LulL9ISLEeWOntSnNos8Xg" y="40"/>
- </children>
- <styles xmi:type="notation:FontStyle" xmi:id="_LulL8YSLEeWOntSnNos8Xg"/>
- <element xmi:type="uml:Generalization" href="esfsafetyconcepts_metamodel.uml#_LuP0wISLEeWOntSnNos8Xg"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_LulL8oSLEeWOntSnNos8Xg" points="[0, -10, -11, 144]$[9, -147, -2, 7]"/>
- <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_LuynUISLEeWOntSnNos8Xg" id="(0.563953488372093,0.0)"/>
- <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_LuynUYSLEeWOntSnNos8Xg" id="(0.4594594594594595,1.0)"/>
- </edges>
- </notation:Diagram>
</xmi:XMI>
diff --git a/core/metamodel/org.polarsys.esf.core.metamodel.esfsafetyconcepts/src/main/resources/metamodel/esfsafetyconcepts_metamodel.uml b/core/metamodel/org.polarsys.esf.core.metamodel.esfsafetyconcepts/src/main/resources/metamodel/esfsafetyconcepts_metamodel.uml
index c9f16b0..1a75e04 100644
--- a/core/metamodel/org.polarsys.esf.core.metamodel.esfsafetyconcepts/src/main/resources/metamodel/esfsafetyconcepts_metamodel.uml
+++ b/core/metamodel/org.polarsys.esf.core.metamodel.esfsafetyconcepts/src/main/resources/metamodel/esfsafetyconcepts_metamodel.uml
@@ -1,260 +1,260 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<uml:Model xmi:version="20131001" xmlns:xmi="http://www.omg.org/spec/XMI/20131001" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" xmlns:uml="http://www.eclipse.org/uml2/5.0.0/UML" xmi:id="_yvDioAnQEeW356xdbh3U2Q" name="ESFSafetyConcepts">
- <ownedComment xmi:type="uml:Comment" xmi:id="_GDFKgAnxEeW356xdbh3U2Q" annotatedElement="_D3KYcAnkEeW356xdbh3U2Q">
- <body>SRequirements means requirements and traceability. Whitout the last one, it is useless.</body>
- </ownedComment>
- <packagedElement xmi:type="uml:Package" xmi:id="__2mtEAnjEeW356xdbh3U2Q" name="SDysfunctions">
- <packagedElement xmi:type="uml:Class" xmi:id="_quWZkAnmEeW356xdbh3U2Q" name="AbstractSDysfunctionObject" isAbstract="true">
- <generalization xmi:type="uml:Generalization" xmi:id="_A_AYMAnnEeW356xdbh3U2Q">
- <general xmi:type="uml:Class" href="esfcore_metamodel.uml#_Q05ZgOjPEeSQI-4c5olYjA"/>
- </generalization>
- <generalization xmi:type="uml:Generalization" xmi:id="_8VEEQISKEeWOntSnNos8Xg">
- <general xmi:type="uml:Class" href="../../../../../org.polarsys.esf.core.metamodel.esfcore/src/main/resources/metamodel/esfcore_metamodel.uml#_Q05ZgOjPEeSQI-4c5olYjA"/>
- </generalization>
- </packagedElement>
- <packagedElement xmi:type="uml:Class" xmi:id="_rCbzMAnmEeW356xdbh3U2Q" name="SFailureEvent">
- <generalization xmi:type="uml:Generalization" xmi:id="_NTirwIFjEeWKIdAlVGN13g" general="_quWZkAnmEeW356xdbh3U2Q"/>
- <ownedAttribute xmi:type="uml:Property" xmi:id="_RALmgIFsEeWKIdAlVGN13g" name="fearedEvent">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
- </ownedAttribute>
- <ownedAttribute xmi:type="uml:Property" xmi:id="_QxACYoFpEeWKIdAlVGN13g" name="risk" type="_K3ARUA53EeWvS4pMPcwguQ" association="_Qw_bUIFpEeWKIdAlVGN13g">
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_XIpg8IFpEeWKIdAlVGN13g"/>
- <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_XIr9MIFpEeWKIdAlVGN13g" value="1"/>
- </ownedAttribute>
- <ownedAttribute xmi:type="uml:Property" xmi:id="_pLe0QoFpEeWKIdAlVGN13g" name="effect" type="_yT7DoIFiEeWKIdAlVGN13g" association="_pLeNMIFpEeWKIdAlVGN13g"/>
- <ownedAttribute xmi:type="uml:Property" xmi:id="_qP2bUoFpEeWKIdAlVGN13g" name="cause" type="_wMyYAIFiEeWKIdAlVGN13g" association="_qP10QIFpEeWKIdAlVGN13g"/>
- <ownedAttribute xmi:type="uml:Property" xmi:id="_rmPmgoFpEeWKIdAlVGN13g" name="failureMode" type="_rhzPwAnmEeW356xdbh3U2Q" association="_rmO_cIFpEeWKIdAlVGN13g">
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_lpGdMIFqEeWKIdAlVGN13g"/>
- <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_lpHEQIFqEeWKIdAlVGN13g" value="1"/>
- </ownedAttribute>
- <ownedAttribute xmi:type="uml:Property" xmi:id="_MvVcYIFsEeWKIdAlVGN13g" name="occurence">
- <type xmi:type="uml:DataType" href="../../../../../org.polarsys.esf.core.metamodel.esfproperties/src/main/resources/metamodel/esfproperties_metamodel.uml#_qLS24A23EeWIHrhJxYOO3w"/>
- </ownedAttribute>
- <ownedAttribute xmi:type="uml:Property" xmi:id="_NXx8cIFsEeWKIdAlVGN13g" name="cost">
- <type xmi:type="uml:DataType" href="../../../../../org.polarsys.esf.core.metamodel.esfproperties/src/main/resources/metamodel/esfproperties_metamodel.uml#_V4JUgA28EeWIHrhJxYOO3w"/>
- </ownedAttribute>
- <ownedAttribute xmi:type="uml:Property" xmi:id="_N0E24IFsEeWKIdAlVGN13g" name="criticality">
- <type xmi:type="uml:DataType" href="../../../../../org.polarsys.esf.core.metamodel.esfproperties/src/main/resources/metamodel/esfproperties_metamodel.uml#_k2eh4AnTEeW356xdbh3U2Q"/>
- </ownedAttribute>
- <ownedAttribute xmi:type="uml:Property" xmi:id="_ORrY4IFsEeWKIdAlVGN13g" name="severity">
- <type xmi:type="uml:DataType" href="../../../../../org.polarsys.esf.core.metamodel.esfproperties/src/main/resources/metamodel/esfproperties_metamodel.uml#_2040oA23EeWIHrhJxYOO3w"/>
- </ownedAttribute>
- <ownedAttribute xmi:type="uml:Property" xmi:id="_PE4XcIFsEeWKIdAlVGN13g" name="detectability">
- <type xmi:type="uml:DataType" href="../../../../../org.polarsys.esf.core.metamodel.esfproperties/src/main/resources/metamodel/esfproperties_metamodel.uml#_5Aa4EA23EeWIHrhJxYOO3w"/>
- </ownedAttribute>
- <ownedAttribute xmi:type="uml:Property" xmi:id="_PyWhcIFsEeWKIdAlVGN13g" name="probability">
- <type xmi:type="uml:DataType" href="../../../../../org.polarsys.esf.core.metamodel.esfproperties/src/main/resources/metamodel/esfproperties_metamodel.uml#_e45QgH8AEeW5YtCK2zP8qA"/>
- </ownedAttribute>
- <ownedAttribute xmi:type="uml:Property" xmi:id="_f7fdUIFuEeWKIdAlVGN13g" name="detection" type="_aKwj4IFlEeWKIdAlVGN13g" association="_f7ePMIFuEeWKIdAlVGN13g"/>
- <ownedAttribute xmi:type="uml:Property" xmi:id="_gizU8oFuEeWKIdAlVGN13g" name="recommendationsList" type="_K29CoIFlEeWKIdAlVGN13g" association="_giyG0IFuEeWKIdAlVGN13g">
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_TXDP4IFvEeWKIdAlVGN13g"/>
- <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_TXFsIIFvEeWKIdAlVGN13g" value="*"/>
- </ownedAttribute>
- </packagedElement>
- <packagedElement xmi:type="uml:Class" xmi:id="_rhzPwAnmEeW356xdbh3U2Q" name="SFailureMode">
- <generalization xmi:type="uml:Generalization" xmi:id="_WUbdoAnnEeW356xdbh3U2Q" general="_quWZkAnmEeW356xdbh3U2Q"/>
- <ownedAttribute xmi:type="uml:Property" xmi:id="_rmRbsIFpEeWKIdAlVGN13g" name="failureEvent" type="_rCbzMAnmEeW356xdbh3U2Q" association="_rmO_cIFpEeWKIdAlVGN13g">
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_mO__kIFqEeWKIdAlVGN13g" value="1"/>
- <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_mPBNsIFqEeWKIdAlVGN13g" value="1"/>
- </ownedAttribute>
- <ownedAttribute xmi:type="uml:Property" xmi:id="_sWD544FpEeWKIdAlVGN13g" name="failureState" type="_r9BzMAnmEeW356xdbh3U2Q" association="_sWD54IFpEeWKIdAlVGN13g">
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_gVBfAIFrEeWKIdAlVGN13g"/>
- <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_gVDUMIFrEeWKIdAlVGN13g" value="1"/>
- </ownedAttribute>
- <ownedAttribute xmi:type="uml:Property" xmi:id="_YtDgsIFuEeWKIdAlVGN13g" name="barrier" type="_iEHMUAnxEeW356xdbh3U2Q" association="_YtBrgIFuEeWKIdAlVGN13g">
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_YC1CgIFvEeWKIdAlVGN13g"/>
- <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_YC2QoIFvEeWKIdAlVGN13g" value="1"/>
- </ownedAttribute>
- </packagedElement>
- <packagedElement xmi:type="uml:Class" xmi:id="_r9BzMAnmEeW356xdbh3U2Q" name="SFailureState">
- <generalization xmi:type="uml:Generalization" xmi:id="_MoyekIFjEeWKIdAlVGN13g" general="_quWZkAnmEeW356xdbh3U2Q"/>
- <ownedAttribute xmi:type="uml:Property" xmi:id="_sWEg8IFpEeWKIdAlVGN13g" name="failureMode" type="_rhzPwAnmEeW356xdbh3U2Q" association="_sWD54IFpEeWKIdAlVGN13g">
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_hOonkIFrEeWKIdAlVGN13g"/>
- <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_hOqcwIFrEeWKIdAlVGN13g" value="1"/>
- </ownedAttribute>
- </packagedElement>
- <packagedElement xmi:type="uml:Class" xmi:id="_K3ARUA53EeWvS4pMPcwguQ" name="SRisk">
- <generalization xmi:type="uml:Generalization" xmi:id="_UQtLoA53EeWvS4pMPcwguQ" general="_quWZkAnmEeW356xdbh3U2Q"/>
- <ownedAttribute xmi:type="uml:Property" xmi:id="_CKK74oFpEeWKIdAlVGN13g" name="hazard" type="_L9BeMA53EeWvS4pMPcwguQ" association="_CKJtwIFpEeWKIdAlVGN13g">
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_KM3nAIFpEeWKIdAlVGN13g"/>
- <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_KM6DQIFpEeWKIdAlVGN13g" value="1"/>
- </ownedAttribute>
- <ownedAttribute xmi:type="uml:Property" xmi:id="_QxB3kIFpEeWKIdAlVGN13g" name="failureEvent" type="_rCbzMAnmEeW356xdbh3U2Q" association="_Qw_bUIFpEeWKIdAlVGN13g">
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_V4PB8IFpEeWKIdAlVGN13g"/>
- <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_V4Q3IIFpEeWKIdAlVGN13g" value="1"/>
- </ownedAttribute>
- <ownedAttribute xmi:type="uml:Property" xmi:id="_tDMssYFpEeWKIdAlVGN13g" name="effectsList" type="_yT7DoIFiEeWKIdAlVGN13g" association="_tDLekIFpEeWKIdAlVGN13g">
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_Lk_bEIFqEeWKIdAlVGN13g"/>
- <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_LlApMIFqEeWKIdAlVGN13g" value="*"/>
- </ownedAttribute>
- <ownedAttribute xmi:type="uml:Property" xmi:id="_t6zDEoFpEeWKIdAlVGN13g" name="causesList" type="_wMyYAIFiEeWKIdAlVGN13g" association="_t6ycAIFpEeWKIdAlVGN13g">
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_CN-oYIFqEeWKIdAlVGN13g"/>
- <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_COAdkIFqEeWKIdAlVGN13g" value="*"/>
- </ownedAttribute>
- </packagedElement>
- <packagedElement xmi:type="uml:Class" xmi:id="_L9BeMA53EeWvS4pMPcwguQ" name="SHazard">
- <generalization xmi:type="uml:Generalization" xmi:id="_UqchUA53EeWvS4pMPcwguQ" general="_quWZkAnmEeW356xdbh3U2Q"/>
- <ownedAttribute xmi:type="uml:Property" xmi:id="_CKK74YFpEeWKIdAlVGN13g" name="risk" type="_K3ARUA53EeWvS4pMPcwguQ" association="_CKJtwIFpEeWKIdAlVGN13g">
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_JuoL0IFpEeWKIdAlVGN13g"/>
- <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_JuqoEIFpEeWKIdAlVGN13g" value="1"/>
- </ownedAttribute>
- </packagedElement>
- <packagedElement xmi:type="uml:Dependency" xmi:id="_BtHQoIFiEeWKIdAlVGN13g" client="__2mtEAnjEeW356xdbh3U2Q" supplier="_IpBk8AnkEeW356xdbh3U2Q"/>
- <packagedElement xmi:type="uml:Class" xmi:id="_wMyYAIFiEeWKIdAlVGN13g" name="SCause">
- <generalization xmi:type="uml:Generalization" xmi:id="_LYGSwIFjEeWKIdAlVGN13g" general="_quWZkAnmEeW356xdbh3U2Q"/>
- <ownedAttribute xmi:type="uml:Property" xmi:id="_qP3CYIFpEeWKIdAlVGN13g" name="failureEvent" type="_rCbzMAnmEeW356xdbh3U2Q" association="_qP10QIFpEeWKIdAlVGN13g"/>
- <ownedAttribute xmi:type="uml:Property" xmi:id="_t6zDE4FpEeWKIdAlVGN13g" name="risksList" type="_K3ARUA53EeWvS4pMPcwguQ" association="_t6ycAIFpEeWKIdAlVGN13g">
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_GColwIFqEeWKIdAlVGN13g"/>
- <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_GCqa8IFqEeWKIdAlVGN13g" value="*"/>
- </ownedAttribute>
- <ownedAttribute xmi:type="uml:Property" xmi:id="_JiaNYIFsEeWKIdAlVGN13g" name="occurence">
- <type xmi:type="uml:DataType" href="../../../../../org.polarsys.esf.core.metamodel.esfproperties/src/main/resources/metamodel/esfproperties_metamodel.uml#_qLS24A23EeWIHrhJxYOO3w"/>
- </ownedAttribute>
- <ownedAttribute xmi:type="uml:Property" xmi:id="_KtLXYIFsEeWKIdAlVGN13g" name="detectability">
- <type xmi:type="uml:DataType" href="../../../../../org.polarsys.esf.core.metamodel.esfproperties/src/main/resources/metamodel/esfproperties_metamodel.uml#_5Aa4EA23EeWIHrhJxYOO3w"/>
- </ownedAttribute>
- </packagedElement>
- <packagedElement xmi:type="uml:Class" xmi:id="_yT7DoIFiEeWKIdAlVGN13g" name="SEffect">
- <generalization xmi:type="uml:Generalization" xmi:id="_MCG5EIFjEeWKIdAlVGN13g" general="_quWZkAnmEeW356xdbh3U2Q"/>
- <ownedAttribute xmi:type="uml:Property" xmi:id="_pLgCYIFpEeWKIdAlVGN13g" name="failureEvent" type="_rCbzMAnmEeW356xdbh3U2Q" association="_pLeNMIFpEeWKIdAlVGN13g"/>
- <ownedAttribute xmi:type="uml:Property" xmi:id="_tDNTwIFpEeWKIdAlVGN13g" name="risksList" type="_K3ARUA53EeWvS4pMPcwguQ" association="_tDLekIFpEeWKIdAlVGN13g">
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_MEpLgIFqEeWKIdAlVGN13g"/>
- <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_MEpykIFqEeWKIdAlVGN13g" value="*"/>
- </ownedAttribute>
- <ownedAttribute xmi:type="uml:Property" xmi:id="_7V7gkIFrEeWKIdAlVGN13g" name="severity">
- <type xmi:type="uml:DataType" href="../../../../../org.polarsys.esf.core.metamodel.esfproperties/src/main/resources/metamodel/esfproperties_metamodel.uml#_2040oA23EeWIHrhJxYOO3w"/>
- </ownedAttribute>
- <ownedAttribute xmi:type="uml:Property" xmi:id="__8W5IIFrEeWKIdAlVGN13g" name="cost">
- <type xmi:type="uml:DataType" href="../../../../../org.polarsys.esf.core.metamodel.esfproperties/src/main/resources/metamodel/esfproperties_metamodel.uml#_V4JUgA28EeWIHrhJxYOO3w"/>
- </ownedAttribute>
- <ownedAttribute xmi:type="uml:Property" xmi:id="_CmRhsIFsEeWKIdAlVGN13g" name="criticality">
- <type xmi:type="uml:DataType" href="../../../../../org.polarsys.esf.core.metamodel.esfproperties/src/main/resources/metamodel/esfproperties_metamodel.uml#_k2eh4AnTEeW356xdbh3U2Q"/>
- </ownedAttribute>
- </packagedElement>
- <packagedElement xmi:type="uml:Association" xmi:id="_CKJtwIFpEeWKIdAlVGN13g" memberEnd="_CKK74YFpEeWKIdAlVGN13g _CKK74oFpEeWKIdAlVGN13g">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_CKKU0IFpEeWKIdAlVGN13g" source="org.eclipse.papyrus">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_CKK74IFpEeWKIdAlVGN13g" key="nature" value="UML_Nature"/>
- </eAnnotations>
- </packagedElement>
- <packagedElement xmi:type="uml:Association" xmi:id="_Qw_bUIFpEeWKIdAlVGN13g" memberEnd="_QxACYoFpEeWKIdAlVGN13g _QxB3kIFpEeWKIdAlVGN13g">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_QxACYIFpEeWKIdAlVGN13g" source="org.eclipse.papyrus">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_QxACYYFpEeWKIdAlVGN13g" key="nature" value="UML_Nature"/>
- </eAnnotations>
- </packagedElement>
- <packagedElement xmi:type="uml:Association" xmi:id="_pLeNMIFpEeWKIdAlVGN13g" memberEnd="_pLe0QoFpEeWKIdAlVGN13g _pLgCYIFpEeWKIdAlVGN13g">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_pLe0QIFpEeWKIdAlVGN13g" source="org.eclipse.papyrus">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_pLe0QYFpEeWKIdAlVGN13g" key="nature" value="UML_Nature"/>
- </eAnnotations>
- </packagedElement>
- <packagedElement xmi:type="uml:Association" xmi:id="_qP10QIFpEeWKIdAlVGN13g" memberEnd="_qP2bUoFpEeWKIdAlVGN13g _qP3CYIFpEeWKIdAlVGN13g">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_qP2bUIFpEeWKIdAlVGN13g" source="org.eclipse.papyrus">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_qP2bUYFpEeWKIdAlVGN13g" key="nature" value="UML_Nature"/>
- </eAnnotations>
- </packagedElement>
- <packagedElement xmi:type="uml:Association" xmi:id="_rmO_cIFpEeWKIdAlVGN13g" memberEnd="_rmPmgoFpEeWKIdAlVGN13g _rmRbsIFpEeWKIdAlVGN13g">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_rmPmgIFpEeWKIdAlVGN13g" source="org.eclipse.papyrus">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_rmPmgYFpEeWKIdAlVGN13g" key="nature" value="UML_Nature"/>
- </eAnnotations>
- </packagedElement>
- <packagedElement xmi:type="uml:Association" xmi:id="_sWD54IFpEeWKIdAlVGN13g" memberEnd="_sWD544FpEeWKIdAlVGN13g _sWEg8IFpEeWKIdAlVGN13g">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_sWD54YFpEeWKIdAlVGN13g" source="org.eclipse.papyrus">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_sWD54oFpEeWKIdAlVGN13g" key="nature" value="UML_Nature"/>
- </eAnnotations>
- </packagedElement>
- <packagedElement xmi:type="uml:Association" xmi:id="_tDLekIFpEeWKIdAlVGN13g" memberEnd="_tDMssYFpEeWKIdAlVGN13g _tDNTwIFpEeWKIdAlVGN13g">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_tDMFoIFpEeWKIdAlVGN13g" source="org.eclipse.papyrus">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_tDMssIFpEeWKIdAlVGN13g" key="nature" value="UML_Nature"/>
- </eAnnotations>
- </packagedElement>
- <packagedElement xmi:type="uml:Association" xmi:id="_t6ycAIFpEeWKIdAlVGN13g" memberEnd="_t6zDEoFpEeWKIdAlVGN13g _t6zDE4FpEeWKIdAlVGN13g">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_t6zDEIFpEeWKIdAlVGN13g" source="org.eclipse.papyrus">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_t6zDEYFpEeWKIdAlVGN13g" key="nature" value="UML_Nature"/>
- </eAnnotations>
- </packagedElement>
- <packagedElement xmi:type="uml:Association" xmi:id="_YtBrgIFuEeWKIdAlVGN13g" memberEnd="_YtC5oYFuEeWKIdAlVGN13g _YtDgsIFuEeWKIdAlVGN13g">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_YtCSkIFuEeWKIdAlVGN13g" source="org.eclipse.papyrus">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_YtC5oIFuEeWKIdAlVGN13g" key="nature" value="UML_Nature"/>
- </eAnnotations>
- </packagedElement>
- <packagedElement xmi:type="uml:Association" xmi:id="_f7ePMIFuEeWKIdAlVGN13g" memberEnd="_f7e2QoFuEeWKIdAlVGN13g _f7fdUIFuEeWKIdAlVGN13g">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_f7e2QIFuEeWKIdAlVGN13g" source="org.eclipse.papyrus">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_f7e2QYFuEeWKIdAlVGN13g" key="nature" value="UML_Nature"/>
- </eAnnotations>
- </packagedElement>
- <packagedElement xmi:type="uml:Association" xmi:id="_giyG0IFuEeWKIdAlVGN13g" memberEnd="_gizU8YFuEeWKIdAlVGN13g _gizU8oFuEeWKIdAlVGN13g">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_giyt4IFuEeWKIdAlVGN13g" source="org.eclipse.papyrus">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_gizU8IFuEeWKIdAlVGN13g" key="nature" value="UML_Nature"/>
- </eAnnotations>
- <ownedEnd xmi:type="uml:Property" xmi:id="_gizU8YFuEeWKIdAlVGN13g" name="failureEvent" type="_rCbzMAnmEeW356xdbh3U2Q" association="_giyG0IFuEeWKIdAlVGN13g">
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_SGzwAIFvEeWKIdAlVGN13g"/>
- <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_SG2MQIFvEeWKIdAlVGN13g" value="*"/>
- </ownedEnd>
- </packagedElement>
- </packagedElement>
- <packagedElement xmi:type="uml:Package" xmi:id="_D3KYcAnkEeW356xdbh3U2Q" name="SRequirements">
- <packagedElement xmi:type="uml:Class" xmi:id="_X2bmQIFkEeWKIdAlVGN13g" name="SRequirement">
- <generalization xmi:type="uml:Generalization" xmi:id="_LuP0wISLEeWOntSnNos8Xg">
- <general xmi:type="uml:Class" href="../../../../../org.polarsys.esf.core.metamodel.esfcore/src/main/resources/metamodel/esfcore_metamodel.uml#_T0muwHyyEeW5YtCK2zP8qA"/>
- </generalization>
- </packagedElement>
- </packagedElement>
- <packagedElement xmi:type="uml:Package" xmi:id="_IpBk8AnkEeW356xdbh3U2Q" name="SRecommendations">
- <packagedElement xmi:type="uml:Class" xmi:id="_iEHMUAnxEeW356xdbh3U2Q" name="SBarrier">
- <generalization xmi:type="uml:Generalization" xmi:id="_PcmYEIFlEeWKIdAlVGN13g" general="_K29CoIFlEeWKIdAlVGN13g"/>
- <ownedAttribute xmi:type="uml:Property" xmi:id="__sp38IFlEeWKIdAlVGN13g" name="actionsList" type="_P3dvIIFlEeWKIdAlVGN13g" association="__slmgIFlEeWKIdAlVGN13g">
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_MdiwgIFmEeWKIdAlVGN13g"/>
- <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_Mdlz0IFmEeWKIdAlVGN13g" value="*"/>
- </ownedAttribute>
- <ownedAttribute xmi:type="uml:Property" xmi:id="_YtC5oYFuEeWKIdAlVGN13g" name="failureModesList" type="_rhzPwAnmEeW356xdbh3U2Q" association="_YtBrgIFuEeWKIdAlVGN13g">
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_cKSnIIFvEeWKIdAlVGN13g"/>
- <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_cKT1QIFvEeWKIdAlVGN13g" value="*"/>
- </ownedAttribute>
- </packagedElement>
- <packagedElement xmi:type="uml:Dependency" xmi:id="_BC85UIFiEeWKIdAlVGN13g" client="_IpBk8AnkEeW356xdbh3U2Q" supplier="_D3KYcAnkEeW356xdbh3U2Q"/>
- <packagedElement xmi:type="uml:Dependency" xmi:id="_C1As0IFiEeWKIdAlVGN13g" client="_IpBk8AnkEeW356xdbh3U2Q" supplier="__2mtEAnjEeW356xdbh3U2Q"/>
- <packagedElement xmi:type="uml:Class" xmi:id="_K29CoIFlEeWKIdAlVGN13g" name="SRecommendation">
- <generalization xmi:type="uml:Generalization" xmi:id="_Jf48QISKEeWOntSnNos8Xg">
- <general xmi:type="uml:Class" href="../../../../../org.polarsys.esf.core.metamodel.esfcore/src/main/resources/metamodel/esfcore_metamodel.uml#_Q05ZgOjPEeSQI-4c5olYjA"/>
- </generalization>
- <ownedAttribute xmi:type="uml:Property" xmi:id="_ATaV8YFmEeWKIdAlVGN13g" name="requirement" type="_X2bmQIFkEeWKIdAlVGN13g" association="_ATZH0IFmEeWKIdAlVGN13g"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Class" xmi:id="_P3dvIIFlEeWKIdAlVGN13g" name="SAction">
- <generalization xmi:type="uml:Generalization" xmi:id="_Zkq0QIFlEeWKIdAlVGN13g" general="_K29CoIFlEeWKIdAlVGN13g"/>
- <ownedAttribute xmi:type="uml:Property" xmi:id="_4mJvUIFlEeWKIdAlVGN13g" name="kind" type="_eu3oQIFlEeWKIdAlVGN13g"/>
- <ownedAttribute xmi:type="uml:Property" xmi:id="__sqfAIFlEeWKIdAlVGN13g" name="barriersList" type="_iEHMUAnxEeW356xdbh3U2Q" association="__slmgIFlEeWKIdAlVGN13g">
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_Pj6rkIFmEeWKIdAlVGN13g"/>
- <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_Pj9H0IFmEeWKIdAlVGN13g" value="*"/>
- </ownedAttribute>
- </packagedElement>
- <packagedElement xmi:type="uml:Class" xmi:id="_aKwj4IFlEeWKIdAlVGN13g" name="SDetection">
- <generalization xmi:type="uml:Generalization" xmi:id="_KI9HYISKEeWOntSnNos8Xg">
- <general xmi:type="uml:Class" href="../../../../../org.polarsys.esf.core.metamodel.esfcore/src/main/resources/metamodel/esfcore_metamodel.uml#_Q05ZgOjPEeSQI-4c5olYjA"/>
- </generalization>
- <ownedAttribute xmi:type="uml:Property" xmi:id="_f7e2QoFuEeWKIdAlVGN13g" name="failureEvent" type="_rCbzMAnmEeW356xdbh3U2Q" association="_f7ePMIFuEeWKIdAlVGN13g"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Enumeration" xmi:id="_eu3oQIFlEeWKIdAlVGN13g" name="SActionKind">
- <ownedLiteral xmi:type="uml:EnumerationLiteral" xmi:id="_kH9M0IFlEeWKIdAlVGN13g" name="PreventiveAction"/>
- <ownedLiteral xmi:type="uml:EnumerationLiteral" xmi:id="_nFQEYIFlEeWKIdAlVGN13g" name="CorrectiveAction"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Association" xmi:id="__slmgIFlEeWKIdAlVGN13g" memberEnd="__sp38IFlEeWKIdAlVGN13g __sqfAIFlEeWKIdAlVGN13g">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="__snbsIFlEeWKIdAlVGN13g" source="org.eclipse.papyrus">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="__snbsYFlEeWKIdAlVGN13g" key="nature" value="UML_Nature"/>
- </eAnnotations>
- </packagedElement>
- <packagedElement xmi:type="uml:Association" xmi:id="_ATZH0IFmEeWKIdAlVGN13g" memberEnd="_ATaV8IFmEeWKIdAlVGN13g _ATaV8YFmEeWKIdAlVGN13g">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_ATZu4IFmEeWKIdAlVGN13g" source="org.eclipse.papyrus">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_ATZu4YFmEeWKIdAlVGN13g" key="nature" value="UML_Nature"/>
- </eAnnotations>
- <ownedEnd xmi:type="uml:Property" xmi:id="_ATaV8IFmEeWKIdAlVGN13g" name="recommendation" type="_K29CoIFlEeWKIdAlVGN13g" association="_ATZH0IFmEeWKIdAlVGN13g"/>
- </packagedElement>
- </packagedElement>
- <packagedElement xmi:type="uml:Dependency" xmi:id="_RVMYwIFiEeWKIdAlVGN13g" client="_yvDioAnQEeW356xdbh3U2Q">
- <supplier xmi:type="uml:Model" href="../../../../../org.polarsys.esf.core.metamodel.esfbehaviours/src/main/resources/metamodel/esfbehaviours_metamodel.uml#_IYSU4AnREeW356xdbh3U2Q"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Dependency" xmi:id="_R4_pYIFiEeWKIdAlVGN13g" client="_yvDioAnQEeW356xdbh3U2Q">
- <supplier xmi:type="uml:Model" href="../../../../../org.polarsys.esf.core.metamodel.esfproperties/src/main/resources/metamodel/esfproperties_metamodel.uml#_-NKksAnQEeW356xdbh3U2Q"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Dependency" xmi:id="_45yssISJEeWOntSnNos8Xg" client="_yvDioAnQEeW356xdbh3U2Q">
- <supplier xmi:type="uml:Model" href="../../../../../org.polarsys.esf.core.metamodel.esfcore/src/main/resources/metamodel/esfcore_metamodel.uml#_VB4SINLoEeSb47LgOrWUpg"/>
- </packagedElement>
-</uml:Model>
+<?xml version="1.0" encoding="UTF-8"?>
+<uml:Model xmi:version="20131001" xmlns:xmi="http://www.omg.org/spec/XMI/20131001" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" xmlns:uml="http://www.eclipse.org/uml2/5.0.0/UML" xmi:id="_yvDioAnQEeW356xdbh3U2Q" name="ESFSafetyConcepts">
+ <packagedElement xmi:type="uml:Package" xmi:id="__2mtEAnjEeW356xdbh3U2Q" name="SDysfunctions">
+ <packagedElement xmi:type="uml:Class" xmi:id="_quWZkAnmEeW356xdbh3U2Q" name="AbstractSDysfunctionObject" isAbstract="true">
+ <generalization xmi:type="uml:Generalization" xmi:id="_A_AYMAnnEeW356xdbh3U2Q">
+ <general xmi:type="uml:Class" href="esfcore_metamodel.uml#_Q05ZgOjPEeSQI-4c5olYjA"/>
+ </generalization>
+ <generalization xmi:type="uml:Generalization" xmi:id="_8VEEQISKEeWOntSnNos8Xg">
+ <general xmi:type="uml:Class" href="../../../../../org.polarsys.esf.core.metamodel.esfcore/src/main/resources/metamodel/esfcore_metamodel.uml#_Q05ZgOjPEeSQI-4c5olYjA"/>
+ </generalization>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Class" xmi:id="_rCbzMAnmEeW356xdbh3U2Q" name="SFailureEvent">
+ <generalization xmi:type="uml:Generalization" xmi:id="_NTirwIFjEeWKIdAlVGN13g" general="_quWZkAnmEeW356xdbh3U2Q"/>
+ <ownedAttribute xmi:type="uml:Property" xmi:id="_RALmgIFsEeWKIdAlVGN13g" name="fearedEvent">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:type="uml:Property" xmi:id="_QxACYoFpEeWKIdAlVGN13g" name="sRisk" type="_K3ARUA53EeWvS4pMPcwguQ" association="_Qw_bUIFpEeWKIdAlVGN13g">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_XIpg8IFpEeWKIdAlVGN13g"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_XIr9MIFpEeWKIdAlVGN13g" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:type="uml:Property" xmi:id="_pLe0QoFpEeWKIdAlVGN13g" name="sEffectsList" type="_yT7DoIFiEeWKIdAlVGN13g" association="_pLeNMIFpEeWKIdAlVGN13g">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_YN1tII37EeWEM8PJGngEtA" value="1"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_YN4wcI37EeWEM8PJGngEtA" value="*"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:type="uml:Property" xmi:id="_qP2bUoFpEeWKIdAlVGN13g" name="sCausesList" type="_wMyYAIFiEeWKIdAlVGN13g" association="_qP10QIFpEeWKIdAlVGN13g">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_oGb9gI37EeWEM8PJGngEtA" value="1"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_oGfA0I37EeWEM8PJGngEtA" value="*"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:type="uml:Property" xmi:id="_rmPmgoFpEeWKIdAlVGN13g" name="sFailureMode" type="_rhzPwAnmEeW356xdbh3U2Q" association="_rmO_cIFpEeWKIdAlVGN13g">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_lpGdMIFqEeWKIdAlVGN13g"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_lpHEQIFqEeWKIdAlVGN13g" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:type="uml:Property" xmi:id="_MvVcYIFsEeWKIdAlVGN13g" name="occurence">
+ <type xmi:type="uml:DataType" href="../../../../../org.polarsys.esf.core.metamodel.esfproperties/src/main/resources/metamodel/esfproperties_metamodel.uml#_qLS24A23EeWIHrhJxYOO3w"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:type="uml:Property" xmi:id="_NXx8cIFsEeWKIdAlVGN13g" name="cost">
+ <type xmi:type="uml:DataType" href="../../../../../org.polarsys.esf.core.metamodel.esfproperties/src/main/resources/metamodel/esfproperties_metamodel.uml#_V4JUgA28EeWIHrhJxYOO3w"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:type="uml:Property" xmi:id="_N0E24IFsEeWKIdAlVGN13g" name="criticality">
+ <type xmi:type="uml:DataType" href="../../../../../org.polarsys.esf.core.metamodel.esfproperties/src/main/resources/metamodel/esfproperties_metamodel.uml#_k2eh4AnTEeW356xdbh3U2Q"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:type="uml:Property" xmi:id="_ORrY4IFsEeWKIdAlVGN13g" name="severity">
+ <type xmi:type="uml:DataType" href="../../../../../org.polarsys.esf.core.metamodel.esfproperties/src/main/resources/metamodel/esfproperties_metamodel.uml#_2040oA23EeWIHrhJxYOO3w"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:type="uml:Property" xmi:id="_PE4XcIFsEeWKIdAlVGN13g" name="detectability">
+ <type xmi:type="uml:DataType" href="../../../../../org.polarsys.esf.core.metamodel.esfproperties/src/main/resources/metamodel/esfproperties_metamodel.uml#_5Aa4EA23EeWIHrhJxYOO3w"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:type="uml:Property" xmi:id="_PyWhcIFsEeWKIdAlVGN13g" name="probability">
+ <type xmi:type="uml:DataType" href="../../../../../org.polarsys.esf.core.metamodel.esfproperties/src/main/resources/metamodel/esfproperties_metamodel.uml#_e45QgH8AEeW5YtCK2zP8qA"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:type="uml:Property" xmi:id="_f7fdUIFuEeWKIdAlVGN13g" name="sDetectionsList" type="_aKwj4IFlEeWKIdAlVGN13g" association="_f7ePMIFuEeWKIdAlVGN13g">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_KLPfoI38EeWEM8PJGngEtA" value="1"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_KLRU0I38EeWEM8PJGngEtA" value="*"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:type="uml:Property" xmi:id="_gizU8oFuEeWKIdAlVGN13g" name="sRecommendationsList" type="_K29CoIFlEeWKIdAlVGN13g" association="_giyG0IFuEeWKIdAlVGN13g">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_TXDP4IFvEeWKIdAlVGN13g"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_TXFsIIFvEeWKIdAlVGN13g" value="*"/>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Class" xmi:id="_rhzPwAnmEeW356xdbh3U2Q" name="SFailureMode">
+ <generalization xmi:type="uml:Generalization" xmi:id="_WUbdoAnnEeW356xdbh3U2Q" general="_quWZkAnmEeW356xdbh3U2Q"/>
+ <ownedAttribute xmi:type="uml:Property" xmi:id="_rmRbsIFpEeWKIdAlVGN13g" name="sFailureEvent" type="_rCbzMAnmEeW356xdbh3U2Q" association="_rmO_cIFpEeWKIdAlVGN13g">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_mO__kIFqEeWKIdAlVGN13g" value="1"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_mPBNsIFqEeWKIdAlVGN13g" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:type="uml:Property" xmi:id="_sWD544FpEeWKIdAlVGN13g" name="sFailureState" type="_r9BzMAnmEeW356xdbh3U2Q" association="_sWD54IFpEeWKIdAlVGN13g">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_gVBfAIFrEeWKIdAlVGN13g" value="1"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_gVDUMIFrEeWKIdAlVGN13g" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:type="uml:Property" xmi:id="_YtDgsIFuEeWKIdAlVGN13g" name="sBarrier" type="_iEHMUAnxEeW356xdbh3U2Q" association="_YtBrgIFuEeWKIdAlVGN13g">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_YC1CgIFvEeWKIdAlVGN13g"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_YC2QoIFvEeWKIdAlVGN13g" value="1"/>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Class" xmi:id="_r9BzMAnmEeW356xdbh3U2Q" name="SFailureState">
+ <generalization xmi:type="uml:Generalization" xmi:id="_MoyekIFjEeWKIdAlVGN13g" general="_quWZkAnmEeW356xdbh3U2Q"/>
+ <ownedAttribute xmi:type="uml:Property" xmi:id="_sWEg8IFpEeWKIdAlVGN13g" name="sFailureMode" type="_rhzPwAnmEeW356xdbh3U2Q" association="_sWD54IFpEeWKIdAlVGN13g">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_hOonkIFrEeWKIdAlVGN13g"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_hOqcwIFrEeWKIdAlVGN13g" value="1"/>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Class" xmi:id="_K3ARUA53EeWvS4pMPcwguQ" name="SRisk">
+ <generalization xmi:type="uml:Generalization" xmi:id="_UQtLoA53EeWvS4pMPcwguQ" general="_quWZkAnmEeW356xdbh3U2Q"/>
+ <ownedAttribute xmi:type="uml:Property" xmi:id="_CKK74oFpEeWKIdAlVGN13g" name="sHazard" type="_L9BeMA53EeWvS4pMPcwguQ" association="_CKJtwIFpEeWKIdAlVGN13g">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_KM3nAIFpEeWKIdAlVGN13g"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_KM6DQIFpEeWKIdAlVGN13g" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:type="uml:Property" xmi:id="_QxB3kIFpEeWKIdAlVGN13g" name="sFailureEvent" type="_rCbzMAnmEeW356xdbh3U2Q" association="_Qw_bUIFpEeWKIdAlVGN13g">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_V4PB8IFpEeWKIdAlVGN13g"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_V4Q3IIFpEeWKIdAlVGN13g" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:type="uml:Property" xmi:id="_tDMssYFpEeWKIdAlVGN13g" name="sEffectsList" type="_yT7DoIFiEeWKIdAlVGN13g" association="_tDLekIFpEeWKIdAlVGN13g">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_Lk_bEIFqEeWKIdAlVGN13g"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_LlApMIFqEeWKIdAlVGN13g" value="*"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:type="uml:Property" xmi:id="_t6zDEoFpEeWKIdAlVGN13g" name="sCausesList" type="_wMyYAIFiEeWKIdAlVGN13g" association="_t6ycAIFpEeWKIdAlVGN13g">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_CN-oYIFqEeWKIdAlVGN13g"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_COAdkIFqEeWKIdAlVGN13g" value="*"/>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Class" xmi:id="_L9BeMA53EeWvS4pMPcwguQ" name="SHazard">
+ <generalization xmi:type="uml:Generalization" xmi:id="_UqchUA53EeWvS4pMPcwguQ" general="_quWZkAnmEeW356xdbh3U2Q"/>
+ <ownedAttribute xmi:type="uml:Property" xmi:id="_CKK74YFpEeWKIdAlVGN13g" name="sRisk" type="_K3ARUA53EeWvS4pMPcwguQ" association="_CKJtwIFpEeWKIdAlVGN13g">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_JuoL0IFpEeWKIdAlVGN13g"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_JuqoEIFpEeWKIdAlVGN13g" value="1"/>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Dependency" xmi:id="_BtHQoIFiEeWKIdAlVGN13g" client="__2mtEAnjEeW356xdbh3U2Q" supplier="_IpBk8AnkEeW356xdbh3U2Q"/>
+ <packagedElement xmi:type="uml:Class" xmi:id="_wMyYAIFiEeWKIdAlVGN13g" name="SCause">
+ <generalization xmi:type="uml:Generalization" xmi:id="_LYGSwIFjEeWKIdAlVGN13g" general="_quWZkAnmEeW356xdbh3U2Q"/>
+ <ownedAttribute xmi:type="uml:Property" xmi:id="_qP3CYIFpEeWKIdAlVGN13g" name="sFailureEventsList" type="_rCbzMAnmEeW356xdbh3U2Q" association="_qP10QIFpEeWKIdAlVGN13g">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_o07bMI37EeWEM8PJGngEtA" value="1"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_o09QYI37EeWEM8PJGngEtA" value="*"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:type="uml:Property" xmi:id="_t6zDE4FpEeWKIdAlVGN13g" name="sRisksList" type="_K3ARUA53EeWvS4pMPcwguQ" association="_t6ycAIFpEeWKIdAlVGN13g">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_GColwIFqEeWKIdAlVGN13g"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_GCqa8IFqEeWKIdAlVGN13g" value="*"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:type="uml:Property" xmi:id="_JiaNYIFsEeWKIdAlVGN13g" name="occurence">
+ <type xmi:type="uml:DataType" href="../../../../../org.polarsys.esf.core.metamodel.esfproperties/src/main/resources/metamodel/esfproperties_metamodel.uml#_qLS24A23EeWIHrhJxYOO3w"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:type="uml:Property" xmi:id="_KtLXYIFsEeWKIdAlVGN13g" name="detectability">
+ <type xmi:type="uml:DataType" href="../../../../../org.polarsys.esf.core.metamodel.esfproperties/src/main/resources/metamodel/esfproperties_metamodel.uml#_5Aa4EA23EeWIHrhJxYOO3w"/>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Class" xmi:id="_yT7DoIFiEeWKIdAlVGN13g" name="SEffect">
+ <generalization xmi:type="uml:Generalization" xmi:id="_MCG5EIFjEeWKIdAlVGN13g" general="_quWZkAnmEeW356xdbh3U2Q"/>
+ <ownedAttribute xmi:type="uml:Property" xmi:id="_pLgCYIFpEeWKIdAlVGN13g" name="sFailureEventsList" type="_rCbzMAnmEeW356xdbh3U2Q" association="_pLeNMIFpEeWKIdAlVGN13g">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_cgspcI37EeWEM8PJGngEtA" value="1"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_cgt3kI37EeWEM8PJGngEtA" value="*"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:type="uml:Property" xmi:id="_tDNTwIFpEeWKIdAlVGN13g" name="sRisksList" type="_K3ARUA53EeWvS4pMPcwguQ" association="_tDLekIFpEeWKIdAlVGN13g">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_MEpLgIFqEeWKIdAlVGN13g"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_MEpykIFqEeWKIdAlVGN13g" value="*"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:type="uml:Property" xmi:id="_7V7gkIFrEeWKIdAlVGN13g" name="severity">
+ <type xmi:type="uml:DataType" href="../../../../../org.polarsys.esf.core.metamodel.esfproperties/src/main/resources/metamodel/esfproperties_metamodel.uml#_2040oA23EeWIHrhJxYOO3w"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:type="uml:Property" xmi:id="__8W5IIFrEeWKIdAlVGN13g" name="cost">
+ <type xmi:type="uml:DataType" href="../../../../../org.polarsys.esf.core.metamodel.esfproperties/src/main/resources/metamodel/esfproperties_metamodel.uml#_V4JUgA28EeWIHrhJxYOO3w"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:type="uml:Property" xmi:id="_CmRhsIFsEeWKIdAlVGN13g" name="criticality">
+ <type xmi:type="uml:DataType" href="../../../../../org.polarsys.esf.core.metamodel.esfproperties/src/main/resources/metamodel/esfproperties_metamodel.uml#_k2eh4AnTEeW356xdbh3U2Q"/>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Association" xmi:id="_CKJtwIFpEeWKIdAlVGN13g" memberEnd="_CKK74YFpEeWKIdAlVGN13g _CKK74oFpEeWKIdAlVGN13g">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_CKKU0IFpEeWKIdAlVGN13g" source="org.eclipse.papyrus">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_CKK74IFpEeWKIdAlVGN13g" key="nature" value="UML_Nature"/>
+ </eAnnotations>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Association" xmi:id="_Qw_bUIFpEeWKIdAlVGN13g" memberEnd="_QxACYoFpEeWKIdAlVGN13g _QxB3kIFpEeWKIdAlVGN13g">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_QxACYIFpEeWKIdAlVGN13g" source="org.eclipse.papyrus">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_QxACYYFpEeWKIdAlVGN13g" key="nature" value="UML_Nature"/>
+ </eAnnotations>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Association" xmi:id="_pLeNMIFpEeWKIdAlVGN13g" memberEnd="_pLe0QoFpEeWKIdAlVGN13g _pLgCYIFpEeWKIdAlVGN13g">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_pLe0QIFpEeWKIdAlVGN13g" source="org.eclipse.papyrus">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_pLe0QYFpEeWKIdAlVGN13g" key="nature" value="UML_Nature"/>
+ </eAnnotations>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Association" xmi:id="_qP10QIFpEeWKIdAlVGN13g" memberEnd="_qP2bUoFpEeWKIdAlVGN13g _qP3CYIFpEeWKIdAlVGN13g">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_qP2bUIFpEeWKIdAlVGN13g" source="org.eclipse.papyrus">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_qP2bUYFpEeWKIdAlVGN13g" key="nature" value="UML_Nature"/>
+ </eAnnotations>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Association" xmi:id="_rmO_cIFpEeWKIdAlVGN13g" memberEnd="_rmPmgoFpEeWKIdAlVGN13g _rmRbsIFpEeWKIdAlVGN13g">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_rmPmgIFpEeWKIdAlVGN13g" source="org.eclipse.papyrus">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_rmPmgYFpEeWKIdAlVGN13g" key="nature" value="UML_Nature"/>
+ </eAnnotations>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Association" xmi:id="_sWD54IFpEeWKIdAlVGN13g" memberEnd="_sWD544FpEeWKIdAlVGN13g _sWEg8IFpEeWKIdAlVGN13g">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_sWD54YFpEeWKIdAlVGN13g" source="org.eclipse.papyrus">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_sWD54oFpEeWKIdAlVGN13g" key="nature" value="UML_Nature"/>
+ </eAnnotations>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Association" xmi:id="_tDLekIFpEeWKIdAlVGN13g" memberEnd="_tDMssYFpEeWKIdAlVGN13g _tDNTwIFpEeWKIdAlVGN13g">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_tDMFoIFpEeWKIdAlVGN13g" source="org.eclipse.papyrus">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_tDMssIFpEeWKIdAlVGN13g" key="nature" value="UML_Nature"/>
+ </eAnnotations>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Association" xmi:id="_t6ycAIFpEeWKIdAlVGN13g" memberEnd="_t6zDEoFpEeWKIdAlVGN13g _t6zDE4FpEeWKIdAlVGN13g">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_t6zDEIFpEeWKIdAlVGN13g" source="org.eclipse.papyrus">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_t6zDEYFpEeWKIdAlVGN13g" key="nature" value="UML_Nature"/>
+ </eAnnotations>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Association" xmi:id="_YtBrgIFuEeWKIdAlVGN13g" memberEnd="_YtC5oYFuEeWKIdAlVGN13g _YtDgsIFuEeWKIdAlVGN13g">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_YtCSkIFuEeWKIdAlVGN13g" source="org.eclipse.papyrus">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_YtC5oIFuEeWKIdAlVGN13g" key="nature" value="UML_Nature"/>
+ </eAnnotations>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Association" xmi:id="_f7ePMIFuEeWKIdAlVGN13g" memberEnd="_f7e2QoFuEeWKIdAlVGN13g _f7fdUIFuEeWKIdAlVGN13g">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_f7e2QIFuEeWKIdAlVGN13g" source="org.eclipse.papyrus">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_f7e2QYFuEeWKIdAlVGN13g" key="nature" value="UML_Nature"/>
+ </eAnnotations>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Association" xmi:id="_giyG0IFuEeWKIdAlVGN13g" memberEnd="_gizU8YFuEeWKIdAlVGN13g _gizU8oFuEeWKIdAlVGN13g">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_giyt4IFuEeWKIdAlVGN13g" source="org.eclipse.papyrus">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_gizU8IFuEeWKIdAlVGN13g" key="nature" value="UML_Nature"/>
+ </eAnnotations>
+ <ownedEnd xmi:type="uml:Property" xmi:id="_gizU8YFuEeWKIdAlVGN13g" name="sFailureEventsList" type="_rCbzMAnmEeW356xdbh3U2Q" association="_giyG0IFuEeWKIdAlVGN13g">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_SGzwAIFvEeWKIdAlVGN13g"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_SG2MQIFvEeWKIdAlVGN13g" value="*"/>
+ </ownedEnd>
+ </packagedElement>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Package" xmi:id="_IpBk8AnkEeW356xdbh3U2Q" name="SRecommendations">
+ <packagedElement xmi:type="uml:Class" xmi:id="_iEHMUAnxEeW356xdbh3U2Q" name="SBarrier">
+ <generalization xmi:type="uml:Generalization" xmi:id="_PcmYEIFlEeWKIdAlVGN13g" general="_K29CoIFlEeWKIdAlVGN13g"/>
+ <ownedAttribute xmi:type="uml:Property" xmi:id="__sp38IFlEeWKIdAlVGN13g" name="sActionsList" type="_P3dvIIFlEeWKIdAlVGN13g" association="__slmgIFlEeWKIdAlVGN13g">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_MdiwgIFmEeWKIdAlVGN13g"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_Mdlz0IFmEeWKIdAlVGN13g" value="*"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:type="uml:Property" xmi:id="_YtC5oYFuEeWKIdAlVGN13g" name="sFailureModesList" type="_rhzPwAnmEeW356xdbh3U2Q" association="_YtBrgIFuEeWKIdAlVGN13g">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_cKSnIIFvEeWKIdAlVGN13g"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_cKT1QIFvEeWKIdAlVGN13g" value="*"/>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Dependency" xmi:id="_C1As0IFiEeWKIdAlVGN13g" client="_IpBk8AnkEeW356xdbh3U2Q" supplier="__2mtEAnjEeW356xdbh3U2Q"/>
+ <packagedElement xmi:type="uml:Class" xmi:id="_K29CoIFlEeWKIdAlVGN13g" name="SRecommendation">
+ <generalization xmi:type="uml:Generalization" xmi:id="_Jf48QISKEeWOntSnNos8Xg">
+ <general xmi:type="uml:Class" href="../../../../../org.polarsys.esf.core.metamodel.esfcore/src/main/resources/metamodel/esfcore_metamodel.uml#_Q05ZgOjPEeSQI-4c5olYjA"/>
+ </generalization>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Class" xmi:id="_P3dvIIFlEeWKIdAlVGN13g" name="SAction">
+ <generalization xmi:type="uml:Generalization" xmi:id="_Zkq0QIFlEeWKIdAlVGN13g" general="_K29CoIFlEeWKIdAlVGN13g"/>
+ <ownedAttribute xmi:type="uml:Property" xmi:id="_4mJvUIFlEeWKIdAlVGN13g" name="kind" type="_eu3oQIFlEeWKIdAlVGN13g"/>
+ <ownedAttribute xmi:type="uml:Property" xmi:id="__sqfAIFlEeWKIdAlVGN13g" name="sBarriersList" type="_iEHMUAnxEeW356xdbh3U2Q" association="__slmgIFlEeWKIdAlVGN13g">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_Pj6rkIFmEeWKIdAlVGN13g"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_Pj9H0IFmEeWKIdAlVGN13g" value="*"/>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Class" xmi:id="_aKwj4IFlEeWKIdAlVGN13g" name="SDetection">
+ <generalization xmi:type="uml:Generalization" xmi:id="_KI9HYISKEeWOntSnNos8Xg">
+ <general xmi:type="uml:Class" href="../../../../../org.polarsys.esf.core.metamodel.esfcore/src/main/resources/metamodel/esfcore_metamodel.uml#_Q05ZgOjPEeSQI-4c5olYjA"/>
+ </generalization>
+ <ownedAttribute xmi:type="uml:Property" xmi:id="_f7e2QoFuEeWKIdAlVGN13g" name="sFailureEventsList" type="_rCbzMAnmEeW356xdbh3U2Q" association="_f7ePMIFuEeWKIdAlVGN13g">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_LzHcYI38EeWEM8PJGngEtA" value="1"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_LzJRkI38EeWEM8PJGngEtA" value="*"/>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Enumeration" xmi:id="_eu3oQIFlEeWKIdAlVGN13g" name="SActionKind">
+ <ownedLiteral xmi:type="uml:EnumerationLiteral" xmi:id="_kH9M0IFlEeWKIdAlVGN13g" name="PreventiveAction"/>
+ <ownedLiteral xmi:type="uml:EnumerationLiteral" xmi:id="_nFQEYIFlEeWKIdAlVGN13g" name="CorrectiveAction"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Association" xmi:id="__slmgIFlEeWKIdAlVGN13g" memberEnd="__sp38IFlEeWKIdAlVGN13g __sqfAIFlEeWKIdAlVGN13g">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="__snbsIFlEeWKIdAlVGN13g" source="org.eclipse.papyrus">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="__snbsYFlEeWKIdAlVGN13g" key="nature" value="UML_Nature"/>
+ </eAnnotations>
+ </packagedElement>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Dependency" xmi:id="_RVMYwIFiEeWKIdAlVGN13g" client="_yvDioAnQEeW356xdbh3U2Q">
+ <supplier xmi:type="uml:Model" href="../../../../../org.polarsys.esf.core.metamodel.esfbehaviours/src/main/resources/metamodel/esfbehaviours_metamodel.uml#_IYSU4AnREeW356xdbh3U2Q"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Dependency" xmi:id="_R4_pYIFiEeWKIdAlVGN13g" client="_yvDioAnQEeW356xdbh3U2Q">
+ <supplier xmi:type="uml:Model" href="../../../../../org.polarsys.esf.core.metamodel.esfproperties/src/main/resources/metamodel/esfproperties_metamodel.uml#_-NKksAnQEeW356xdbh3U2Q"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Dependency" xmi:id="_45yssISJEeWOntSnNos8Xg" client="_yvDioAnQEeW356xdbh3U2Q">
+ <supplier xmi:type="uml:Model" href="../../../../../org.polarsys.esf.core.metamodel.esfcore/src/main/resources/metamodel/esfcore_metamodel.uml#_VB4SINLoEeSb47LgOrWUpg"/>
+ </packagedElement>
+</uml:Model>
diff --git a/core/profile/org.polarsys.esf.core.profile.esfarchitectureconcepts/plugin.xml b/core/profile/org.polarsys.esf.core.profile.esfarchitectureconcepts/plugin.xml
index 0a531b2..49bdec4 100644
--- a/core/profile/org.polarsys.esf.core.profile.esfarchitectureconcepts/plugin.xml
+++ b/core/profile/org.polarsys.esf.core.profile.esfarchitectureconcepts/plugin.xml
@@ -22,36 +22,4 @@
uri="http://www.polarsys.org/esf/0.7.0/ESFArchitectureConcepts">
</factory>
</extension>
- <extension
- point="org.eclipse.emf.ecore.uri_mapping">
- <mapping
- source="pathmap://ESFARCHITECTURECONCEPTS_PROFILE/"
- target="platform:/plugin/org.polarsys.esf.core.profile.esfarchitectureconcepts/src/main/resources/models/profile/">
- </mapping>
- </extension>
- <extension
- point="org.eclipse.papyrus.uml.extensionpoints.UMLProfile">
- <profile
- description="Architecture Concepts Profile for ESF"
- name="ESFArchitectureConcepts"
- path="pathmap://ESFARCHITECTURECONCEPTS_PROFILE/esfarchitectureconcepts.profile.uml">
- </profile>
- </extension>
- <extension
- point="org.eclipse.uml2.uml.generated_package">
- <profile
- location="pathmap://ESFARCHITECTURECONCEPTS_PROFILE/esfarchitectureconcepts.profile.uml#_4KUNIA3QEeWIHrhJxYOO3w"
- uri="http://www.polarsys.org/esf/0.7.0/ESFArchitectureConcepts">
- </profile>
- </extension>
-
-
- <extension point="org.eclipse.emf.ecore.generated_package">
- <!-- @generated esfarchitectureconcepts -->
- <package
- uri="http://www.polarsys.org/esf/0.7.0/ESFArchitectureConcepts"
- class="org.polarsys.esf.esfarchitectureconcepts.IESFArchitectureConceptsPackage"
- genModel="src/main/resources/models/genmodel/esfarchitectureconcepts.genmodel"/>
- </extension>
-
</plugin>
diff --git a/core/profile/org.polarsys.esf.core.profile.esfarchitectureconcepts/src-gen/main/java/org/polarsys/esf/esfarchitectureconcepts/IAbstractSConnectableElement.java b/core/profile/org.polarsys.esf.core.profile.esfarchitectureconcepts/src-gen/main/java/org/polarsys/esf/esfarchitectureconcepts/IAbstractSConnectableElement.java
index db25a2c..abc0598 100644
--- a/core/profile/org.polarsys.esf.core.profile.esfarchitectureconcepts/src-gen/main/java/org/polarsys/esf/esfarchitectureconcepts/IAbstractSConnectableElement.java
+++ b/core/profile/org.polarsys.esf.core.profile.esfarchitectureconcepts/src-gen/main/java/org/polarsys/esf/esfarchitectureconcepts/IAbstractSConnectableElement.java
@@ -37,8 +37,8 @@
/**
* Returns the value of the '<em><b>SConnectors List</b></em>' reference list.
* The list contents are of type {@link org.polarsys.esf.esfarchitectureconcepts.ISConnector}.
- * It is bidirectional and its opposite is '{@link org.polarsys.esf.esfarchitectureconcepts.ISConnector#getEnds
- * <em>Ends</em>}'.
+ * It is bidirectional and its opposite is '{@link org.polarsys.esf.esfarchitectureconcepts.ISConnector#getEndsList
+ * <em>Ends List</em>}'.
* <!-- begin-user-doc -->
* <p>
* If the meaning of the '<em>SConnectors List</em>' reference list isn't clear,
@@ -48,8 +48,8 @@
*
* @return the value of the '<em>SConnectors List</em>' reference list.
* @see org.polarsys.esf.esfarchitectureconcepts.IESFArchitectureConceptsPackage#getAbstractSConnectableElement_SConnectorsList()
- * @see org.polarsys.esf.esfarchitectureconcepts.ISConnector#getEnds
- * @model opposite="ends" ordered="false"
+ * @see org.polarsys.esf.esfarchitectureconcepts.ISConnector#getEndsList
+ * @model opposite="endsList" ordered="false"
* @generated
*/
EList<ISConnector> getSConnectorsList();
diff --git a/core/profile/org.polarsys.esf.core.profile.esfarchitectureconcepts/src-gen/main/java/org/polarsys/esf/esfarchitectureconcepts/IESFArchitectureConceptsPackage.java b/core/profile/org.polarsys.esf.core.profile.esfarchitectureconcepts/src-gen/main/java/org/polarsys/esf/esfarchitectureconcepts/IESFArchitectureConceptsPackage.java
index bfa0ff4..5cf8c6f 100644
--- a/core/profile/org.polarsys.esf.core.profile.esfarchitectureconcepts/src-gen/main/java/org/polarsys/esf/esfarchitectureconcepts/IESFArchitectureConceptsPackage.java
+++ b/core/profile/org.polarsys.esf.core.profile.esfarchitectureconcepts/src-gen/main/java/org/polarsys/esf/esfarchitectureconcepts/IESFArchitectureConceptsPackage.java
@@ -118,15 +118,15 @@
int ABSTRACT_SCONNECTABLE_ELEMENT__DESCRIPTION = IESFCorePackage.ABSTRACT_SARCHITECTURE_ELEMENT__DESCRIPTION;
/**
- * The feature id for the '<em><b>Related Safety Concepts</b></em>' reference list.
+ * The feature id for the '<em><b>SSafety Concepts List</b></em>' reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
*
* @generated
* @ordered
*/
- int ABSTRACT_SCONNECTABLE_ELEMENT__RELATED_SAFETY_CONCEPTS =
- IESFCorePackage.ABSTRACT_SARCHITECTURE_ELEMENT__RELATED_SAFETY_CONCEPTS;
+ int ABSTRACT_SCONNECTABLE_ELEMENT__SSAFETY_CONCEPTS_LIST =
+ IESFCorePackage.ABSTRACT_SARCHITECTURE_ELEMENT__SSAFETY_CONCEPTS_LIST;
/**
* The feature id for the '<em><b>SConnectors List</b></em>' reference list.
@@ -202,14 +202,14 @@
int SPORT__DESCRIPTION = ABSTRACT_SCONNECTABLE_ELEMENT__DESCRIPTION;
/**
- * The feature id for the '<em><b>Related Safety Concepts</b></em>' reference list.
+ * The feature id for the '<em><b>SSafety Concepts List</b></em>' reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
*
* @generated
* @ordered
*/
- int SPORT__RELATED_SAFETY_CONCEPTS = ABSTRACT_SCONNECTABLE_ELEMENT__RELATED_SAFETY_CONCEPTS;
+ int SPORT__SSAFETY_CONCEPTS_LIST = ABSTRACT_SCONNECTABLE_ELEMENT__SSAFETY_CONCEPTS_LIST;
/**
* The feature id for the '<em><b>SConnectors List</b></em>' reference list.
@@ -314,14 +314,14 @@
int SCONNECTOR__DESCRIPTION = IESFCorePackage.ABSTRACT_SARCHITECTURE_ELEMENT__DESCRIPTION;
/**
- * The feature id for the '<em><b>Related Safety Concepts</b></em>' reference list.
+ * The feature id for the '<em><b>SSafety Concepts List</b></em>' reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
*
* @generated
* @ordered
*/
- int SCONNECTOR__RELATED_SAFETY_CONCEPTS = IESFCorePackage.ABSTRACT_SARCHITECTURE_ELEMENT__RELATED_SAFETY_CONCEPTS;
+ int SCONNECTOR__SSAFETY_CONCEPTS_LIST = IESFCorePackage.ABSTRACT_SARCHITECTURE_ELEMENT__SSAFETY_CONCEPTS_LIST;
/**
* The feature id for the '<em><b>Base Connector</b></em>' reference.
@@ -344,14 +344,14 @@
int SCONNECTOR__OWNER = IESFCorePackage.ABSTRACT_SARCHITECTURE_ELEMENT_FEATURE_COUNT + 1;
/**
- * The feature id for the '<em><b>Ends</b></em>' reference list.
+ * The feature id for the '<em><b>Ends List</b></em>' reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
*
* @generated
* @ordered
*/
- int SCONNECTOR__ENDS = IESFCorePackage.ABSTRACT_SARCHITECTURE_ELEMENT_FEATURE_COUNT + 2;
+ int SCONNECTOR__ENDS_LIST = IESFCorePackage.ABSTRACT_SARCHITECTURE_ELEMENT_FEATURE_COUNT + 2;
/**
* The number of structural features of the '<em>SConnector</em>' class.
@@ -415,14 +415,14 @@
int SBLOCK__DESCRIPTION = IESFCorePackage.ABSTRACT_SARCHITECTURE_ELEMENT__DESCRIPTION;
/**
- * The feature id for the '<em><b>Related Safety Concepts</b></em>' reference list.
+ * The feature id for the '<em><b>SSafety Concepts List</b></em>' reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
*
* @generated
* @ordered
*/
- int SBLOCK__RELATED_SAFETY_CONCEPTS = IESFCorePackage.ABSTRACT_SARCHITECTURE_ELEMENT__RELATED_SAFETY_CONCEPTS;
+ int SBLOCK__SSAFETY_CONCEPTS_LIST = IESFCorePackage.ABSTRACT_SARCHITECTURE_ELEMENT__SSAFETY_CONCEPTS_LIST;
/**
* The feature id for the '<em><b>Base Class</b></em>' reference.
@@ -445,44 +445,44 @@
int SBLOCK__TOP_BLOCK = IESFCorePackage.ABSTRACT_SARCHITECTURE_ELEMENT_FEATURE_COUNT + 1;
/**
- * The feature id for the '<em><b>Owned SParts</b></em>' containment reference list.
+ * The feature id for the '<em><b>Owned SParts List</b></em>' containment reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
*
* @generated
* @ordered
*/
- int SBLOCK__OWNED_SPARTS = IESFCorePackage.ABSTRACT_SARCHITECTURE_ELEMENT_FEATURE_COUNT + 2;
+ int SBLOCK__OWNED_SPARTS_LIST = IESFCorePackage.ABSTRACT_SARCHITECTURE_ELEMENT_FEATURE_COUNT + 2;
/**
- * The feature id for the '<em><b>Usages</b></em>' reference list.
+ * The feature id for the '<em><b>Usages List</b></em>' reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
*
* @generated
* @ordered
*/
- int SBLOCK__USAGES = IESFCorePackage.ABSTRACT_SARCHITECTURE_ELEMENT_FEATURE_COUNT + 3;
+ int SBLOCK__USAGES_LIST = IESFCorePackage.ABSTRACT_SARCHITECTURE_ELEMENT_FEATURE_COUNT + 3;
/**
- * The feature id for the '<em><b>Owned SPort Roles</b></em>' containment reference list.
+ * The feature id for the '<em><b>Owned SPort Roles List</b></em>' containment reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
*
* @generated
* @ordered
*/
- int SBLOCK__OWNED_SPORT_ROLES = IESFCorePackage.ABSTRACT_SARCHITECTURE_ELEMENT_FEATURE_COUNT + 4;
+ int SBLOCK__OWNED_SPORT_ROLES_LIST = IESFCorePackage.ABSTRACT_SARCHITECTURE_ELEMENT_FEATURE_COUNT + 4;
/**
- * The feature id for the '<em><b>Owned SPorts</b></em>' containment reference list.
+ * The feature id for the '<em><b>Owned SPorts List</b></em>' containment reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
*
* @generated
* @ordered
*/
- int SBLOCK__OWNED_SPORTS = IESFCorePackage.ABSTRACT_SARCHITECTURE_ELEMENT_FEATURE_COUNT + 5;
+ int SBLOCK__OWNED_SPORTS_LIST = IESFCorePackage.ABSTRACT_SARCHITECTURE_ELEMENT_FEATURE_COUNT + 5;
/**
* The feature id for the '<em><b>SModel</b></em>' container reference.
@@ -566,14 +566,14 @@
int SPART__DESCRIPTION = IESFCorePackage.ABSTRACT_SARCHITECTURE_ELEMENT__DESCRIPTION;
/**
- * The feature id for the '<em><b>Related Safety Concepts</b></em>' reference list.
+ * The feature id for the '<em><b>SSafety Concepts List</b></em>' reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
*
* @generated
* @ordered
*/
- int SPART__RELATED_SAFETY_CONCEPTS = IESFCorePackage.ABSTRACT_SARCHITECTURE_ELEMENT__RELATED_SAFETY_CONCEPTS;
+ int SPART__SSAFETY_CONCEPTS_LIST = IESFCorePackage.ABSTRACT_SARCHITECTURE_ELEMENT__SSAFETY_CONCEPTS_LIST;
/**
* The feature id for the '<em><b>Base Property</b></em>' reference.
@@ -678,14 +678,14 @@
int SPORT_ROLE__DESCRIPTION = ABSTRACT_SCONNECTABLE_ELEMENT__DESCRIPTION;
/**
- * The feature id for the '<em><b>Related Safety Concepts</b></em>' reference list.
+ * The feature id for the '<em><b>SSafety Concepts List</b></em>' reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
*
* @generated
* @ordered
*/
- int SPORT_ROLE__RELATED_SAFETY_CONCEPTS = ABSTRACT_SCONNECTABLE_ELEMENT__RELATED_SAFETY_CONCEPTS;
+ int SPORT_ROLE__SSAFETY_CONCEPTS_LIST = ABSTRACT_SCONNECTABLE_ELEMENT__SSAFETY_CONCEPTS_LIST;
/**
* The feature id for the '<em><b>SConnectors List</b></em>' reference list.
@@ -799,14 +799,14 @@
int SMODEL__DESCRIPTION = IESFCorePackage.ABSTRACT_SARCHITECTURE_ELEMENT__DESCRIPTION;
/**
- * The feature id for the '<em><b>Related Safety Concepts</b></em>' reference list.
+ * The feature id for the '<em><b>SSafety Concepts List</b></em>' reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
*
* @generated
* @ordered
*/
- int SMODEL__RELATED_SAFETY_CONCEPTS = IESFCorePackage.ABSTRACT_SARCHITECTURE_ELEMENT__RELATED_SAFETY_CONCEPTS;
+ int SMODEL__SSAFETY_CONCEPTS_LIST = IESFCorePackage.ABSTRACT_SARCHITECTURE_ELEMENT__SSAFETY_CONCEPTS_LIST;
/**
* The feature id for the '<em><b>Base Package</b></em>' reference.
@@ -819,14 +819,14 @@
int SMODEL__BASE_PACKAGE = IESFCorePackage.ABSTRACT_SARCHITECTURE_ELEMENT_FEATURE_COUNT + 0;
/**
- * The feature id for the '<em><b>Onwed SBlocks</b></em>' containment reference list.
+ * The feature id for the '<em><b>Onwed SBlocks List</b></em>' containment reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
*
* @generated
* @ordered
*/
- int SMODEL__ONWED_SBLOCKS = IESFCorePackage.ABSTRACT_SARCHITECTURE_ELEMENT_FEATURE_COUNT + 1;
+ int SMODEL__ONWED_SBLOCKS_LIST = IESFCorePackage.ABSTRACT_SARCHITECTURE_ELEMENT_FEATURE_COUNT + 1;
/**
* The number of structural features of the '<em>SModel</em>' class.
@@ -964,16 +964,16 @@
/**
* Returns the meta object for the reference list '
- * {@link org.polarsys.esf.esfarchitectureconcepts.ISConnector#getEnds <em>Ends</em>}'.
+ * {@link org.polarsys.esf.esfarchitectureconcepts.ISConnector#getEndsList <em>Ends List</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
*
- * @return the meta object for the reference list '<em>Ends</em>'.
- * @see org.polarsys.esf.esfarchitectureconcepts.ISConnector#getEnds()
+ * @return the meta object for the reference list '<em>Ends List</em>'.
+ * @see org.polarsys.esf.esfarchitectureconcepts.ISConnector#getEndsList()
* @see #getSConnector()
* @generated
*/
- EReference getSConnector_Ends();
+ EReference getSConnector_EndsList();
/**
* Returns the meta object for class '{@link org.polarsys.esf.esfarchitectureconcepts.ISBlock <em>SBlock</em>}'.
@@ -1014,55 +1014,55 @@
/**
* Returns the meta object for the containment reference list '
- * {@link org.polarsys.esf.esfarchitectureconcepts.ISBlock#getOwnedSParts <em>Owned SParts</em>}'.
+ * {@link org.polarsys.esf.esfarchitectureconcepts.ISBlock#getOwnedSPartsList <em>Owned SParts List</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
*
- * @return the meta object for the containment reference list '<em>Owned SParts</em>'.
- * @see org.polarsys.esf.esfarchitectureconcepts.ISBlock#getOwnedSParts()
+ * @return the meta object for the containment reference list '<em>Owned SParts List</em>'.
+ * @see org.polarsys.esf.esfarchitectureconcepts.ISBlock#getOwnedSPartsList()
* @see #getSBlock()
* @generated
*/
- EReference getSBlock_OwnedSParts();
+ EReference getSBlock_OwnedSPartsList();
/**
- * Returns the meta object for the reference list '{@link org.polarsys.esf.esfarchitectureconcepts.ISBlock#getUsages
- * <em>Usages</em>}'.
+ * Returns the meta object for the reference list '
+ * {@link org.polarsys.esf.esfarchitectureconcepts.ISBlock#getUsagesList <em>Usages List</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
*
- * @return the meta object for the reference list '<em>Usages</em>'.
- * @see org.polarsys.esf.esfarchitectureconcepts.ISBlock#getUsages()
+ * @return the meta object for the reference list '<em>Usages List</em>'.
+ * @see org.polarsys.esf.esfarchitectureconcepts.ISBlock#getUsagesList()
* @see #getSBlock()
* @generated
*/
- EReference getSBlock_Usages();
+ EReference getSBlock_UsagesList();
/**
* Returns the meta object for the containment reference list '
- * {@link org.polarsys.esf.esfarchitectureconcepts.ISBlock#getOwnedSPortRoles <em>Owned SPort Roles</em>}'.
+ * {@link org.polarsys.esf.esfarchitectureconcepts.ISBlock#getOwnedSPortRolesList <em>Owned SPort Roles List</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
*
- * @return the meta object for the containment reference list '<em>Owned SPort Roles</em>'.
- * @see org.polarsys.esf.esfarchitectureconcepts.ISBlock#getOwnedSPortRoles()
+ * @return the meta object for the containment reference list '<em>Owned SPort Roles List</em>'.
+ * @see org.polarsys.esf.esfarchitectureconcepts.ISBlock#getOwnedSPortRolesList()
* @see #getSBlock()
* @generated
*/
- EReference getSBlock_OwnedSPortRoles();
+ EReference getSBlock_OwnedSPortRolesList();
/**
* Returns the meta object for the containment reference list '
- * {@link org.polarsys.esf.esfarchitectureconcepts.ISBlock#getOwnedSPorts <em>Owned SPorts</em>}'.
+ * {@link org.polarsys.esf.esfarchitectureconcepts.ISBlock#getOwnedSPortsList <em>Owned SPorts List</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
*
- * @return the meta object for the containment reference list '<em>Owned SPorts</em>'.
- * @see org.polarsys.esf.esfarchitectureconcepts.ISBlock#getOwnedSPorts()
+ * @return the meta object for the containment reference list '<em>Owned SPorts List</em>'.
+ * @see org.polarsys.esf.esfarchitectureconcepts.ISBlock#getOwnedSPortsList()
* @see #getSBlock()
* @generated
*/
- EReference getSBlock_OwnedSPorts();
+ EReference getSBlock_OwnedSPortsList();
/**
* Returns the meta object for the container reference '
@@ -1243,16 +1243,16 @@
/**
* Returns the meta object for the containment reference list '
- * {@link org.polarsys.esf.esfarchitectureconcepts.ISModel#getOnwedSBlocks <em>Onwed SBlocks</em>}'.
+ * {@link org.polarsys.esf.esfarchitectureconcepts.ISModel#getOnwedSBlocksList <em>Onwed SBlocks List</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
*
- * @return the meta object for the containment reference list '<em>Onwed SBlocks</em>'.
- * @see org.polarsys.esf.esfarchitectureconcepts.ISModel#getOnwedSBlocks()
+ * @return the meta object for the containment reference list '<em>Onwed SBlocks List</em>'.
+ * @see org.polarsys.esf.esfarchitectureconcepts.ISModel#getOnwedSBlocksList()
* @see #getSModel()
* @generated
*/
- EReference getSModel_OnwedSBlocks();
+ EReference getSModel_OnwedSBlocksList();
/**
* Returns the factory that creates the instances of the model.
@@ -1373,13 +1373,13 @@
EReference SCONNECTOR__OWNER = eINSTANCE.getSConnector_Owner();
/**
- * The meta object literal for the '<em><b>Ends</b></em>' reference list feature.
+ * The meta object literal for the '<em><b>Ends List</b></em>' reference list feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
*
* @generated
*/
- EReference SCONNECTOR__ENDS = eINSTANCE.getSConnector_Ends();
+ EReference SCONNECTOR__ENDS_LIST = eINSTANCE.getSConnector_EndsList();
/**
* The meta object literal for the '{@link org.polarsys.esf.esfarchitectureconcepts.impl.SBlock <em>SBlock</em>}
@@ -1412,40 +1412,40 @@
EAttribute SBLOCK__TOP_BLOCK = eINSTANCE.getSBlock_TopBlock();
/**
- * The meta object literal for the '<em><b>Owned SParts</b></em>' containment reference list feature.
+ * The meta object literal for the '<em><b>Owned SParts List</b></em>' containment reference list feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
*
* @generated
*/
- EReference SBLOCK__OWNED_SPARTS = eINSTANCE.getSBlock_OwnedSParts();
+ EReference SBLOCK__OWNED_SPARTS_LIST = eINSTANCE.getSBlock_OwnedSPartsList();
/**
- * The meta object literal for the '<em><b>Usages</b></em>' reference list feature.
+ * The meta object literal for the '<em><b>Usages List</b></em>' reference list feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
*
* @generated
*/
- EReference SBLOCK__USAGES = eINSTANCE.getSBlock_Usages();
+ EReference SBLOCK__USAGES_LIST = eINSTANCE.getSBlock_UsagesList();
/**
- * The meta object literal for the '<em><b>Owned SPort Roles</b></em>' containment reference list feature.
+ * The meta object literal for the '<em><b>Owned SPort Roles List</b></em>' containment reference list feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
*
* @generated
*/
- EReference SBLOCK__OWNED_SPORT_ROLES = eINSTANCE.getSBlock_OwnedSPortRoles();
+ EReference SBLOCK__OWNED_SPORT_ROLES_LIST = eINSTANCE.getSBlock_OwnedSPortRolesList();
/**
- * The meta object literal for the '<em><b>Owned SPorts</b></em>' containment reference list feature.
+ * The meta object literal for the '<em><b>Owned SPorts List</b></em>' containment reference list feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
*
* @generated
*/
- EReference SBLOCK__OWNED_SPORTS = eINSTANCE.getSBlock_OwnedSPorts();
+ EReference SBLOCK__OWNED_SPORTS_LIST = eINSTANCE.getSBlock_OwnedSPortsList();
/**
* The meta object literal for the '<em><b>SModel</b></em>' container reference feature.
@@ -1583,13 +1583,13 @@
EReference SMODEL__BASE_PACKAGE = eINSTANCE.getSModel_Base_Package();
/**
- * The meta object literal for the '<em><b>Onwed SBlocks</b></em>' containment reference list feature.
+ * The meta object literal for the '<em><b>Onwed SBlocks List</b></em>' containment reference list feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
*
* @generated
*/
- EReference SMODEL__ONWED_SBLOCKS = eINSTANCE.getSModel_OnwedSBlocks();
+ EReference SMODEL__ONWED_SBLOCKS_LIST = eINSTANCE.getSModel_OnwedSBlocksList();
}
diff --git a/core/profile/org.polarsys.esf.core.profile.esfarchitectureconcepts/src-gen/main/java/org/polarsys/esf/esfarchitectureconcepts/ISBlock.java b/core/profile/org.polarsys.esf.core.profile.esfarchitectureconcepts/src-gen/main/java/org/polarsys/esf/esfarchitectureconcepts/ISBlock.java
index c99e9ca..ca46940 100644
--- a/core/profile/org.polarsys.esf.core.profile.esfarchitectureconcepts/src-gen/main/java/org/polarsys/esf/esfarchitectureconcepts/ISBlock.java
+++ b/core/profile/org.polarsys.esf.core.profile.esfarchitectureconcepts/src-gen/main/java/org/polarsys/esf/esfarchitectureconcepts/ISBlock.java
@@ -25,10 +25,11 @@
* <ul>
* <li>{@link org.polarsys.esf.esfarchitectureconcepts.ISBlock#getBase_Class <em>Base Class</em>}</li>
* <li>{@link org.polarsys.esf.esfarchitectureconcepts.ISBlock#isTopBlock <em>Top Block</em>}</li>
- * <li>{@link org.polarsys.esf.esfarchitectureconcepts.ISBlock#getOwnedSParts <em>Owned SParts</em>}</li>
- * <li>{@link org.polarsys.esf.esfarchitectureconcepts.ISBlock#getUsages <em>Usages</em>}</li>
- * <li>{@link org.polarsys.esf.esfarchitectureconcepts.ISBlock#getOwnedSPortRoles <em>Owned SPort Roles</em>}</li>
- * <li>{@link org.polarsys.esf.esfarchitectureconcepts.ISBlock#getOwnedSPorts <em>Owned SPorts</em>}</li>
+ * <li>{@link org.polarsys.esf.esfarchitectureconcepts.ISBlock#getOwnedSPartsList <em>Owned SParts List</em>}</li>
+ * <li>{@link org.polarsys.esf.esfarchitectureconcepts.ISBlock#getUsagesList <em>Usages List</em>}</li>
+ * <li>{@link org.polarsys.esf.esfarchitectureconcepts.ISBlock#getOwnedSPortRolesList <em>Owned SPort Roles List</em>}
+ * </li>
+ * <li>{@link org.polarsys.esf.esfarchitectureconcepts.ISBlock#getOwnedSPortsList <em>Owned SPorts List</em>}</li>
* <li>{@link org.polarsys.esf.esfarchitectureconcepts.ISBlock#getSModel <em>SModel</em>}</li>
* <li>{@link org.polarsys.esf.esfarchitectureconcepts.ISBlock#getSConnectorsList <em>SConnectors List</em>}</li>
* </ul>
@@ -101,89 +102,89 @@
void setTopBlock(boolean value);
/**
- * Returns the value of the '<em><b>Owned SParts</b></em>' containment reference list.
+ * Returns the value of the '<em><b>Owned SParts List</b></em>' containment reference list.
* The list contents are of type {@link org.polarsys.esf.esfarchitectureconcepts.ISPart}.
* It is bidirectional and its opposite is '{@link org.polarsys.esf.esfarchitectureconcepts.ISPart#getOwner
* <em>Owner</em>}'.
* <!-- begin-user-doc -->
* <p>
- * If the meaning of the '<em>Owned SParts</em>' containment reference list isn't clear,
+ * If the meaning of the '<em>Owned SParts List</em>' containment reference list isn't clear,
* there really should be more of a description here...
* </p>
* <!-- end-user-doc -->
*
- * @return the value of the '<em>Owned SParts</em>' containment reference list.
- * @see org.polarsys.esf.esfarchitectureconcepts.IESFArchitectureConceptsPackage#getSBlock_OwnedSParts()
+ * @return the value of the '<em>Owned SParts List</em>' containment reference list.
+ * @see org.polarsys.esf.esfarchitectureconcepts.IESFArchitectureConceptsPackage#getSBlock_OwnedSPartsList()
* @see org.polarsys.esf.esfarchitectureconcepts.ISPart#getOwner
* @model opposite="owner" containment="true" resolveProxies="true" ordered="false"
* @generated
*/
- EList<ISPart> getOwnedSParts();
+ EList<ISPart> getOwnedSPartsList();
/**
- * Returns the value of the '<em><b>Usages</b></em>' reference list.
+ * Returns the value of the '<em><b>Usages List</b></em>' reference list.
* The list contents are of type {@link org.polarsys.esf.esfarchitectureconcepts.ISPart}.
* It is bidirectional and its opposite is '{@link org.polarsys.esf.esfarchitectureconcepts.ISPart#getType
* <em>Type</em>}'.
* <!-- begin-user-doc -->
* <p>
- * If the meaning of the '<em>Usages</em>' reference list isn't clear,
+ * If the meaning of the '<em>Usages List</em>' reference list isn't clear,
* there really should be more of a description here...
* </p>
* <!-- end-user-doc -->
*
- * @return the value of the '<em>Usages</em>' reference list.
- * @see org.polarsys.esf.esfarchitectureconcepts.IESFArchitectureConceptsPackage#getSBlock_Usages()
+ * @return the value of the '<em>Usages List</em>' reference list.
+ * @see org.polarsys.esf.esfarchitectureconcepts.IESFArchitectureConceptsPackage#getSBlock_UsagesList()
* @see org.polarsys.esf.esfarchitectureconcepts.ISPart#getType
* @model opposite="type" ordered="false"
* @generated
*/
- EList<ISPart> getUsages();
+ EList<ISPart> getUsagesList();
/**
- * Returns the value of the '<em><b>Owned SPort Roles</b></em>' containment reference list.
+ * Returns the value of the '<em><b>Owned SPort Roles List</b></em>' containment reference list.
* The list contents are of type {@link org.polarsys.esf.esfarchitectureconcepts.ISPortRole}.
* It is bidirectional and its opposite is '{@link org.polarsys.esf.esfarchitectureconcepts.ISPortRole#getOwner
* <em>Owner</em>}'.
* <!-- begin-user-doc -->
* <p>
- * If the meaning of the '<em>Owned SPort Roles</em>' containment reference list isn't clear,
+ * If the meaning of the '<em>Owned SPort Roles List</em>' containment reference list isn't clear,
* there really should be more of a description here...
* </p>
* <!-- end-user-doc -->
*
- * @return the value of the '<em>Owned SPort Roles</em>' containment reference list.
- * @see org.polarsys.esf.esfarchitectureconcepts.IESFArchitectureConceptsPackage#getSBlock_OwnedSPortRoles()
+ * @return the value of the '<em>Owned SPort Roles List</em>' containment reference list.
+ * @see org.polarsys.esf.esfarchitectureconcepts.IESFArchitectureConceptsPackage#getSBlock_OwnedSPortRolesList()
* @see org.polarsys.esf.esfarchitectureconcepts.ISPortRole#getOwner
* @model opposite="owner" containment="true" resolveProxies="true" ordered="false"
* @generated
*/
- EList<ISPortRole> getOwnedSPortRoles();
+ EList<ISPortRole> getOwnedSPortRolesList();
/**
- * Returns the value of the '<em><b>Owned SPorts</b></em>' containment reference list.
+ * Returns the value of the '<em><b>Owned SPorts List</b></em>' containment reference list.
* The list contents are of type {@link org.polarsys.esf.esfarchitectureconcepts.ISPort}.
* It is bidirectional and its opposite is '{@link org.polarsys.esf.esfarchitectureconcepts.ISPort#getOwner
* <em>Owner</em>}'.
* <!-- begin-user-doc -->
* <p>
- * If the meaning of the '<em>Owned SPorts</em>' containment reference list isn't clear,
+ * If the meaning of the '<em>Owned SPorts List</em>' containment reference list isn't clear,
* there really should be more of a description here...
* </p>
* <!-- end-user-doc -->
*
- * @return the value of the '<em>Owned SPorts</em>' containment reference list.
- * @see org.polarsys.esf.esfarchitectureconcepts.IESFArchitectureConceptsPackage#getSBlock_OwnedSPorts()
+ * @return the value of the '<em>Owned SPorts List</em>' containment reference list.
+ * @see org.polarsys.esf.esfarchitectureconcepts.IESFArchitectureConceptsPackage#getSBlock_OwnedSPortsList()
* @see org.polarsys.esf.esfarchitectureconcepts.ISPort#getOwner
* @model opposite="owner" containment="true" resolveProxies="true" ordered="false"
* @generated
*/
- EList<ISPort> getOwnedSPorts();
+ EList<ISPort> getOwnedSPortsList();
/**
* Returns the value of the '<em><b>SModel</b></em>' container reference.
- * It is bidirectional and its opposite is '{@link org.polarsys.esf.esfarchitectureconcepts.ISModel#getOnwedSBlocks
- * <em>Onwed SBlocks</em>}'.
+ * It is bidirectional and its opposite is '
+ * {@link org.polarsys.esf.esfarchitectureconcepts.ISModel#getOnwedSBlocksList <em>Onwed SBlocks List</em>}'.
* <!-- begin-user-doc -->
* <p>
* If the meaning of the '<em>SModel</em>' container reference isn't clear,
@@ -194,8 +195,8 @@
* @return the value of the '<em>SModel</em>' container reference.
* @see #setSModel(ISModel)
* @see org.polarsys.esf.esfarchitectureconcepts.IESFArchitectureConceptsPackage#getSBlock_SModel()
- * @see org.polarsys.esf.esfarchitectureconcepts.ISModel#getOnwedSBlocks
- * @model opposite="onwedSBlocks" required="true" transient="false" ordered="false"
+ * @see org.polarsys.esf.esfarchitectureconcepts.ISModel#getOnwedSBlocksList
+ * @model opposite="onwedSBlocksList" required="true" transient="false" ordered="false"
* @generated
*/
ISModel getSModel();
diff --git a/core/profile/org.polarsys.esf.core.profile.esfarchitectureconcepts/src-gen/main/java/org/polarsys/esf/esfarchitectureconcepts/ISConnector.java b/core/profile/org.polarsys.esf.core.profile.esfarchitectureconcepts/src-gen/main/java/org/polarsys/esf/esfarchitectureconcepts/ISConnector.java
index 44b3346..12ce446 100644
--- a/core/profile/org.polarsys.esf.core.profile.esfarchitectureconcepts/src-gen/main/java/org/polarsys/esf/esfarchitectureconcepts/ISConnector.java
+++ b/core/profile/org.polarsys.esf.core.profile.esfarchitectureconcepts/src-gen/main/java/org/polarsys/esf/esfarchitectureconcepts/ISConnector.java
@@ -27,7 +27,7 @@
* <ul>
* <li>{@link org.polarsys.esf.esfarchitectureconcepts.ISConnector#getBase_Connector <em>Base Connector</em>}</li>
* <li>{@link org.polarsys.esf.esfarchitectureconcepts.ISConnector#getOwner <em>Owner</em>}</li>
- * <li>{@link org.polarsys.esf.esfarchitectureconcepts.ISConnector#getEnds <em>Ends</em>}</li>
+ * <li>{@link org.polarsys.esf.esfarchitectureconcepts.ISConnector#getEndsList <em>Ends List</em>}</li>
* </ul>
*
* @see org.polarsys.esf.esfarchitectureconcepts.IESFArchitectureConceptsPackage#getSConnector()
@@ -99,24 +99,24 @@
void setOwner(ISBlock value);
/**
- * Returns the value of the '<em><b>Ends</b></em>' reference list.
+ * Returns the value of the '<em><b>Ends List</b></em>' reference list.
* The list contents are of type {@link org.polarsys.esf.esfarchitectureconcepts.IAbstractSConnectableElement}.
* It is bidirectional and its opposite is '
* {@link org.polarsys.esf.esfarchitectureconcepts.IAbstractSConnectableElement#getSConnectorsList
* <em>SConnectors List</em>}'.
* <!-- begin-user-doc -->
* <p>
- * If the meaning of the '<em>Ends</em>' reference list isn't clear,
+ * If the meaning of the '<em>Ends List</em>' reference list isn't clear,
* there really should be more of a description here...
* </p>
* <!-- end-user-doc -->
*
- * @return the value of the '<em>Ends</em>' reference list.
- * @see org.polarsys.esf.esfarchitectureconcepts.IESFArchitectureConceptsPackage#getSConnector_Ends()
+ * @return the value of the '<em>Ends List</em>' reference list.
+ * @see org.polarsys.esf.esfarchitectureconcepts.IESFArchitectureConceptsPackage#getSConnector_EndsList()
* @see org.polarsys.esf.esfarchitectureconcepts.IAbstractSConnectableElement#getSConnectorsList
* @model opposite="sConnectorsList" lower="2" ordered="false"
* @generated
*/
- EList<IAbstractSConnectableElement> getEnds();
+ EList<IAbstractSConnectableElement> getEndsList();
} // ISConnector
diff --git a/core/profile/org.polarsys.esf.core.profile.esfarchitectureconcepts/src-gen/main/java/org/polarsys/esf/esfarchitectureconcepts/ISModel.java b/core/profile/org.polarsys.esf.core.profile.esfarchitectureconcepts/src-gen/main/java/org/polarsys/esf/esfarchitectureconcepts/ISModel.java
index 9ee516e..6adfd81 100644
--- a/core/profile/org.polarsys.esf.core.profile.esfarchitectureconcepts/src-gen/main/java/org/polarsys/esf/esfarchitectureconcepts/ISModel.java
+++ b/core/profile/org.polarsys.esf.core.profile.esfarchitectureconcepts/src-gen/main/java/org/polarsys/esf/esfarchitectureconcepts/ISModel.java
@@ -24,7 +24,7 @@
* </p>
* <ul>
* <li>{@link org.polarsys.esf.esfarchitectureconcepts.ISModel#getBase_Package <em>Base Package</em>}</li>
- * <li>{@link org.polarsys.esf.esfarchitectureconcepts.ISModel#getOnwedSBlocks <em>Onwed SBlocks</em>}</li>
+ * <li>{@link org.polarsys.esf.esfarchitectureconcepts.ISModel#getOnwedSBlocksList <em>Onwed SBlocks List</em>}</li>
* </ul>
*
* @see org.polarsys.esf.esfarchitectureconcepts.IESFArchitectureConceptsPackage#getSModel()
@@ -64,23 +64,23 @@
void setBase_Package(org.eclipse.uml2.uml.Package value);
/**
- * Returns the value of the '<em><b>Onwed SBlocks</b></em>' containment reference list.
+ * Returns the value of the '<em><b>Onwed SBlocks List</b></em>' containment reference list.
* The list contents are of type {@link org.polarsys.esf.esfarchitectureconcepts.ISBlock}.
* It is bidirectional and its opposite is '{@link org.polarsys.esf.esfarchitectureconcepts.ISBlock#getSModel
* <em>SModel</em>}'.
* <!-- begin-user-doc -->
* <p>
- * If the meaning of the '<em>Onwed SBlocks</em>' containment reference list isn't clear,
+ * If the meaning of the '<em>Onwed SBlocks List</em>' containment reference list isn't clear,
* there really should be more of a description here...
* </p>
* <!-- end-user-doc -->
*
- * @return the value of the '<em>Onwed SBlocks</em>' containment reference list.
- * @see org.polarsys.esf.esfarchitectureconcepts.IESFArchitectureConceptsPackage#getSModel_OnwedSBlocks()
+ * @return the value of the '<em>Onwed SBlocks List</em>' containment reference list.
+ * @see org.polarsys.esf.esfarchitectureconcepts.IESFArchitectureConceptsPackage#getSModel_OnwedSBlocksList()
* @see org.polarsys.esf.esfarchitectureconcepts.ISBlock#getSModel
* @model opposite="sModel" containment="true" resolveProxies="true" ordered="false"
* @generated
*/
- EList<ISBlock> getOnwedSBlocks();
+ EList<ISBlock> getOnwedSBlocksList();
} // ISModel
diff --git a/core/profile/org.polarsys.esf.core.profile.esfarchitectureconcepts/src-gen/main/java/org/polarsys/esf/esfarchitectureconcepts/ISPart.java b/core/profile/org.polarsys.esf.core.profile.esfarchitectureconcepts/src-gen/main/java/org/polarsys/esf/esfarchitectureconcepts/ISPart.java
index f991a0b..1027f94 100644
--- a/core/profile/org.polarsys.esf.core.profile.esfarchitectureconcepts/src-gen/main/java/org/polarsys/esf/esfarchitectureconcepts/ISPart.java
+++ b/core/profile/org.polarsys.esf.core.profile.esfarchitectureconcepts/src-gen/main/java/org/polarsys/esf/esfarchitectureconcepts/ISPart.java
@@ -69,8 +69,8 @@
/**
* Returns the value of the '<em><b>Type</b></em>' reference.
- * It is bidirectional and its opposite is '{@link org.polarsys.esf.esfarchitectureconcepts.ISBlock#getUsages
- * <em>Usages</em>}'.
+ * It is bidirectional and its opposite is '{@link org.polarsys.esf.esfarchitectureconcepts.ISBlock#getUsagesList
+ * <em>Usages List</em>}'.
* <!-- begin-user-doc -->
* <p>
* If the meaning of the '<em>Type</em>' reference isn't clear,
@@ -81,8 +81,8 @@
* @return the value of the '<em>Type</em>' reference.
* @see #setType(ISBlock)
* @see org.polarsys.esf.esfarchitectureconcepts.IESFArchitectureConceptsPackage#getSPart_Type()
- * @see org.polarsys.esf.esfarchitectureconcepts.ISBlock#getUsages
- * @model opposite="usages" required="true" ordered="false"
+ * @see org.polarsys.esf.esfarchitectureconcepts.ISBlock#getUsagesList
+ * @model opposite="usagesList" required="true" ordered="false"
* @generated
*/
ISBlock getType();
@@ -120,8 +120,8 @@
/**
* Returns the value of the '<em><b>Owner</b></em>' container reference.
- * It is bidirectional and its opposite is '{@link org.polarsys.esf.esfarchitectureconcepts.ISBlock#getOwnedSParts
- * <em>Owned SParts</em>}'.
+ * It is bidirectional and its opposite is '
+ * {@link org.polarsys.esf.esfarchitectureconcepts.ISBlock#getOwnedSPartsList <em>Owned SParts List</em>}'.
* <!-- begin-user-doc -->
* <p>
* If the meaning of the '<em>Owner</em>' container reference isn't clear,
@@ -132,8 +132,8 @@
* @return the value of the '<em>Owner</em>' container reference.
* @see #setOwner(ISBlock)
* @see org.polarsys.esf.esfarchitectureconcepts.IESFArchitectureConceptsPackage#getSPart_Owner()
- * @see org.polarsys.esf.esfarchitectureconcepts.ISBlock#getOwnedSParts
- * @model opposite="ownedSParts" required="true" transient="false" ordered="false"
+ * @see org.polarsys.esf.esfarchitectureconcepts.ISBlock#getOwnedSPartsList
+ * @model opposite="ownedSPartsList" required="true" transient="false" ordered="false"
* @generated
*/
ISBlock getOwner();
diff --git a/core/profile/org.polarsys.esf.core.profile.esfarchitectureconcepts/src-gen/main/java/org/polarsys/esf/esfarchitectureconcepts/ISPort.java b/core/profile/org.polarsys.esf.core.profile.esfarchitectureconcepts/src-gen/main/java/org/polarsys/esf/esfarchitectureconcepts/ISPort.java
index 17e530a..a306bee 100644
--- a/core/profile/org.polarsys.esf.core.profile.esfarchitectureconcepts/src-gen/main/java/org/polarsys/esf/esfarchitectureconcepts/ISPort.java
+++ b/core/profile/org.polarsys.esf.core.profile.esfarchitectureconcepts/src-gen/main/java/org/polarsys/esf/esfarchitectureconcepts/ISPort.java
@@ -57,8 +57,8 @@
/**
* Returns the value of the '<em><b>Owner</b></em>' container reference.
- * It is bidirectional and its opposite is '{@link org.polarsys.esf.esfarchitectureconcepts.ISBlock#getOwnedSPorts
- * <em>Owned SPorts</em>}'.
+ * It is bidirectional and its opposite is '
+ * {@link org.polarsys.esf.esfarchitectureconcepts.ISBlock#getOwnedSPortsList <em>Owned SPorts List</em>}'.
* <!-- begin-user-doc -->
* <p>
* If the meaning of the '<em>Owner</em>' container reference isn't clear,
@@ -69,8 +69,8 @@
* @return the value of the '<em>Owner</em>' container reference.
* @see #setOwner(ISBlock)
* @see org.polarsys.esf.esfarchitectureconcepts.IESFArchitectureConceptsPackage#getSPort_Owner()
- * @see org.polarsys.esf.esfarchitectureconcepts.ISBlock#getOwnedSPorts
- * @model opposite="ownedSPorts" required="true" transient="false" ordered="false"
+ * @see org.polarsys.esf.esfarchitectureconcepts.ISBlock#getOwnedSPortsList
+ * @model opposite="ownedSPortsList" required="true" transient="false" ordered="false"
* @generated
*/
ISBlock getOwner();
diff --git a/core/profile/org.polarsys.esf.core.profile.esfarchitectureconcepts/src-gen/main/java/org/polarsys/esf/esfarchitectureconcepts/ISPortRole.java b/core/profile/org.polarsys.esf.core.profile.esfarchitectureconcepts/src-gen/main/java/org/polarsys/esf/esfarchitectureconcepts/ISPortRole.java
index c39f134..e29ce65 100644
--- a/core/profile/org.polarsys.esf.core.profile.esfarchitectureconcepts/src-gen/main/java/org/polarsys/esf/esfarchitectureconcepts/ISPortRole.java
+++ b/core/profile/org.polarsys.esf.core.profile.esfarchitectureconcepts/src-gen/main/java/org/polarsys/esf/esfarchitectureconcepts/ISPortRole.java
@@ -98,7 +98,7 @@
/**
* Returns the value of the '<em><b>Owner</b></em>' container reference.
* It is bidirectional and its opposite is '
- * {@link org.polarsys.esf.esfarchitectureconcepts.ISBlock#getOwnedSPortRoles <em>Owned SPort Roles</em>}'.
+ * {@link org.polarsys.esf.esfarchitectureconcepts.ISBlock#getOwnedSPortRolesList <em>Owned SPort Roles List</em>}'.
* <!-- begin-user-doc -->
* <p>
* If the meaning of the '<em>Owner</em>' container reference isn't clear,
@@ -109,8 +109,8 @@
* @return the value of the '<em>Owner</em>' container reference.
* @see #setOwner(ISBlock)
* @see org.polarsys.esf.esfarchitectureconcepts.IESFArchitectureConceptsPackage#getSPortRole_Owner()
- * @see org.polarsys.esf.esfarchitectureconcepts.ISBlock#getOwnedSPortRoles
- * @model opposite="ownedSPortRoles" required="true" transient="false" ordered="false"
+ * @see org.polarsys.esf.esfarchitectureconcepts.ISBlock#getOwnedSPortRolesList
+ * @model opposite="ownedSPortRolesList" required="true" transient="false" ordered="false"
* @generated
*/
ISBlock getOwner();
diff --git a/core/profile/org.polarsys.esf.core.profile.esfarchitectureconcepts/src-gen/main/java/org/polarsys/esf/esfarchitectureconcepts/impl/AbstractSConnectableElement.java b/core/profile/org.polarsys.esf.core.profile.esfarchitectureconcepts/src-gen/main/java/org/polarsys/esf/esfarchitectureconcepts/impl/AbstractSConnectableElement.java
index ad1e990..a3c900b 100644
--- a/core/profile/org.polarsys.esf.core.profile.esfarchitectureconcepts/src-gen/main/java/org/polarsys/esf/esfarchitectureconcepts/impl/AbstractSConnectableElement.java
+++ b/core/profile/org.polarsys.esf.core.profile.esfarchitectureconcepts/src-gen/main/java/org/polarsys/esf/esfarchitectureconcepts/impl/AbstractSConnectableElement.java
@@ -90,7 +90,7 @@
ISConnector.class,
this,
IESFArchitectureConceptsPackage.ABSTRACT_SCONNECTABLE_ELEMENT__SCONNECTORS_LIST,
- IESFArchitectureConceptsPackage.SCONNECTOR__ENDS);
+ IESFArchitectureConceptsPackage.SCONNECTOR__ENDS_LIST);
}
return sConnectorsList;
}
diff --git a/core/profile/org.polarsys.esf.core.profile.esfarchitectureconcepts/src-gen/main/java/org/polarsys/esf/esfarchitectureconcepts/impl/ESFArchitectureConceptsPackage.java b/core/profile/org.polarsys.esf.core.profile.esfarchitectureconcepts/src-gen/main/java/org/polarsys/esf/esfarchitectureconcepts/impl/ESFArchitectureConceptsPackage.java
index 4e4acb5..f3b0ddb 100644
--- a/core/profile/org.polarsys.esf.core.profile.esfarchitectureconcepts/src-gen/main/java/org/polarsys/esf/esfarchitectureconcepts/impl/ESFArchitectureConceptsPackage.java
+++ b/core/profile/org.polarsys.esf.core.profile.esfarchitectureconcepts/src-gen/main/java/org/polarsys/esf/esfarchitectureconcepts/impl/ESFArchitectureConceptsPackage.java
@@ -271,7 +271,7 @@
*
* @generated
*/
- public EReference getSConnector_Ends() {
+ public EReference getSConnector_EndsList() {
return (EReference) sConnectorEClass.getEStructuralFeatures().get(2);
}
@@ -311,7 +311,7 @@
*
* @generated
*/
- public EReference getSBlock_OwnedSParts() {
+ public EReference getSBlock_OwnedSPartsList() {
return (EReference) sBlockEClass.getEStructuralFeatures().get(2);
}
@@ -321,7 +321,7 @@
*
* @generated
*/
- public EReference getSBlock_Usages() {
+ public EReference getSBlock_UsagesList() {
return (EReference) sBlockEClass.getEStructuralFeatures().get(3);
}
@@ -331,7 +331,7 @@
*
* @generated
*/
- public EReference getSBlock_OwnedSPortRoles() {
+ public EReference getSBlock_OwnedSPortRolesList() {
return (EReference) sBlockEClass.getEStructuralFeatures().get(4);
}
@@ -341,7 +341,7 @@
*
* @generated
*/
- public EReference getSBlock_OwnedSPorts() {
+ public EReference getSBlock_OwnedSPortsList() {
return (EReference) sBlockEClass.getEStructuralFeatures().get(5);
}
@@ -491,7 +491,7 @@
*
* @generated
*/
- public EReference getSModel_OnwedSBlocks() {
+ public EReference getSModel_OnwedSBlocksList() {
return (EReference) sModelEClass.getEStructuralFeatures().get(1);
}
@@ -538,15 +538,15 @@
sConnectorEClass = createEClass(SCONNECTOR);
createEReference(sConnectorEClass, SCONNECTOR__BASE_CONNECTOR);
createEReference(sConnectorEClass, SCONNECTOR__OWNER);
- createEReference(sConnectorEClass, SCONNECTOR__ENDS);
+ createEReference(sConnectorEClass, SCONNECTOR__ENDS_LIST);
sBlockEClass = createEClass(SBLOCK);
createEReference(sBlockEClass, SBLOCK__BASE_CLASS);
createEAttribute(sBlockEClass, SBLOCK__TOP_BLOCK);
- createEReference(sBlockEClass, SBLOCK__OWNED_SPARTS);
- createEReference(sBlockEClass, SBLOCK__USAGES);
- createEReference(sBlockEClass, SBLOCK__OWNED_SPORT_ROLES);
- createEReference(sBlockEClass, SBLOCK__OWNED_SPORTS);
+ createEReference(sBlockEClass, SBLOCK__OWNED_SPARTS_LIST);
+ createEReference(sBlockEClass, SBLOCK__USAGES_LIST);
+ createEReference(sBlockEClass, SBLOCK__OWNED_SPORT_ROLES_LIST);
+ createEReference(sBlockEClass, SBLOCK__OWNED_SPORTS_LIST);
createEReference(sBlockEClass, SBLOCK__SMODEL);
createEReference(sBlockEClass, SBLOCK__SCONNECTORS_LIST);
@@ -564,7 +564,7 @@
sModelEClass = createEClass(SMODEL);
createEReference(sModelEClass, SMODEL__BASE_PACKAGE);
- createEReference(sModelEClass, SMODEL__ONWED_SBLOCKS);
+ createEReference(sModelEClass, SMODEL__ONWED_SBLOCKS_LIST);
}
/**
@@ -635,7 +635,7 @@
initEReference(
getSPort_Owner(),
this.getSBlock(),
- this.getSBlock_OwnedSPorts(),
+ this.getSBlock_OwnedSPortsList(),
"owner", //$NON-NLS-1$
null,
1,
@@ -679,7 +679,7 @@
initEReference(
getAbstractSConnectableElement_SConnectorsList(),
this.getSConnector(),
- this.getSConnector_Ends(),
+ this.getSConnector_EndsList(),
"sConnectorsList", //$NON-NLS-1$
null,
0,
@@ -739,10 +739,10 @@
!IS_DERIVED,
!IS_ORDERED);
initEReference(
- getSConnector_Ends(),
+ getSConnector_EndsList(),
this.getAbstractSConnectableElement(),
this.getAbstractSConnectableElement_SConnectorsList(),
- "ends", //$NON-NLS-1$
+ "endsList", //$NON-NLS-1$
null,
2,
-1,
@@ -793,10 +793,10 @@
IS_DERIVED,
!IS_ORDERED);
initEReference(
- getSBlock_OwnedSParts(),
+ getSBlock_OwnedSPartsList(),
this.getSPart(),
this.getSPart_Owner(),
- "ownedSParts", //$NON-NLS-1$
+ "ownedSPartsList", //$NON-NLS-1$
null,
0,
-1,
@@ -811,10 +811,10 @@
!IS_DERIVED,
!IS_ORDERED);
initEReference(
- getSBlock_Usages(),
+ getSBlock_UsagesList(),
this.getSPart(),
this.getSPart_Type(),
- "usages", //$NON-NLS-1$
+ "usagesList", //$NON-NLS-1$
null,
0,
-1,
@@ -829,10 +829,10 @@
!IS_DERIVED,
!IS_ORDERED);
initEReference(
- getSBlock_OwnedSPortRoles(),
+ getSBlock_OwnedSPortRolesList(),
this.getSPortRole(),
this.getSPortRole_Owner(),
- "ownedSPortRoles", //$NON-NLS-1$
+ "ownedSPortRolesList", //$NON-NLS-1$
null,
0,
-1,
@@ -847,10 +847,10 @@
!IS_DERIVED,
!IS_ORDERED);
initEReference(
- getSBlock_OwnedSPorts(),
+ getSBlock_OwnedSPortsList(),
this.getSPort(),
this.getSPort_Owner(),
- "ownedSPorts", //$NON-NLS-1$
+ "ownedSPortsList", //$NON-NLS-1$
null,
0,
-1,
@@ -867,7 +867,7 @@
initEReference(
getSBlock_SModel(),
this.getSModel(),
- this.getSModel_OnwedSBlocks(),
+ this.getSModel_OnwedSBlocksList(),
"sModel", //$NON-NLS-1$
null,
1,
@@ -923,7 +923,7 @@
initEReference(
getSPart_Type(),
this.getSBlock(),
- this.getSBlock_Usages(),
+ this.getSBlock_UsagesList(),
"type", //$NON-NLS-1$
null,
1,
@@ -959,7 +959,7 @@
initEReference(
getSPart_Owner(),
this.getSBlock(),
- this.getSBlock_OwnedSParts(),
+ this.getSBlock_OwnedSPartsList(),
"owner", //$NON-NLS-1$
null,
1,
@@ -1021,7 +1021,7 @@
initEReference(
getSPortRole_Owner(),
this.getSBlock(),
- this.getSBlock_OwnedSPortRoles(),
+ this.getSBlock_OwnedSPortRolesList(),
"owner", //$NON-NLS-1$
null,
1,
@@ -1075,10 +1075,10 @@
!IS_DERIVED,
!IS_ORDERED);
initEReference(
- getSModel_OnwedSBlocks(),
+ getSModel_OnwedSBlocksList(),
this.getSBlock(),
this.getSBlock_SModel(),
- "onwedSBlocks", //$NON-NLS-1$
+ "onwedSBlocksList", //$NON-NLS-1$
null,
0,
-1,
diff --git a/core/profile/org.polarsys.esf.core.profile.esfarchitectureconcepts/src-gen/main/java/org/polarsys/esf/esfarchitectureconcepts/impl/SBlock.java b/core/profile/org.polarsys.esf.core.profile.esfarchitectureconcepts/src-gen/main/java/org/polarsys/esf/esfarchitectureconcepts/impl/SBlock.java
index f2ee187..950b6ee 100644
--- a/core/profile/org.polarsys.esf.core.profile.esfarchitectureconcepts/src-gen/main/java/org/polarsys/esf/esfarchitectureconcepts/impl/SBlock.java
+++ b/core/profile/org.polarsys.esf.core.profile.esfarchitectureconcepts/src-gen/main/java/org/polarsys/esf/esfarchitectureconcepts/impl/SBlock.java
@@ -47,10 +47,11 @@
* <ul>
* <li>{@link org.polarsys.esf.esfarchitectureconcepts.impl.SBlock#getBase_Class <em>Base Class</em>}</li>
* <li>{@link org.polarsys.esf.esfarchitectureconcepts.impl.SBlock#isTopBlock <em>Top Block</em>}</li>
- * <li>{@link org.polarsys.esf.esfarchitectureconcepts.impl.SBlock#getOwnedSParts <em>Owned SParts</em>}</li>
- * <li>{@link org.polarsys.esf.esfarchitectureconcepts.impl.SBlock#getUsages <em>Usages</em>}</li>
- * <li>{@link org.polarsys.esf.esfarchitectureconcepts.impl.SBlock#getOwnedSPortRoles <em>Owned SPort Roles</em>}</li>
- * <li>{@link org.polarsys.esf.esfarchitectureconcepts.impl.SBlock#getOwnedSPorts <em>Owned SPorts</em>}</li>
+ * <li>{@link org.polarsys.esf.esfarchitectureconcepts.impl.SBlock#getOwnedSPartsList <em>Owned SParts List</em>}</li>
+ * <li>{@link org.polarsys.esf.esfarchitectureconcepts.impl.SBlock#getUsagesList <em>Usages List</em>}</li>
+ * <li>{@link org.polarsys.esf.esfarchitectureconcepts.impl.SBlock#getOwnedSPortRolesList
+ * <em>Owned SPort Roles List</em>}</li>
+ * <li>{@link org.polarsys.esf.esfarchitectureconcepts.impl.SBlock#getOwnedSPortsList <em>Owned SPorts List</em>}</li>
* <li>{@link org.polarsys.esf.esfarchitectureconcepts.impl.SBlock#getSModel <em>SModel</em>}</li>
* <li>{@link org.polarsys.esf.esfarchitectureconcepts.impl.SBlock#getSConnectorsList <em>SConnectors List</em>}</li>
* </ul>
@@ -84,48 +85,49 @@
protected static final boolean TOP_BLOCK_EDEFAULT = false;
/**
- * The cached value of the '{@link #getOwnedSParts() <em>Owned SParts</em>}' containment reference list.
+ * The cached value of the '{@link #getOwnedSPartsList() <em>Owned SParts List</em>}' containment reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
*
- * @see #getOwnedSParts()
+ * @see #getOwnedSPartsList()
* @generated
* @ordered
*/
- protected EList<ISPart> ownedSParts;
+ protected EList<ISPart> ownedSPartsList;
/**
- * The cached value of the '{@link #getUsages() <em>Usages</em>}' reference list.
+ * The cached value of the '{@link #getUsagesList() <em>Usages List</em>}' reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
*
- * @see #getUsages()
+ * @see #getUsagesList()
* @generated
* @ordered
*/
- protected EList<ISPart> usages;
+ protected EList<ISPart> usagesList;
/**
- * The cached value of the '{@link #getOwnedSPortRoles() <em>Owned SPort Roles</em>}' containment reference list.
+ * The cached value of the '{@link #getOwnedSPortRolesList() <em>Owned SPort Roles List</em>}' containment reference
+ * list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
*
- * @see #getOwnedSPortRoles()
+ * @see #getOwnedSPortRolesList()
* @generated
* @ordered
*/
- protected EList<ISPortRole> ownedSPortRoles;
+ protected EList<ISPortRole> ownedSPortRolesList;
/**
- * The cached value of the '{@link #getOwnedSPorts() <em>Owned SPorts</em>}' containment reference list.
+ * The cached value of the '{@link #getOwnedSPortsList() <em>Owned SPorts List</em>}' containment reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
*
- * @see #getOwnedSPorts()
+ * @see #getOwnedSPortsList()
* @generated
* @ordered
*/
- protected EList<ISPort> ownedSPorts;
+ protected EList<ISPort> ownedSPortsList;
/**
* The cached value of the '{@link #getSConnectorsList() <em>SConnectors List</em>}' containment reference list.
@@ -240,15 +242,15 @@
*
* @generated
*/
- public EList<ISPart> getOwnedSParts() {
- if (ownedSParts == null) {
- ownedSParts = new EObjectContainmentWithInverseEList.Resolving<ISPart>(
+ public EList<ISPart> getOwnedSPartsList() {
+ if (ownedSPartsList == null) {
+ ownedSPartsList = new EObjectContainmentWithInverseEList.Resolving<ISPart>(
ISPart.class,
this,
- IESFArchitectureConceptsPackage.SBLOCK__OWNED_SPARTS,
+ IESFArchitectureConceptsPackage.SBLOCK__OWNED_SPARTS_LIST,
IESFArchitectureConceptsPackage.SPART__OWNER);
}
- return ownedSParts;
+ return ownedSPartsList;
}
/**
@@ -257,15 +259,15 @@
*
* @generated
*/
- public EList<ISPart> getUsages() {
- if (usages == null) {
- usages = new EObjectWithInverseResolvingEList<ISPart>(
+ public EList<ISPart> getUsagesList() {
+ if (usagesList == null) {
+ usagesList = new EObjectWithInverseResolvingEList<ISPart>(
ISPart.class,
this,
- IESFArchitectureConceptsPackage.SBLOCK__USAGES,
+ IESFArchitectureConceptsPackage.SBLOCK__USAGES_LIST,
IESFArchitectureConceptsPackage.SPART__TYPE);
}
- return usages;
+ return usagesList;
}
/**
@@ -274,15 +276,15 @@
*
* @generated
*/
- public EList<ISPortRole> getOwnedSPortRoles() {
- if (ownedSPortRoles == null) {
- ownedSPortRoles = new EObjectContainmentWithInverseEList.Resolving<ISPortRole>(
+ public EList<ISPortRole> getOwnedSPortRolesList() {
+ if (ownedSPortRolesList == null) {
+ ownedSPortRolesList = new EObjectContainmentWithInverseEList.Resolving<ISPortRole>(
ISPortRole.class,
this,
- IESFArchitectureConceptsPackage.SBLOCK__OWNED_SPORT_ROLES,
+ IESFArchitectureConceptsPackage.SBLOCK__OWNED_SPORT_ROLES_LIST,
IESFArchitectureConceptsPackage.SPORT_ROLE__OWNER);
}
- return ownedSPortRoles;
+ return ownedSPortRolesList;
}
/**
@@ -291,15 +293,15 @@
*
* @generated
*/
- public EList<ISPort> getOwnedSPorts() {
- if (ownedSPorts == null) {
- ownedSPorts = new EObjectContainmentWithInverseEList.Resolving<ISPort>(
+ public EList<ISPort> getOwnedSPortsList() {
+ if (ownedSPortsList == null) {
+ ownedSPortsList = new EObjectContainmentWithInverseEList.Resolving<ISPort>(
ISPort.class,
this,
- IESFArchitectureConceptsPackage.SBLOCK__OWNED_SPORTS,
+ IESFArchitectureConceptsPackage.SBLOCK__OWNED_SPORTS_LIST,
IESFArchitectureConceptsPackage.SPORT__OWNER);
}
- return ownedSPorts;
+ return ownedSPortsList;
}
/**
@@ -353,7 +355,7 @@
msgs = eBasicRemoveFromContainer(msgs);
if (newSModel != null)
msgs = ((InternalEObject) newSModel)
- .eInverseAdd(this, IESFArchitectureConceptsPackage.SMODEL__ONWED_SBLOCKS, ISModel.class, msgs);
+ .eInverseAdd(this, IESFArchitectureConceptsPackage.SMODEL__ONWED_SBLOCKS_LIST, ISModel.class, msgs);
msgs = basicSetSModel(newSModel, msgs);
if (msgs != null)
msgs.dispatch();
@@ -393,16 +395,19 @@
@Override
public NotificationChain eInverseAdd(InternalEObject otherEnd, int featureID, NotificationChain msgs) {
switch (featureID) {
- case IESFArchitectureConceptsPackage.SBLOCK__OWNED_SPARTS:
- return ((InternalEList<InternalEObject>) (InternalEList<?>) getOwnedSParts()).basicAdd(otherEnd, msgs);
- case IESFArchitectureConceptsPackage.SBLOCK__USAGES:
- return ((InternalEList<InternalEObject>) (InternalEList<?>) getUsages()).basicAdd(otherEnd, msgs);
- case IESFArchitectureConceptsPackage.SBLOCK__OWNED_SPORT_ROLES:
- return ((InternalEList<InternalEObject>) (InternalEList<?>) getOwnedSPortRoles()).basicAdd(
+ case IESFArchitectureConceptsPackage.SBLOCK__OWNED_SPARTS_LIST:
+ return ((InternalEList<InternalEObject>) (InternalEList<?>) getOwnedSPartsList())
+ .basicAdd(otherEnd, msgs);
+ case IESFArchitectureConceptsPackage.SBLOCK__USAGES_LIST:
+ return ((InternalEList<InternalEObject>) (InternalEList<?>) getUsagesList()).basicAdd(otherEnd, msgs);
+ case IESFArchitectureConceptsPackage.SBLOCK__OWNED_SPORT_ROLES_LIST:
+ return ((InternalEList<InternalEObject>) (InternalEList<?>) getOwnedSPortRolesList()).basicAdd(
otherEnd,
msgs);
- case IESFArchitectureConceptsPackage.SBLOCK__OWNED_SPORTS:
- return ((InternalEList<InternalEObject>) (InternalEList<?>) getOwnedSPorts()).basicAdd(otherEnd, msgs);
+ case IESFArchitectureConceptsPackage.SBLOCK__OWNED_SPORTS_LIST:
+ return ((InternalEList<InternalEObject>) (InternalEList<?>) getOwnedSPortsList()).basicAdd(
+ otherEnd,
+ msgs);
case IESFArchitectureConceptsPackage.SBLOCK__SMODEL:
if (eInternalContainer() != null)
msgs = eBasicRemoveFromContainer(msgs);
@@ -424,14 +429,14 @@
@Override
public NotificationChain eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs) {
switch (featureID) {
- case IESFArchitectureConceptsPackage.SBLOCK__OWNED_SPARTS:
- return ((InternalEList<?>) getOwnedSParts()).basicRemove(otherEnd, msgs);
- case IESFArchitectureConceptsPackage.SBLOCK__USAGES:
- return ((InternalEList<?>) getUsages()).basicRemove(otherEnd, msgs);
- case IESFArchitectureConceptsPackage.SBLOCK__OWNED_SPORT_ROLES:
- return ((InternalEList<?>) getOwnedSPortRoles()).basicRemove(otherEnd, msgs);
- case IESFArchitectureConceptsPackage.SBLOCK__OWNED_SPORTS:
- return ((InternalEList<?>) getOwnedSPorts()).basicRemove(otherEnd, msgs);
+ case IESFArchitectureConceptsPackage.SBLOCK__OWNED_SPARTS_LIST:
+ return ((InternalEList<?>) getOwnedSPartsList()).basicRemove(otherEnd, msgs);
+ case IESFArchitectureConceptsPackage.SBLOCK__USAGES_LIST:
+ return ((InternalEList<?>) getUsagesList()).basicRemove(otherEnd, msgs);
+ case IESFArchitectureConceptsPackage.SBLOCK__OWNED_SPORT_ROLES_LIST:
+ return ((InternalEList<?>) getOwnedSPortRolesList()).basicRemove(otherEnd, msgs);
+ case IESFArchitectureConceptsPackage.SBLOCK__OWNED_SPORTS_LIST:
+ return ((InternalEList<?>) getOwnedSPortsList()).basicRemove(otherEnd, msgs);
case IESFArchitectureConceptsPackage.SBLOCK__SMODEL:
return basicSetSModel(null, msgs);
case IESFArchitectureConceptsPackage.SBLOCK__SCONNECTORS_LIST:
@@ -452,7 +457,7 @@
case IESFArchitectureConceptsPackage.SBLOCK__SMODEL:
return eInternalContainer().eInverseRemove(
this,
- IESFArchitectureConceptsPackage.SMODEL__ONWED_SBLOCKS,
+ IESFArchitectureConceptsPackage.SMODEL__ONWED_SBLOCKS_LIST,
ISModel.class,
msgs);
}
@@ -474,14 +479,14 @@
return basicGetBase_Class();
case IESFArchitectureConceptsPackage.SBLOCK__TOP_BLOCK:
return isTopBlock();
- case IESFArchitectureConceptsPackage.SBLOCK__OWNED_SPARTS:
- return getOwnedSParts();
- case IESFArchitectureConceptsPackage.SBLOCK__USAGES:
- return getUsages();
- case IESFArchitectureConceptsPackage.SBLOCK__OWNED_SPORT_ROLES:
- return getOwnedSPortRoles();
- case IESFArchitectureConceptsPackage.SBLOCK__OWNED_SPORTS:
- return getOwnedSPorts();
+ case IESFArchitectureConceptsPackage.SBLOCK__OWNED_SPARTS_LIST:
+ return getOwnedSPartsList();
+ case IESFArchitectureConceptsPackage.SBLOCK__USAGES_LIST:
+ return getUsagesList();
+ case IESFArchitectureConceptsPackage.SBLOCK__OWNED_SPORT_ROLES_LIST:
+ return getOwnedSPortRolesList();
+ case IESFArchitectureConceptsPackage.SBLOCK__OWNED_SPORTS_LIST:
+ return getOwnedSPortsList();
case IESFArchitectureConceptsPackage.SBLOCK__SMODEL:
if (resolve)
return getSModel();
@@ -508,21 +513,21 @@
case IESFArchitectureConceptsPackage.SBLOCK__TOP_BLOCK:
setTopBlock((Boolean) newValue);
return;
- case IESFArchitectureConceptsPackage.SBLOCK__OWNED_SPARTS:
- getOwnedSParts().clear();
- getOwnedSParts().addAll((Collection<? extends ISPart>) newValue);
+ case IESFArchitectureConceptsPackage.SBLOCK__OWNED_SPARTS_LIST:
+ getOwnedSPartsList().clear();
+ getOwnedSPartsList().addAll((Collection<? extends ISPart>) newValue);
return;
- case IESFArchitectureConceptsPackage.SBLOCK__USAGES:
- getUsages().clear();
- getUsages().addAll((Collection<? extends ISPart>) newValue);
+ case IESFArchitectureConceptsPackage.SBLOCK__USAGES_LIST:
+ getUsagesList().clear();
+ getUsagesList().addAll((Collection<? extends ISPart>) newValue);
return;
- case IESFArchitectureConceptsPackage.SBLOCK__OWNED_SPORT_ROLES:
- getOwnedSPortRoles().clear();
- getOwnedSPortRoles().addAll((Collection<? extends ISPortRole>) newValue);
+ case IESFArchitectureConceptsPackage.SBLOCK__OWNED_SPORT_ROLES_LIST:
+ getOwnedSPortRolesList().clear();
+ getOwnedSPortRolesList().addAll((Collection<? extends ISPortRole>) newValue);
return;
- case IESFArchitectureConceptsPackage.SBLOCK__OWNED_SPORTS:
- getOwnedSPorts().clear();
- getOwnedSPorts().addAll((Collection<? extends ISPort>) newValue);
+ case IESFArchitectureConceptsPackage.SBLOCK__OWNED_SPORTS_LIST:
+ getOwnedSPortsList().clear();
+ getOwnedSPortsList().addAll((Collection<? extends ISPort>) newValue);
return;
case IESFArchitectureConceptsPackage.SBLOCK__SMODEL:
setSModel((ISModel) newValue);
@@ -550,17 +555,17 @@
case IESFArchitectureConceptsPackage.SBLOCK__TOP_BLOCK:
setTopBlock(TOP_BLOCK_EDEFAULT);
return;
- case IESFArchitectureConceptsPackage.SBLOCK__OWNED_SPARTS:
- getOwnedSParts().clear();
+ case IESFArchitectureConceptsPackage.SBLOCK__OWNED_SPARTS_LIST:
+ getOwnedSPartsList().clear();
return;
- case IESFArchitectureConceptsPackage.SBLOCK__USAGES:
- getUsages().clear();
+ case IESFArchitectureConceptsPackage.SBLOCK__USAGES_LIST:
+ getUsagesList().clear();
return;
- case IESFArchitectureConceptsPackage.SBLOCK__OWNED_SPORT_ROLES:
- getOwnedSPortRoles().clear();
+ case IESFArchitectureConceptsPackage.SBLOCK__OWNED_SPORT_ROLES_LIST:
+ getOwnedSPortRolesList().clear();
return;
- case IESFArchitectureConceptsPackage.SBLOCK__OWNED_SPORTS:
- getOwnedSPorts().clear();
+ case IESFArchitectureConceptsPackage.SBLOCK__OWNED_SPORTS_LIST:
+ getOwnedSPortsList().clear();
return;
case IESFArchitectureConceptsPackage.SBLOCK__SMODEL:
setSModel((ISModel) null);
@@ -585,14 +590,14 @@
return base_Class != null;
case IESFArchitectureConceptsPackage.SBLOCK__TOP_BLOCK:
return isTopBlock() != TOP_BLOCK_EDEFAULT;
- case IESFArchitectureConceptsPackage.SBLOCK__OWNED_SPARTS:
- return ownedSParts != null && !ownedSParts.isEmpty();
- case IESFArchitectureConceptsPackage.SBLOCK__USAGES:
- return usages != null && !usages.isEmpty();
- case IESFArchitectureConceptsPackage.SBLOCK__OWNED_SPORT_ROLES:
- return ownedSPortRoles != null && !ownedSPortRoles.isEmpty();
- case IESFArchitectureConceptsPackage.SBLOCK__OWNED_SPORTS:
- return ownedSPorts != null && !ownedSPorts.isEmpty();
+ case IESFArchitectureConceptsPackage.SBLOCK__OWNED_SPARTS_LIST:
+ return ownedSPartsList != null && !ownedSPartsList.isEmpty();
+ case IESFArchitectureConceptsPackage.SBLOCK__USAGES_LIST:
+ return usagesList != null && !usagesList.isEmpty();
+ case IESFArchitectureConceptsPackage.SBLOCK__OWNED_SPORT_ROLES_LIST:
+ return ownedSPortRolesList != null && !ownedSPortRolesList.isEmpty();
+ case IESFArchitectureConceptsPackage.SBLOCK__OWNED_SPORTS_LIST:
+ return ownedSPortsList != null && !ownedSPortsList.isEmpty();
case IESFArchitectureConceptsPackage.SBLOCK__SMODEL:
return basicGetSModel() != null;
case IESFArchitectureConceptsPackage.SBLOCK__SCONNECTORS_LIST:
diff --git a/core/profile/org.polarsys.esf.core.profile.esfarchitectureconcepts/src-gen/main/java/org/polarsys/esf/esfarchitectureconcepts/impl/SConnector.java b/core/profile/org.polarsys.esf.core.profile.esfarchitectureconcepts/src-gen/main/java/org/polarsys/esf/esfarchitectureconcepts/impl/SConnector.java
index 0504e0d..d76ddf8 100644
--- a/core/profile/org.polarsys.esf.core.profile.esfarchitectureconcepts/src-gen/main/java/org/polarsys/esf/esfarchitectureconcepts/impl/SConnector.java
+++ b/core/profile/org.polarsys.esf.core.profile.esfarchitectureconcepts/src-gen/main/java/org/polarsys/esf/esfarchitectureconcepts/impl/SConnector.java
@@ -45,7 +45,7 @@
* <ul>
* <li>{@link org.polarsys.esf.esfarchitectureconcepts.impl.SConnector#getBase_Connector <em>Base Connector</em>}</li>
* <li>{@link org.polarsys.esf.esfarchitectureconcepts.impl.SConnector#getOwner <em>Owner</em>}</li>
- * <li>{@link org.polarsys.esf.esfarchitectureconcepts.impl.SConnector#getEnds <em>Ends</em>}</li>
+ * <li>{@link org.polarsys.esf.esfarchitectureconcepts.impl.SConnector#getEndsList <em>Ends List</em>}</li>
* </ul>
*
* @generated
@@ -66,15 +66,15 @@
protected Connector base_Connector;
/**
- * The cached value of the '{@link #getEnds() <em>Ends</em>}' reference list.
+ * The cached value of the '{@link #getEndsList() <em>Ends List</em>}' reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
*
- * @see #getEnds()
+ * @see #getEndsList()
* @generated
* @ordered
*/
- protected EList<IAbstractSConnectableElement> ends;
+ protected EList<IAbstractSConnectableElement> endsList;
/**
* <!-- begin-user-doc -->
@@ -218,15 +218,15 @@
*
* @generated
*/
- public EList<IAbstractSConnectableElement> getEnds() {
- if (ends == null) {
- ends = new EObjectWithInverseResolvingEList.ManyInverse<IAbstractSConnectableElement>(
+ public EList<IAbstractSConnectableElement> getEndsList() {
+ if (endsList == null) {
+ endsList = new EObjectWithInverseResolvingEList.ManyInverse<IAbstractSConnectableElement>(
IAbstractSConnectableElement.class,
this,
- IESFArchitectureConceptsPackage.SCONNECTOR__ENDS,
+ IESFArchitectureConceptsPackage.SCONNECTOR__ENDS_LIST,
IESFArchitectureConceptsPackage.ABSTRACT_SCONNECTABLE_ELEMENT__SCONNECTORS_LIST);
}
- return ends;
+ return endsList;
}
/**
@@ -243,8 +243,8 @@
if (eInternalContainer() != null)
msgs = eBasicRemoveFromContainer(msgs);
return basicSetOwner((ISBlock) otherEnd, msgs);
- case IESFArchitectureConceptsPackage.SCONNECTOR__ENDS:
- return ((InternalEList<InternalEObject>) (InternalEList<?>) getEnds()).basicAdd(otherEnd, msgs);
+ case IESFArchitectureConceptsPackage.SCONNECTOR__ENDS_LIST:
+ return ((InternalEList<InternalEObject>) (InternalEList<?>) getEndsList()).basicAdd(otherEnd, msgs);
}
return super.eInverseAdd(otherEnd, featureID, msgs);
}
@@ -260,8 +260,8 @@
switch (featureID) {
case IESFArchitectureConceptsPackage.SCONNECTOR__OWNER:
return basicSetOwner(null, msgs);
- case IESFArchitectureConceptsPackage.SCONNECTOR__ENDS:
- return ((InternalEList<?>) getEnds()).basicRemove(otherEnd, msgs);
+ case IESFArchitectureConceptsPackage.SCONNECTOR__ENDS_LIST:
+ return ((InternalEList<?>) getEndsList()).basicRemove(otherEnd, msgs);
}
return super.eInverseRemove(otherEnd, featureID, msgs);
}
@@ -302,8 +302,8 @@
if (resolve)
return getOwner();
return basicGetOwner();
- case IESFArchitectureConceptsPackage.SCONNECTOR__ENDS:
- return getEnds();
+ case IESFArchitectureConceptsPackage.SCONNECTOR__ENDS_LIST:
+ return getEndsList();
}
return super.eGet(featureID, resolve, coreType);
}
@@ -324,9 +324,9 @@
case IESFArchitectureConceptsPackage.SCONNECTOR__OWNER:
setOwner((ISBlock) newValue);
return;
- case IESFArchitectureConceptsPackage.SCONNECTOR__ENDS:
- getEnds().clear();
- getEnds().addAll((Collection<? extends IAbstractSConnectableElement>) newValue);
+ case IESFArchitectureConceptsPackage.SCONNECTOR__ENDS_LIST:
+ getEndsList().clear();
+ getEndsList().addAll((Collection<? extends IAbstractSConnectableElement>) newValue);
return;
}
super.eSet(featureID, newValue);
@@ -347,8 +347,8 @@
case IESFArchitectureConceptsPackage.SCONNECTOR__OWNER:
setOwner((ISBlock) null);
return;
- case IESFArchitectureConceptsPackage.SCONNECTOR__ENDS:
- getEnds().clear();
+ case IESFArchitectureConceptsPackage.SCONNECTOR__ENDS_LIST:
+ getEndsList().clear();
return;
}
super.eUnset(featureID);
@@ -367,8 +367,8 @@
return base_Connector != null;
case IESFArchitectureConceptsPackage.SCONNECTOR__OWNER:
return basicGetOwner() != null;
- case IESFArchitectureConceptsPackage.SCONNECTOR__ENDS:
- return ends != null && !ends.isEmpty();
+ case IESFArchitectureConceptsPackage.SCONNECTOR__ENDS_LIST:
+ return endsList != null && !endsList.isEmpty();
}
return super.eIsSet(featureID);
}
diff --git a/core/profile/org.polarsys.esf.core.profile.esfarchitectureconcepts/src-gen/main/java/org/polarsys/esf/esfarchitectureconcepts/impl/SModel.java b/core/profile/org.polarsys.esf.core.profile.esfarchitectureconcepts/src-gen/main/java/org/polarsys/esf/esfarchitectureconcepts/impl/SModel.java
index e213e74..7fe0f33 100644
--- a/core/profile/org.polarsys.esf.core.profile.esfarchitectureconcepts/src-gen/main/java/org/polarsys/esf/esfarchitectureconcepts/impl/SModel.java
+++ b/core/profile/org.polarsys.esf.core.profile.esfarchitectureconcepts/src-gen/main/java/org/polarsys/esf/esfarchitectureconcepts/impl/SModel.java
@@ -40,7 +40,7 @@
* </p>
* <ul>
* <li>{@link org.polarsys.esf.esfarchitectureconcepts.impl.SModel#getBase_Package <em>Base Package</em>}</li>
- * <li>{@link org.polarsys.esf.esfarchitectureconcepts.impl.SModel#getOnwedSBlocks <em>Onwed SBlocks</em>}</li>
+ * <li>{@link org.polarsys.esf.esfarchitectureconcepts.impl.SModel#getOnwedSBlocksList <em>Onwed SBlocks List</em>}</li>
* </ul>
*
* @generated
@@ -61,15 +61,15 @@
protected org.eclipse.uml2.uml.Package base_Package;
/**
- * The cached value of the '{@link #getOnwedSBlocks() <em>Onwed SBlocks</em>}' containment reference list.
+ * The cached value of the '{@link #getOnwedSBlocksList() <em>Onwed SBlocks List</em>}' containment reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
*
- * @see #getOnwedSBlocks()
+ * @see #getOnwedSBlocksList()
* @generated
* @ordered
*/
- protected EList<ISBlock> onwedSBlocks;
+ protected EList<ISBlock> onwedSBlocksList;
/**
* <!-- begin-user-doc -->
@@ -149,15 +149,15 @@
*
* @generated
*/
- public EList<ISBlock> getOnwedSBlocks() {
- if (onwedSBlocks == null) {
- onwedSBlocks = new EObjectContainmentWithInverseEList.Resolving<ISBlock>(
+ public EList<ISBlock> getOnwedSBlocksList() {
+ if (onwedSBlocksList == null) {
+ onwedSBlocksList = new EObjectContainmentWithInverseEList.Resolving<ISBlock>(
ISBlock.class,
this,
- IESFArchitectureConceptsPackage.SMODEL__ONWED_SBLOCKS,
+ IESFArchitectureConceptsPackage.SMODEL__ONWED_SBLOCKS_LIST,
IESFArchitectureConceptsPackage.SBLOCK__SMODEL);
}
- return onwedSBlocks;
+ return onwedSBlocksList;
}
/**
@@ -170,8 +170,9 @@
@Override
public NotificationChain eInverseAdd(InternalEObject otherEnd, int featureID, NotificationChain msgs) {
switch (featureID) {
- case IESFArchitectureConceptsPackage.SMODEL__ONWED_SBLOCKS:
- return ((InternalEList<InternalEObject>) (InternalEList<?>) getOnwedSBlocks()).basicAdd(otherEnd, msgs);
+ case IESFArchitectureConceptsPackage.SMODEL__ONWED_SBLOCKS_LIST:
+ return ((InternalEList<InternalEObject>) (InternalEList<?>) getOnwedSBlocksList())
+ .basicAdd(otherEnd, msgs);
}
return super.eInverseAdd(otherEnd, featureID, msgs);
}
@@ -185,8 +186,8 @@
@Override
public NotificationChain eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs) {
switch (featureID) {
- case IESFArchitectureConceptsPackage.SMODEL__ONWED_SBLOCKS:
- return ((InternalEList<?>) getOnwedSBlocks()).basicRemove(otherEnd, msgs);
+ case IESFArchitectureConceptsPackage.SMODEL__ONWED_SBLOCKS_LIST:
+ return ((InternalEList<?>) getOnwedSBlocksList()).basicRemove(otherEnd, msgs);
}
return super.eInverseRemove(otherEnd, featureID, msgs);
}
@@ -204,8 +205,8 @@
if (resolve)
return getBase_Package();
return basicGetBase_Package();
- case IESFArchitectureConceptsPackage.SMODEL__ONWED_SBLOCKS:
- return getOnwedSBlocks();
+ case IESFArchitectureConceptsPackage.SMODEL__ONWED_SBLOCKS_LIST:
+ return getOnwedSBlocksList();
}
return super.eGet(featureID, resolve, coreType);
}
@@ -223,9 +224,9 @@
case IESFArchitectureConceptsPackage.SMODEL__BASE_PACKAGE:
setBase_Package((org.eclipse.uml2.uml.Package) newValue);
return;
- case IESFArchitectureConceptsPackage.SMODEL__ONWED_SBLOCKS:
- getOnwedSBlocks().clear();
- getOnwedSBlocks().addAll((Collection<? extends ISBlock>) newValue);
+ case IESFArchitectureConceptsPackage.SMODEL__ONWED_SBLOCKS_LIST:
+ getOnwedSBlocksList().clear();
+ getOnwedSBlocksList().addAll((Collection<? extends ISBlock>) newValue);
return;
}
super.eSet(featureID, newValue);
@@ -243,8 +244,8 @@
case IESFArchitectureConceptsPackage.SMODEL__BASE_PACKAGE:
setBase_Package((org.eclipse.uml2.uml.Package) null);
return;
- case IESFArchitectureConceptsPackage.SMODEL__ONWED_SBLOCKS:
- getOnwedSBlocks().clear();
+ case IESFArchitectureConceptsPackage.SMODEL__ONWED_SBLOCKS_LIST:
+ getOnwedSBlocksList().clear();
return;
}
super.eUnset(featureID);
@@ -261,8 +262,8 @@
switch (featureID) {
case IESFArchitectureConceptsPackage.SMODEL__BASE_PACKAGE:
return base_Package != null;
- case IESFArchitectureConceptsPackage.SMODEL__ONWED_SBLOCKS:
- return onwedSBlocks != null && !onwedSBlocks.isEmpty();
+ case IESFArchitectureConceptsPackage.SMODEL__ONWED_SBLOCKS_LIST:
+ return onwedSBlocksList != null && !onwedSBlocksList.isEmpty();
}
return super.eIsSet(featureID);
}
diff --git a/core/profile/org.polarsys.esf.core.profile.esfarchitectureconcepts/src-gen/main/java/org/polarsys/esf/esfarchitectureconcepts/impl/SPart.java b/core/profile/org.polarsys.esf.core.profile.esfarchitectureconcepts/src-gen/main/java/org/polarsys/esf/esfarchitectureconcepts/impl/SPart.java
index 99ad9f4..e901ef7 100644
--- a/core/profile/org.polarsys.esf.core.profile.esfarchitectureconcepts/src-gen/main/java/org/polarsys/esf/esfarchitectureconcepts/impl/SPart.java
+++ b/core/profile/org.polarsys.esf.core.profile.esfarchitectureconcepts/src-gen/main/java/org/polarsys/esf/esfarchitectureconcepts/impl/SPart.java
@@ -228,10 +228,10 @@
NotificationChain msgs = null;
if (type != null)
msgs = ((InternalEObject) type)
- .eInverseRemove(this, IESFArchitectureConceptsPackage.SBLOCK__USAGES, ISBlock.class, msgs);
+ .eInverseRemove(this, IESFArchitectureConceptsPackage.SBLOCK__USAGES_LIST, ISBlock.class, msgs);
if (newType != null)
msgs = ((InternalEObject) newType)
- .eInverseAdd(this, IESFArchitectureConceptsPackage.SBLOCK__USAGES, ISBlock.class, msgs);
+ .eInverseAdd(this, IESFArchitectureConceptsPackage.SBLOCK__USAGES_LIST, ISBlock.class, msgs);
msgs = basicSetType(newType, msgs);
if (msgs != null)
msgs.dispatch();
@@ -312,7 +312,7 @@
msgs = eBasicRemoveFromContainer(msgs);
if (newOwner != null)
msgs = ((InternalEObject) newOwner)
- .eInverseAdd(this, IESFArchitectureConceptsPackage.SBLOCK__OWNED_SPARTS, ISBlock.class, msgs);
+ .eInverseAdd(this, IESFArchitectureConceptsPackage.SBLOCK__OWNED_SPARTS_LIST, ISBlock.class, msgs);
msgs = basicSetOwner(newOwner, msgs);
if (msgs != null)
msgs.dispatch();
@@ -338,7 +338,7 @@
case IESFArchitectureConceptsPackage.SPART__TYPE:
if (type != null)
msgs = ((InternalEObject) type)
- .eInverseRemove(this, IESFArchitectureConceptsPackage.SBLOCK__USAGES, ISBlock.class, msgs);
+ .eInverseRemove(this, IESFArchitectureConceptsPackage.SBLOCK__USAGES_LIST, ISBlock.class, msgs);
return basicSetType((ISBlock) otherEnd, msgs);
case IESFArchitectureConceptsPackage.SPART__SPORT_ROLES_LIST:
return ((InternalEList<InternalEObject>) (InternalEList<?>) getSPortRolesList()).basicAdd(
@@ -383,7 +383,7 @@
case IESFArchitectureConceptsPackage.SPART__OWNER:
return eInternalContainer().eInverseRemove(
this,
- IESFArchitectureConceptsPackage.SBLOCK__OWNED_SPARTS,
+ IESFArchitectureConceptsPackage.SBLOCK__OWNED_SPARTS_LIST,
ISBlock.class,
msgs);
}
diff --git a/core/profile/org.polarsys.esf.core.profile.esfarchitectureconcepts/src-gen/main/java/org/polarsys/esf/esfarchitectureconcepts/impl/SPort.java b/core/profile/org.polarsys.esf.core.profile.esfarchitectureconcepts/src-gen/main/java/org/polarsys/esf/esfarchitectureconcepts/impl/SPort.java
index 6fe655d..b4bb14a 100644
--- a/core/profile/org.polarsys.esf.core.profile.esfarchitectureconcepts/src-gen/main/java/org/polarsys/esf/esfarchitectureconcepts/impl/SPort.java
+++ b/core/profile/org.polarsys.esf.core.profile.esfarchitectureconcepts/src-gen/main/java/org/polarsys/esf/esfarchitectureconcepts/impl/SPort.java
@@ -163,7 +163,7 @@
msgs = eBasicRemoveFromContainer(msgs);
if (newOwner != null)
msgs = ((InternalEObject) newOwner)
- .eInverseAdd(this, IESFArchitectureConceptsPackage.SBLOCK__OWNED_SPORTS, ISBlock.class, msgs);
+ .eInverseAdd(this, IESFArchitectureConceptsPackage.SBLOCK__OWNED_SPORTS_LIST, ISBlock.class, msgs);
msgs = basicSetOwner(newOwner, msgs);
if (msgs != null)
msgs.dispatch();
@@ -276,7 +276,7 @@
case IESFArchitectureConceptsPackage.SPORT__OWNER:
return eInternalContainer().eInverseRemove(
this,
- IESFArchitectureConceptsPackage.SBLOCK__OWNED_SPORTS,
+ IESFArchitectureConceptsPackage.SBLOCK__OWNED_SPORTS_LIST,
ISBlock.class,
msgs);
}
diff --git a/core/profile/org.polarsys.esf.core.profile.esfarchitectureconcepts/src-gen/main/java/org/polarsys/esf/esfarchitectureconcepts/impl/SPortRole.java b/core/profile/org.polarsys.esf.core.profile.esfarchitectureconcepts/src-gen/main/java/org/polarsys/esf/esfarchitectureconcepts/impl/SPortRole.java
index ae2603f..f269c13 100644
--- a/core/profile/org.polarsys.esf.core.profile.esfarchitectureconcepts/src-gen/main/java/org/polarsys/esf/esfarchitectureconcepts/impl/SPortRole.java
+++ b/core/profile/org.polarsys.esf.core.profile.esfarchitectureconcepts/src-gen/main/java/org/polarsys/esf/esfarchitectureconcepts/impl/SPortRole.java
@@ -287,8 +287,11 @@
if (eInternalContainer() != null)
msgs = eBasicRemoveFromContainer(msgs);
if (newOwner != null)
- msgs = ((InternalEObject) newOwner)
- .eInverseAdd(this, IESFArchitectureConceptsPackage.SBLOCK__OWNED_SPORT_ROLES, ISBlock.class, msgs);
+ msgs = ((InternalEObject) newOwner).eInverseAdd(
+ this,
+ IESFArchitectureConceptsPackage.SBLOCK__OWNED_SPORT_ROLES_LIST,
+ ISBlock.class,
+ msgs);
msgs = basicSetOwner(newOwner, msgs);
if (msgs != null)
msgs.dispatch();
@@ -446,7 +449,7 @@
case IESFArchitectureConceptsPackage.SPORT_ROLE__OWNER:
return eInternalContainer().eInverseRemove(
this,
- IESFArchitectureConceptsPackage.SBLOCK__OWNED_SPORT_ROLES,
+ IESFArchitectureConceptsPackage.SBLOCK__OWNED_SPORT_ROLES_LIST,
ISBlock.class,
msgs);
}
diff --git a/core/profile/org.polarsys.esf.core.profile.esfarchitectureconcepts/src/main/resources/models/genmodel/esfarchitectureconcepts.ecore b/core/profile/org.polarsys.esf.core.profile.esfarchitectureconcepts/src/main/resources/models/genmodel/esfarchitectureconcepts.ecore
index 1af16b6..61d3fae 100644
--- a/core/profile/org.polarsys.esf.core.profile.esfarchitectureconcepts/src/main/resources/models/genmodel/esfarchitectureconcepts.ecore
+++ b/core/profile/org.polarsys.esf.core.profile.esfarchitectureconcepts/src/main/resources/models/genmodel/esfarchitectureconcepts.ecore
@@ -1,107 +1,74 @@
<?xml version="1.0" encoding="UTF-8"?>
-<ecore:EPackage xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI"
- xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore"
- name="esfarchitectureconcepts" nsURI="http://www.polarsys.org/esf/0.7.0/ESFArchitectureConcepts"
- nsPrefix="ESFArchitectureConcepts">
- <eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
- <details key="originalName" value="ESFArchitectureConcepts" />
- </eAnnotations>
- <eClassifiers xsi:type="ecore:EClass" name="SPort"
- eSuperTypes="#//AbstractSConnectableElement">
- <eStructuralFeatures xsi:type="ecore:EReference"
- name="rolesList" ordered="false" upperBound="-1" eType="#//SPortRole"
- eOpposite="#//SPortRole/type" />
- <eStructuralFeatures xsi:type="ecore:EReference"
- name="owner" ordered="false" lowerBound="1" eType="#//SBlock"
- eOpposite="#//SBlock/ownedSPorts" />
- <eStructuralFeatures xsi:type="ecore:EReference"
- name="base_Port" ordered="false" lowerBound="1"
- eType="ecore:EClass platform:/plugin/org.eclipse.uml2.uml/model/UML.ecore#//Port" />
- </eClassifiers>
- <eClassifiers xsi:type="ecore:EClass" name="AbstractSConnectableElement"
- abstract="true"
- eSuperTypes="platform:/resource/org.polarsys.esf.core.profile.esfcore/src/main/resources/models/genmodel/esfcore.ecore#//AbstractSArchitectureElement">
- <eStructuralFeatures xsi:type="ecore:EReference"
- name="sConnectorsList" ordered="false" upperBound="-1" eType="#//SConnector"
- eOpposite="#//SConnector/ends" />
- </eClassifiers>
- <eClassifiers xsi:type="ecore:EClass" name="SConnector"
- eSuperTypes="platform:/resource/org.polarsys.esf.core.profile.esfcore/src/main/resources/models/genmodel/esfcore.ecore#//AbstractSArchitectureElement">
- <eStructuralFeatures xsi:type="ecore:EReference"
- name="base_Connector" ordered="false" lowerBound="1"
- eType="ecore:EClass platform:/plugin/org.eclipse.uml2.uml/model/UML.ecore#//Connector" />
- <eStructuralFeatures xsi:type="ecore:EReference"
- name="owner" ordered="false" lowerBound="1" eType="#//SBlock"
- eOpposite="#//SBlock/sConnectorsList" />
- <eStructuralFeatures xsi:type="ecore:EReference"
- name="ends" ordered="false" lowerBound="2" upperBound="-1"
- eType="#//AbstractSConnectableElement" eOpposite="#//AbstractSConnectableElement/sConnectorsList" />
- </eClassifiers>
- <eClassifiers xsi:type="ecore:EClass" name="SBlock"
- eSuperTypes="platform:/resource/org.polarsys.esf.core.profile.esfcore/src/main/resources/models/genmodel/esfcore.ecore#//AbstractSArchitectureElement">
- <eStructuralFeatures xsi:type="ecore:EReference"
- name="base_Class" ordered="false" lowerBound="1"
- eType="ecore:EClass platform:/plugin/org.eclipse.uml2.uml/model/UML.ecore#//Class" />
- <eStructuralFeatures xsi:type="ecore:EAttribute"
- name="topBlock" ordered="false" lowerBound="1"
- eType="ecore:EDataType platform:/plugin/org.eclipse.uml2.types/model/Types.ecore#//Boolean"
- volatile="true" transient="true" defaultValueLiteral="false" derived="true" />
- <eStructuralFeatures xsi:type="ecore:EReference"
- name="ownedSParts" ordered="false" upperBound="-1" eType="#//SPart"
- containment="true" eOpposite="#//SPart/owner" />
- <eStructuralFeatures xsi:type="ecore:EReference"
- name="usages" ordered="false" upperBound="-1" eType="#//SPart"
- eOpposite="#//SPart/type" />
- <eStructuralFeatures xsi:type="ecore:EReference"
- name="ownedSPortRoles" ordered="false" upperBound="-1" eType="#//SPortRole"
- containment="true" eOpposite="#//SPortRole/owner" />
- <eStructuralFeatures xsi:type="ecore:EReference"
- name="ownedSPorts" ordered="false" upperBound="-1" eType="#//SPort"
- containment="true" eOpposite="#//SPort/owner" />
- <eStructuralFeatures xsi:type="ecore:EReference"
- name="sModel" ordered="false" lowerBound="1" eType="#//SModel"
- eOpposite="#//SModel/onwedSBlocks" />
- <eStructuralFeatures xsi:type="ecore:EReference"
- name="sConnectorsList" ordered="false" upperBound="-1" eType="#//SConnector"
- containment="true" eOpposite="#//SConnector/owner" />
- </eClassifiers>
- <eClassifiers xsi:type="ecore:EClass" name="SPart"
- eSuperTypes="platform:/resource/org.polarsys.esf.core.profile.esfcore/src/main/resources/models/genmodel/esfcore.ecore#//AbstractSArchitectureElement">
- <eStructuralFeatures xsi:type="ecore:EReference"
- name="base_Property" ordered="false" lowerBound="1"
- eType="ecore:EClass platform:/plugin/org.eclipse.uml2.uml/model/UML.ecore#//Property" />
- <eStructuralFeatures xsi:type="ecore:EReference"
- name="type" ordered="false" lowerBound="1" eType="#//SBlock"
- eOpposite="#//SBlock/usages" />
- <eStructuralFeatures xsi:type="ecore:EReference"
- name="sPortRolesList" ordered="false" upperBound="-1" eType="#//SPortRole"
- eOpposite="#//SPortRole/usageContext" />
- <eStructuralFeatures xsi:type="ecore:EReference"
- name="owner" ordered="false" lowerBound="1" eType="#//SBlock"
- eOpposite="#//SBlock/ownedSParts" />
- </eClassifiers>
- <eClassifiers xsi:type="ecore:EClass" name="SPortRole"
- eSuperTypes="#//AbstractSConnectableElement">
- <eStructuralFeatures xsi:type="ecore:EReference"
- name="base_Port" ordered="false" lowerBound="1"
- eType="ecore:EClass platform:/plugin/org.eclipse.uml2.uml/model/UML.ecore#//Port" />
- <eStructuralFeatures xsi:type="ecore:EReference"
- name="type" ordered="false" lowerBound="1" eType="#//SPort"
- eOpposite="#//SPort/rolesList" />
- <eStructuralFeatures xsi:type="ecore:EReference"
- name="owner" ordered="false" lowerBound="1" eType="#//SBlock"
- eOpposite="#//SBlock/ownedSPortRoles" />
- <eStructuralFeatures xsi:type="ecore:EReference"
- name="usageContext" ordered="false" lowerBound="1" eType="#//SPart"
- eOpposite="#//SPart/sPortRolesList" />
- </eClassifiers>
- <eClassifiers xsi:type="ecore:EClass" name="SModel"
- eSuperTypes="platform:/resource/org.polarsys.esf.core.profile.esfcore/src/main/resources/models/genmodel/esfcore.ecore#//AbstractSArchitectureElement">
- <eStructuralFeatures xsi:type="ecore:EReference"
- name="base_Package" ordered="false" lowerBound="1"
- eType="ecore:EClass platform:/plugin/org.eclipse.uml2.uml/model/UML.ecore#//Package" />
- <eStructuralFeatures xsi:type="ecore:EReference"
- name="onwedSBlocks" ordered="false" upperBound="-1" eType="#//SBlock"
- containment="true" eOpposite="#//SBlock/sModel" />
- </eClassifiers>
+<ecore:EPackage xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+ xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" name="esfarchitectureconcepts" nsURI="http://www.polarsys.org/esf/0.7.0/ESFArchitectureConcepts"
+ nsPrefix="ESFArchitectureConcepts">
+ <eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <details key="originalName" value="ESFArchitectureConcepts"/>
+ </eAnnotations>
+ <eClassifiers xsi:type="ecore:EClass" name="SPort" eSuperTypes="#//AbstractSConnectableElement">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="rolesList" ordered="false"
+ upperBound="-1" eType="#//SPortRole" eOpposite="#//SPortRole/type"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="owner" ordered="false"
+ lowerBound="1" eType="#//SBlock" eOpposite="#//SBlock/ownedSPortsList"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_Port" ordered="false"
+ lowerBound="1" eType="ecore:EClass platform:/plugin/org.eclipse.uml2.uml/model/UML.ecore#//Port"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="AbstractSConnectableElement" abstract="true"
+ eSuperTypes="../../../../../../org.polarsys.esf.core.profile.esfcore/src/main/resources/models/genmodel/esfcore.ecore#//AbstractSArchitectureElement">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="sConnectorsList" ordered="false"
+ upperBound="-1" eType="#//SConnector" eOpposite="#//SConnector/endsList"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="SConnector" eSuperTypes="../../../../../../org.polarsys.esf.core.profile.esfcore/src/main/resources/models/genmodel/esfcore.ecore#//AbstractSArchitectureElement">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_Connector" ordered="false"
+ lowerBound="1" eType="ecore:EClass platform:/plugin/org.eclipse.uml2.uml/model/UML.ecore#//Connector"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="owner" ordered="false"
+ lowerBound="1" eType="#//SBlock" eOpposite="#//SBlock/sConnectorsList"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="endsList" ordered="false"
+ lowerBound="2" upperBound="-1" eType="#//AbstractSConnectableElement" eOpposite="#//AbstractSConnectableElement/sConnectorsList"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="SBlock" eSuperTypes="../../../../../../org.polarsys.esf.core.profile.esfcore/src/main/resources/models/genmodel/esfcore.ecore#//AbstractSArchitectureElement">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_Class" ordered="false"
+ lowerBound="1" eType="ecore:EClass platform:/plugin/org.eclipse.uml2.uml/model/UML.ecore#//Class"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="topBlock" ordered="false"
+ lowerBound="1" eType="ecore:EDataType platform:/plugin/org.eclipse.uml2.types/model/Types.ecore#//Boolean"
+ volatile="true" transient="true" defaultValueLiteral="false" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="ownedSPartsList" ordered="false"
+ upperBound="-1" eType="#//SPart" containment="true" eOpposite="#//SPart/owner"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="usagesList" ordered="false"
+ upperBound="-1" eType="#//SPart" eOpposite="#//SPart/type"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="ownedSPortRolesList" ordered="false"
+ upperBound="-1" eType="#//SPortRole" containment="true" eOpposite="#//SPortRole/owner"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="ownedSPortsList" ordered="false"
+ upperBound="-1" eType="#//SPort" containment="true" eOpposite="#//SPort/owner"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="sModel" ordered="false"
+ lowerBound="1" eType="#//SModel" eOpposite="#//SModel/onwedSBlocksList"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="sConnectorsList" ordered="false"
+ upperBound="-1" eType="#//SConnector" containment="true" eOpposite="#//SConnector/owner"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="SPart" eSuperTypes="../../../../../../org.polarsys.esf.core.profile.esfcore/src/main/resources/models/genmodel/esfcore.ecore#//AbstractSArchitectureElement">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_Property" ordered="false"
+ lowerBound="1" eType="ecore:EClass platform:/plugin/org.eclipse.uml2.uml/model/UML.ecore#//Property"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="type" ordered="false" lowerBound="1"
+ eType="#//SBlock" eOpposite="#//SBlock/usagesList"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="sPortRolesList" ordered="false"
+ upperBound="-1" eType="#//SPortRole" eOpposite="#//SPortRole/usageContext"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="owner" ordered="false"
+ lowerBound="1" eType="#//SBlock" eOpposite="#//SBlock/ownedSPartsList"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="SPortRole" eSuperTypes="#//AbstractSConnectableElement">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_Port" ordered="false"
+ lowerBound="1" eType="ecore:EClass platform:/plugin/org.eclipse.uml2.uml/model/UML.ecore#//Port"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="type" ordered="false" lowerBound="1"
+ eType="#//SPort" eOpposite="#//SPort/rolesList"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="owner" ordered="false"
+ lowerBound="1" eType="#//SBlock" eOpposite="#//SBlock/ownedSPortRolesList"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="usageContext" ordered="false"
+ lowerBound="1" eType="#//SPart" eOpposite="#//SPart/sPortRolesList"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="SModel" eSuperTypes="../../../../../../org.polarsys.esf.core.profile.esfcore/src/main/resources/models/genmodel/esfcore.ecore#//AbstractSArchitectureElement">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_Package" ordered="false"
+ lowerBound="1" eType="ecore:EClass platform:/plugin/org.eclipse.uml2.uml/model/UML.ecore#//Package"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="onwedSBlocksList" ordered="false"
+ upperBound="-1" eType="#//SBlock" containment="true" eOpposite="#//SBlock/sModel"/>
+ </eClassifiers>
</ecore:EPackage>
diff --git a/core/profile/org.polarsys.esf.core.profile.esfarchitectureconcepts/src/main/resources/models/genmodel/esfarchitectureconcepts.genmodel b/core/profile/org.polarsys.esf.core.profile.esfarchitectureconcepts/src/main/resources/models/genmodel/esfarchitectureconcepts.genmodel
index 78f706e..e49750f 100644
--- a/core/profile/org.polarsys.esf.core.profile.esfarchitectureconcepts/src/main/resources/models/genmodel/esfarchitectureconcepts.genmodel
+++ b/core/profile/org.polarsys.esf.core.profile.esfarchitectureconcepts/src/main/resources/models/genmodel/esfarchitectureconcepts.genmodel
@@ -59,20 +59,20 @@
<genFeatures xsi:type="genmodel:GenFeature" property="None" notify="false" createChild="false"
ecoreFeature="ecore:EReference esfarchitectureconcepts.ecore#//SConnector/owner"/>
<genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
- propertySortChoices="true" ecoreFeature="ecore:EReference esfarchitectureconcepts.ecore#//SConnector/ends"/>
+ propertySortChoices="true" ecoreFeature="ecore:EReference esfarchitectureconcepts.ecore#//SConnector/endsList"/>
</genClasses>
<genClasses xsi:type="genmodel:GenClass" ecoreClass="esfarchitectureconcepts.ecore#//SBlock">
<genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
propertySortChoices="true" ecoreFeature="ecore:EReference esfarchitectureconcepts.ecore#//SBlock/base_Class"/>
<genFeatures xsi:type="genmodel:GenFeature" createChild="false" ecoreFeature="ecore:EAttribute esfarchitectureconcepts.ecore#//SBlock/topBlock"/>
<genFeatures xsi:type="genmodel:GenFeature" property="None" children="true"
- createChild="true" ecoreFeature="ecore:EReference esfarchitectureconcepts.ecore#//SBlock/ownedSParts"/>
+ createChild="true" ecoreFeature="ecore:EReference esfarchitectureconcepts.ecore#//SBlock/ownedSPartsList"/>
<genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
- propertySortChoices="true" ecoreFeature="ecore:EReference esfarchitectureconcepts.ecore#//SBlock/usages"/>
+ propertySortChoices="true" ecoreFeature="ecore:EReference esfarchitectureconcepts.ecore#//SBlock/usagesList"/>
<genFeatures xsi:type="genmodel:GenFeature" property="None" children="true"
- createChild="true" ecoreFeature="ecore:EReference esfarchitectureconcepts.ecore#//SBlock/ownedSPortRoles"/>
+ createChild="true" ecoreFeature="ecore:EReference esfarchitectureconcepts.ecore#//SBlock/ownedSPortRolesList"/>
<genFeatures xsi:type="genmodel:GenFeature" property="None" children="true"
- createChild="true" ecoreFeature="ecore:EReference esfarchitectureconcepts.ecore#//SBlock/ownedSPorts"/>
+ createChild="true" ecoreFeature="ecore:EReference esfarchitectureconcepts.ecore#//SBlock/ownedSPortsList"/>
<genFeatures xsi:type="genmodel:GenFeature" property="None" notify="false" createChild="false"
ecoreFeature="ecore:EReference esfarchitectureconcepts.ecore#//SBlock/sModel"/>
<genFeatures xsi:type="genmodel:GenFeature" property="None" children="true"
@@ -102,7 +102,7 @@
<genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
propertySortChoices="true" ecoreFeature="ecore:EReference esfarchitectureconcepts.ecore#//SModel/base_Package"/>
<genFeatures xsi:type="genmodel:GenFeature" property="None" children="true"
- createChild="true" ecoreFeature="ecore:EReference esfarchitectureconcepts.ecore#//SModel/onwedSBlocks"/>
+ createChild="true" ecoreFeature="ecore:EReference esfarchitectureconcepts.ecore#//SModel/onwedSBlocksList"/>
</genClasses>
</genPackages>
</genmodel:GenModel>
diff --git a/core/profile/org.polarsys.esf.core.profile.esfarchitectureconcepts/src/main/resources/models/profile/esfarchitectureconcepts.profile.notation b/core/profile/org.polarsys.esf.core.profile.esfarchitectureconcepts/src/main/resources/models/profile/esfarchitectureconcepts.profile.notation
index 52211e9..10be0ce 100644
--- a/core/profile/org.polarsys.esf.core.profile.esfarchitectureconcepts/src/main/resources/models/profile/esfarchitectureconcepts.profile.notation
+++ b/core/profile/org.polarsys.esf.core.profile.esfarchitectureconcepts/src/main/resources/models/profile/esfarchitectureconcepts.profile.notation
@@ -1,1017 +1,1062 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<xmi:XMI xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:configuration="http://www.eclipse.org/papyrus/infra/viewpoints/configuration" xmlns:css="http://www.eclipse.org/papyrus/infra/gmfdiag/css" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" xmlns:notation="http://www.eclipse.org/gmf/runtime/1.0.2/notation" xmlns:style="http://www.eclipse.org/papyrus/infra/viewpoints/policy/style" xmlns:uml="http://www.eclipse.org/uml2/5.0.0/UML">
- <notation:Diagram xmi:id="_BTWOMA3REeWIHrhJxYOO3w" type="PapyrusUMLProfileDiagram" name="ESFArchitectureConcepts Overview ProfileDiagram" measurementUnit="Pixel">
- <children xmi:type="notation:Shape" xmi:id="_sssx8BUxEeWsuO0tI_iXIw" type="1030" fillColor="10011046">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_NkmN0BjcEeWhPZtBPxjsVg" source="PapyrusHyperLink_Page" references="_iyLVIBaHEeWc7uebO1is2A">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_NkmN0RjcEeWhPZtBPxjsVg" key="tooltip_text" value="ESFArchitectureConcepts ProfileDiagram"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_NkmN0hjcEeWhPZtBPxjsVg" key="pageName" value="PapyrusHyperLink_Page"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_NkmN0xjcEeWhPZtBPxjsVg" key="is_default_navigation" value="true"/>
- </eAnnotations>
- <children xmi:type="notation:DecorationNode" xmi:id="_ss2i8BUxEeWsuO0tI_iXIw" type="1047"/>
- <children xmi:type="notation:DecorationNode" xmi:id="_ss2i8RUxEeWsuO0tI_iXIw" type="1042">
- <children xmi:type="notation:Shape" xmi:id="_2TuWkBUxEeWsuO0tI_iXIw" type="1023">
- <children xmi:type="notation:DecorationNode" xmi:id="_2TuWkhUxEeWsuO0tI_iXIw" type="1046"/>
- <children xmi:type="notation:BasicCompartment" xmi:id="_2TuWkxUxEeWsuO0tI_iXIw" visible="false" type="1052">
- <styles xmi:type="notation:TitleStyle" xmi:id="_2TuWlBUxEeWsuO0tI_iXIw"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_2TuWlRUxEeWsuO0tI_iXIw"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_2TuWlhUxEeWsuO0tI_iXIw"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_2TuWlxUxEeWsuO0tI_iXIw"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_2TuWmBUxEeWsuO0tI_iXIw" visible="false" type="1053">
- <styles xmi:type="notation:TitleStyle" xmi:id="_2TuWmRUxEeWsuO0tI_iXIw"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_2TuWmhUxEeWsuO0tI_iXIw"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_2TuWmxUxEeWsuO0tI_iXIw"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_2TuWnBUxEeWsuO0tI_iXIw"/>
- </children>
- <element xmi:type="uml:Stereotype" href="esfarchitectureconcepts.profile.uml#_BwcZ4A3REeWIHrhJxYOO3w"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_2TuWkRUxEeWsuO0tI_iXIw" x="73" y="143"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_5R27oBUxEeWsuO0tI_iXIw" type="1023">
- <children xmi:type="notation:DecorationNode" xmi:id="_5SAsoBUxEeWsuO0tI_iXIw" type="1046"/>
- <children xmi:type="notation:BasicCompartment" xmi:id="_5SAsoRUxEeWsuO0tI_iXIw" visible="false" type="1052">
- <styles xmi:type="notation:TitleStyle" xmi:id="_5SAsohUxEeWsuO0tI_iXIw"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_5SAsoxUxEeWsuO0tI_iXIw"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_5SAspBUxEeWsuO0tI_iXIw"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_5SAspRUxEeWsuO0tI_iXIw"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_5SAsphUxEeWsuO0tI_iXIw" visible="false" type="1053">
- <styles xmi:type="notation:TitleStyle" xmi:id="_5SAspxUxEeWsuO0tI_iXIw"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_5SAsqBUxEeWsuO0tI_iXIw"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_5SAsqRUxEeWsuO0tI_iXIw"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_5SAsqhUxEeWsuO0tI_iXIw"/>
- </children>
- <element xmi:type="uml:Stereotype" href="esfarchitectureconcepts.profile.uml#_m_6nIBM1EeWOCLsnVbWZoA"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_5R27oRUxEeWsuO0tI_iXIw" x="373" y="16"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_6XfuABUxEeWsuO0tI_iXIw" type="1023">
- <children xmi:type="notation:DecorationNode" xmi:id="_6XfuAhUxEeWsuO0tI_iXIw" type="1046"/>
- <children xmi:type="notation:BasicCompartment" xmi:id="_6XfuAxUxEeWsuO0tI_iXIw" visible="false" type="1052">
- <styles xmi:type="notation:TitleStyle" xmi:id="_6XfuBBUxEeWsuO0tI_iXIw"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_6XfuBRUxEeWsuO0tI_iXIw"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_6XfuBhUxEeWsuO0tI_iXIw"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_6XfuBxUxEeWsuO0tI_iXIw"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_6XfuCBUxEeWsuO0tI_iXIw" visible="false" type="1053">
- <styles xmi:type="notation:TitleStyle" xmi:id="_6XfuCRUxEeWsuO0tI_iXIw"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_6XfuChUxEeWsuO0tI_iXIw"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_6XfuCxUxEeWsuO0tI_iXIw"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_6XfuDBUxEeWsuO0tI_iXIw"/>
- </children>
- <element xmi:type="uml:Stereotype" href="esfarchitectureconcepts.profile.uml#_IKyAEA3REeWIHrhJxYOO3w"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_6XfuARUxEeWsuO0tI_iXIw" x="679" y="16"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_-hNVYBUxEeWsuO0tI_iXIw" type="1023">
- <children xmi:type="notation:DecorationNode" xmi:id="_-hNVYhUxEeWsuO0tI_iXIw" type="1046"/>
- <children xmi:type="notation:BasicCompartment" xmi:id="_-hNVYxUxEeWsuO0tI_iXIw" visible="false" type="1052">
- <styles xmi:type="notation:TitleStyle" xmi:id="_-hWfUBUxEeWsuO0tI_iXIw"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_-hWfURUxEeWsuO0tI_iXIw"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_-hWfUhUxEeWsuO0tI_iXIw"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_-hWfUxUxEeWsuO0tI_iXIw"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_-hWfVBUxEeWsuO0tI_iXIw" visible="false" type="1053">
- <styles xmi:type="notation:TitleStyle" xmi:id="_-hWfVRUxEeWsuO0tI_iXIw"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_-hWfVhUxEeWsuO0tI_iXIw"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_-hWfVxUxEeWsuO0tI_iXIw"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_-hWfWBUxEeWsuO0tI_iXIw"/>
- </children>
- <element xmi:type="uml:Stereotype" href="esfarchitectureconcepts.profile.uml#_FgN3QA3REeWIHrhJxYOO3w"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_-hNVYRUxEeWsuO0tI_iXIw" x="209" y="143"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="__f_R0BUxEeWsuO0tI_iXIw" type="1023">
- <children xmi:type="notation:DecorationNode" xmi:id="__f_R0hUxEeWsuO0tI_iXIw" type="1046"/>
- <children xmi:type="notation:BasicCompartment" xmi:id="__f_R0xUxEeWsuO0tI_iXIw" visible="false" type="1052">
- <styles xmi:type="notation:TitleStyle" xmi:id="__f_R1BUxEeWsuO0tI_iXIw"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="__f_R1RUxEeWsuO0tI_iXIw"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="__f_R1hUxEeWsuO0tI_iXIw"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="__f_R1xUxEeWsuO0tI_iXIw"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="__f_R2BUxEeWsuO0tI_iXIw" visible="false" type="1053">
- <styles xmi:type="notation:TitleStyle" xmi:id="__f_R2RUxEeWsuO0tI_iXIw"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="__f_R2hUxEeWsuO0tI_iXIw"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="__f_R2xUxEeWsuO0tI_iXIw"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="__f_R3BUxEeWsuO0tI_iXIw"/>
- </children>
- <element xmi:type="uml:Stereotype" href="esfarchitectureconcepts.profile.uml#_EqLAEA3REeWIHrhJxYOO3w"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="__f_R0RUxEeWsuO0tI_iXIw" x="523" y="16"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_AUWuABUyEeWsuO0tI_iXIw" type="1023">
- <children xmi:type="notation:DecorationNode" xmi:id="_AUWuAhUyEeWsuO0tI_iXIw" type="1046"/>
- <children xmi:type="notation:BasicCompartment" xmi:id="_AUWuAxUyEeWsuO0tI_iXIw" visible="false" type="1052">
- <styles xmi:type="notation:TitleStyle" xmi:id="_AUWuBBUyEeWsuO0tI_iXIw"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_AUWuBRUyEeWsuO0tI_iXIw"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_AUWuBhUyEeWsuO0tI_iXIw"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_AUWuBxUyEeWsuO0tI_iXIw"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_AUWuCBUyEeWsuO0tI_iXIw" visible="false" type="1053">
- <styles xmi:type="notation:TitleStyle" xmi:id="_AUWuCRUyEeWsuO0tI_iXIw"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_AUWuChUyEeWsuO0tI_iXIw"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_AUWuCxUyEeWsuO0tI_iXIw"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_AUWuDBUyEeWsuO0tI_iXIw"/>
- </children>
- <element xmi:type="uml:Stereotype" href="esfarchitectureconcepts.profile.uml#_C4-IMA3REeWIHrhJxYOO3w"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_AUWuARUyEeWsuO0tI_iXIw" x="828" y="16"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_ngjnwBUyEeWsuO0tI_iXIw" type="3028" fillColor="10265827">
- <children xmi:type="notation:DecorationNode" xmi:id="_ngjnwhUyEeWsuO0tI_iXIw" type="5062"/>
- <element xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_ngjnwRUyEeWsuO0tI_iXIw" x="679" y="286"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_n6l4YBUyEeWsuO0tI_iXIw" type="3028" fillColor="10265827">
- <children xmi:type="notation:DecorationNode" xmi:id="_n6l4YhUyEeWsuO0tI_iXIw" type="5062"/>
- <element xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Property"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_n6l4YRUyEeWsuO0tI_iXIw" x="373" y="286"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_otBa4BUyEeWsuO0tI_iXIw" type="3028" fillColor="10265827">
- <children xmi:type="notation:DecorationNode" xmi:id="_otBa4hUyEeWsuO0tI_iXIw" type="5062"/>
- <element xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Port"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_otBa4RUyEeWsuO0tI_iXIw" x="73" y="286" width="236"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_r9nB4BUyEeWsuO0tI_iXIw" type="3028" fillColor="10265827">
- <children xmi:type="notation:DecorationNode" xmi:id="_r9nB4hUyEeWsuO0tI_iXIw" type="5062"/>
- <element xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Package"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_r9nB4RUyEeWsuO0tI_iXIw" x="523" y="286"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_sT7QIBUyEeWsuO0tI_iXIw" type="3028" fillColor="10265827">
- <children xmi:type="notation:DecorationNode" xmi:id="_sT7QIhUyEeWsuO0tI_iXIw" type="5062"/>
- <element xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Connector"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_sT7QIRUyEeWsuO0tI_iXIw" x="828" y="286"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_FhN_ARUzEeWsuO0tI_iXIw" type="1023">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_ItV8wBUzEeWsuO0tI_iXIw" source="PapyrusCSSForceValue">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_ItV8wRUzEeWsuO0tI_iXIw" key="fillColor" value="true"/>
- </eAnnotations>
- <children xmi:type="notation:DecorationNode" xmi:id="_FhN_AxUzEeWsuO0tI_iXIw" type="1046"/>
- <children xmi:type="notation:BasicCompartment" xmi:id="_FhN_BBUzEeWsuO0tI_iXIw" visible="false" type="1052">
- <styles xmi:type="notation:TitleStyle" xmi:id="_FhN_BRUzEeWsuO0tI_iXIw"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_FhN_BhUzEeWsuO0tI_iXIw"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_FhN_BxUzEeWsuO0tI_iXIw"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_FhN_CBUzEeWsuO0tI_iXIw"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_FhN_CRUzEeWsuO0tI_iXIw" visible="false" type="1053">
- <styles xmi:type="notation:TitleStyle" xmi:id="_FhN_ChUzEeWsuO0tI_iXIw"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_FhN_CxUzEeWsuO0tI_iXIw"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_FhN_DBUzEeWsuO0tI_iXIw"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_FhN_DRUzEeWsuO0tI_iXIw"/>
- </children>
- <element xmi:type="uml:Stereotype" href="esfarchitectureconcepts.profile.uml#_FhN_ABUzEeWsuO0tI_iXIw"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_FhN_AhUzEeWsuO0tI_iXIw" x="74" y="16" width="236" height="100"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_OLJnkC7BEeW5kuiJ1QpjVA" type="StereotypeComment">
- <styles xmi:type="notation:TitleStyle" xmi:id="_OLJnkS7BEeW5kuiJ1QpjVA" showTitle="true"/>
- <styles xmi:type="notation:EObjectValueStyle" xmi:id="_OLJnky7BEeW5kuiJ1QpjVA" name="BASE_ELEMENT">
- <eObjectValue xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/>
- </styles>
- <element xsi:nil="true"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_OLJnki7BEeW5kuiJ1QpjVA" x="879" y="286"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_OLkeUC7BEeW5kuiJ1QpjVA" type="StereotypeComment">
- <styles xmi:type="notation:TitleStyle" xmi:id="_OLkeUS7BEeW5kuiJ1QpjVA" showTitle="true"/>
- <styles xmi:type="notation:EObjectValueStyle" xmi:id="_OLkeUy7BEeW5kuiJ1QpjVA" name="BASE_ELEMENT">
- <eObjectValue xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Property"/>
- </styles>
- <element xsi:nil="true"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_OLkeUi7BEeW5kuiJ1QpjVA" x="573" y="286"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_OL_VEC7BEeW5kuiJ1QpjVA" type="StereotypeComment">
- <styles xmi:type="notation:TitleStyle" xmi:id="_OL_VES7BEeW5kuiJ1QpjVA" showTitle="true"/>
- <styles xmi:type="notation:EObjectValueStyle" xmi:id="_OL_VEy7BEeW5kuiJ1QpjVA" name="BASE_ELEMENT">
- <eObjectValue xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Port"/>
- </styles>
- <element xsi:nil="true"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_OL_VEi7BEeW5kuiJ1QpjVA" x="273" y="286"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_OMTeIC7BEeW5kuiJ1QpjVA" type="StereotypeComment">
- <styles xmi:type="notation:TitleStyle" xmi:id="_OMTeIS7BEeW5kuiJ1QpjVA" showTitle="true"/>
- <styles xmi:type="notation:EObjectValueStyle" xmi:id="_OMUFMC7BEeW5kuiJ1QpjVA" name="BASE_ELEMENT">
- <eObjectValue xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Package"/>
- </styles>
- <element xsi:nil="true"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_OMTeIi7BEeW5kuiJ1QpjVA" x="723" y="286"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_OMsfsC7BEeW5kuiJ1QpjVA" type="StereotypeComment">
- <styles xmi:type="notation:TitleStyle" xmi:id="_OMsfsS7BEeW5kuiJ1QpjVA" showTitle="true"/>
- <styles xmi:type="notation:EObjectValueStyle" xmi:id="_OMtGwC7BEeW5kuiJ1QpjVA" name="BASE_ELEMENT">
- <eObjectValue xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Connector"/>
- </styles>
- <element xsi:nil="true"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_OMsfsi7BEeW5kuiJ1QpjVA" x="1028" y="286"/>
- </children>
- <styles xmi:type="notation:TitleStyle" xmi:id="_ss2i8hUxEeWsuO0tI_iXIw"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_ss2i8xUxEeWsuO0tI_iXIw"/>
- </children>
- <element xmi:type="uml:Profile" href="esfarchitectureconcepts.profile.uml#_4KUNIA3QEeWIHrhJxYOO3w"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_sssx8RUxEeWsuO0tI_iXIw" x="115" y="276" width="992" height="496"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_Sx_RgBUzEeWsuO0tI_iXIw" type="1002">
- <children xmi:type="notation:DecorationNode" xmi:id="_Sx_RghUzEeWsuO0tI_iXIw" type="3"/>
- <element xmi:type="uml:Comment" href="esfarchitectureconcepts.profile.uml#_w18FgBM_EeWOCLsnVbWZoA"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Sx_RgRUzEeWsuO0tI_iXIw" x="77" y="163"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_OKanwC7BEeW5kuiJ1QpjVA" type="StereotypeComment">
- <styles xmi:type="notation:TitleStyle" xmi:id="_OKanwS7BEeW5kuiJ1QpjVA" showTitle="true"/>
- <styles xmi:type="notation:EObjectValueStyle" xmi:id="_OKbO0C7BEeW5kuiJ1QpjVA" name="BASE_ELEMENT">
- <eObjectValue xmi:type="uml:Profile" href="esfarchitectureconcepts.profile.uml#_4KUNIA3QEeWIHrhJxYOO3w"/>
- </styles>
- <element xsi:nil="true"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_OKanwi7BEeW5kuiJ1QpjVA" x="315" y="276"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_ZryZMC7BEeW5kuiJ1QpjVA" type="1030" fillColor="12621752">
- <children xmi:type="notation:DecorationNode" xmi:id="_Zr0OYC7BEeW5kuiJ1QpjVA" type="1047"/>
- <children xmi:type="notation:DecorationNode" xmi:id="_Zr0OYS7BEeW5kuiJ1QpjVA" type="1042">
- <children xmi:type="notation:Shape" xmi:id="_cF5rMC7BEeW5kuiJ1QpjVA" type="1023">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_h0ciYC7BEeW5kuiJ1QpjVA" source="PapyrusCSSForceValue">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_h0ciYS7BEeW5kuiJ1QpjVA" key="fillColor" value="true"/>
- </eAnnotations>
- <children xmi:type="notation:DecorationNode" xmi:id="_cF5rMi7BEeW5kuiJ1QpjVA" type="1046"/>
- <children xmi:type="notation:BasicCompartment" xmi:id="_cF5rMy7BEeW5kuiJ1QpjVA" visible="false" type="1052">
- <styles xmi:type="notation:TitleStyle" xmi:id="_cF5rNC7BEeW5kuiJ1QpjVA"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_cF5rNS7BEeW5kuiJ1QpjVA"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_cF5rNi7BEeW5kuiJ1QpjVA"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_cF5rNy7BEeW5kuiJ1QpjVA"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_cF5rOC7BEeW5kuiJ1QpjVA" visible="false" type="1053">
- <styles xmi:type="notation:TitleStyle" xmi:id="_cF5rOS7BEeW5kuiJ1QpjVA"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_cF5rOi7BEeW5kuiJ1QpjVA"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_cF5rOy7BEeW5kuiJ1QpjVA"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_cF5rPC7BEeW5kuiJ1QpjVA"/>
- </children>
- <element xmi:type="uml:Stereotype" href="platform:/resource/org.polarsys.esf.core.profile.esfcore/models/profile/esfcore.profile.uml#_FrK08A3PEeWIHrhJxYOO3w"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_cF5rMS7BEeW5kuiJ1QpjVA" x="86" y="11" width="213"/>
- </children>
- <styles xmi:type="notation:TitleStyle" xmi:id="_Zr0OYi7BEeW5kuiJ1QpjVA"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Zr0OYy7BEeW5kuiJ1QpjVA"/>
- </children>
- <element xmi:type="uml:Profile" href="platform:/resource/org.polarsys.esf.core.profile.esfcore/models/profile/esfcore.profile.uml#_5CO-gA3OEeWIHrhJxYOO3w"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_ZryZMS7BEeW5kuiJ1QpjVA" x="443" y="27" width="397" height="208"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_ZsBpwy7BEeW5kuiJ1QpjVA" type="StereotypeComment">
- <styles xmi:type="notation:TitleStyle" xmi:id="_ZsBpxC7BEeW5kuiJ1QpjVA" showTitle="true"/>
- <styles xmi:type="notation:EObjectValueStyle" xmi:id="_ZsBpxi7BEeW5kuiJ1QpjVA" name="BASE_ELEMENT">
- <eObjectValue xmi:type="uml:Profile" href="platform:/resource/org.polarsys.esf.core.profile.esfcore/models/profile/esfcore.profile.uml#_5CO-gA3OEeWIHrhJxYOO3w"/>
- </styles>
- <element xsi:nil="true"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_ZsBpxS7BEeW5kuiJ1QpjVA" x="200"/>
- </children>
- <styles xmi:type="notation:StringValueStyle" xmi:id="_BTWOMQ3REeWIHrhJxYOO3w" name="diagram_compatibility_version" stringValue="1.1.0"/>
- <styles xmi:type="notation:DiagramStyle" xmi:id="_BTWOMg3REeWIHrhJxYOO3w"/>
- <styles xmi:type="style:PapyrusViewStyle" xmi:id="_BTWOMw3REeWIHrhJxYOO3w">
- <owner xmi:type="uml:Profile" href="esfarchitectureconcepts.profile.uml#_4KUNIA3QEeWIHrhJxYOO3w"/>
- </styles>
- <element xmi:type="uml:Profile" href="esfarchitectureconcepts.profile.uml#_4KUNIA3QEeWIHrhJxYOO3w"/>
- <edges xmi:type="notation:Connector" xmi:id="_e5nnIRUyEeWsuO0tI_iXIw" type="4002" source="_2TuWkBUxEeWsuO0tI_iXIw" target="_FhN_ARUzEeWsuO0tI_iXIw" routing="Rectilinear">
- <children xmi:type="notation:DecorationNode" xmi:id="_e5nnJBUyEeWsuO0tI_iXIw" visible="false" type="6007">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_e5nnJRUyEeWsuO0tI_iXIw" y="60"/>
- </children>
- <styles xmi:type="notation:FontStyle" xmi:id="_e5nnIhUyEeWsuO0tI_iXIw"/>
- <element xmi:type="uml:Generalization" href="esfarchitectureconcepts.profile.uml#_e5nnIBUyEeWsuO0tI_iXIw"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_e5nnIxUyEeWsuO0tI_iXIw" points="[6, -18, 0, 50]$[-41, -45, -47, 23]"/>
- <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_e5xYIBUyEeWsuO0tI_iXIw" id="(0.57,0.18)"/>
- <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_e5xYIRUyEeWsuO0tI_iXIw" id="(0.2669491525423729,0.92)"/>
- </edges>
- <edges xmi:type="notation:Connector" xmi:id="_fVvicRUyEeWsuO0tI_iXIw" type="4002" source="_-hNVYBUxEeWsuO0tI_iXIw" target="_FhN_ARUzEeWsuO0tI_iXIw" routing="Rectilinear">
- <children xmi:type="notation:DecorationNode" xmi:id="_fVvidBUyEeWsuO0tI_iXIw" visible="false" type="6007">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_fVvidRUyEeWsuO0tI_iXIw" y="60"/>
- </children>
- <styles xmi:type="notation:FontStyle" xmi:id="_fVvichUyEeWsuO0tI_iXIw"/>
- <element xmi:type="uml:Generalization" href="esfarchitectureconcepts.profile.uml#_fVvicBUyEeWsuO0tI_iXIw"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_fVvicxUyEeWsuO0tI_iXIw" points="[0, -13, 0, 45]$[35, -40, 35, 18]"/>
- <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_fWCdYBUyEeWsuO0tI_iXIw" id="(0.45,0.13)"/>
- <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_fWCdYRUyEeWsuO0tI_iXIw" id="(0.7669491525423728,0.93)"/>
- </edges>
- <edges xmi:type="notation:Connector" xmi:id="_ickUABUzEeWsuO0tI_iXIw" type="1013" source="_6XfuABUxEeWsuO0tI_iXIw" target="_ngjnwBUyEeWsuO0tI_iXIw" routing="Rectilinear">
- <styles xmi:type="notation:FontStyle" xmi:id="_ickUARUzEeWsuO0tI_iXIw"/>
- <element xmi:type="uml:Extension" href="esfarchitectureconcepts.profile.uml#_BGIsoRM3EeWOCLsnVbWZoA"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_ickUAhUzEeWsuO0tI_iXIw" points="[0, 50, 0, -195]$[0, 220, 0, -25]"/>
- </edges>
- <edges xmi:type="notation:Connector" xmi:id="_i2AuwBUzEeWsuO0tI_iXIw" type="1013" source="_AUWuABUyEeWsuO0tI_iXIw" target="_sT7QIBUyEeWsuO0tI_iXIw" routing="Rectilinear">
- <styles xmi:type="notation:FontStyle" xmi:id="_i2AuwRUzEeWsuO0tI_iXIw"/>
- <element xmi:type="uml:Extension" href="esfarchitectureconcepts.profile.uml#_BeF5oRM3EeWOCLsnVbWZoA"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_i2AuwhUzEeWsuO0tI_iXIw" points="[0, 50, 0, -195]$[0, 220, 0, -25]"/>
- </edges>
- <edges xmi:type="notation:Connector" xmi:id="_jK-5MBUzEeWsuO0tI_iXIw" type="1013" source="_5R27oBUxEeWsuO0tI_iXIw" target="_n6l4YBUyEeWsuO0tI_iXIw" routing="Rectilinear">
- <styles xmi:type="notation:FontStyle" xmi:id="_jK-5MRUzEeWsuO0tI_iXIw"/>
- <element xmi:type="uml:Extension" href="esfarchitectureconcepts.profile.uml#_Cn4MMRM3EeWOCLsnVbWZoA"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_jK-5MhUzEeWsuO0tI_iXIw" points="[0, 50, 0, -195]$[0, 220, 0, -25]"/>
- </edges>
- <edges xmi:type="notation:Connector" xmi:id="_jhTHcBUzEeWsuO0tI_iXIw" type="1013" source="_2TuWkBUxEeWsuO0tI_iXIw" target="_otBa4BUyEeWsuO0tI_iXIw" routing="Rectilinear">
- <styles xmi:type="notation:FontStyle" xmi:id="_jhTHcRUzEeWsuO0tI_iXIw"/>
- <element xmi:type="uml:Extension" href="esfarchitectureconcepts.profile.uml#_DY1IARM3EeWOCLsnVbWZoA"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_jhTHchUzEeWsuO0tI_iXIw" points="[4, 50, -64, -68]$[4, 93, -64, -25]"/>
- </edges>
- <edges xmi:type="notation:Connector" xmi:id="_kFv4UBUzEeWsuO0tI_iXIw" type="1013" source="_-hNVYBUxEeWsuO0tI_iXIw" target="_otBa4BUyEeWsuO0tI_iXIw" routing="Rectilinear">
- <styles xmi:type="notation:FontStyle" xmi:id="_kFv4URUzEeWsuO0tI_iXIw"/>
- <element xmi:type="uml:Extension" href="esfarchitectureconcepts.profile.uml#_u6JuQRM_EeWOCLsnVbWZoA"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_kFv4UhUzEeWsuO0tI_iXIw" points="[0, 50, 68, -68]$[0, 93, 68, -25]"/>
- </edges>
- <edges xmi:type="notation:Connector" xmi:id="_kd22UBUzEeWsuO0tI_iXIw" type="1013" source="__f_R0BUxEeWsuO0tI_iXIw" target="_r9nB4BUyEeWsuO0tI_iXIw" routing="Rectilinear">
- <styles xmi:type="notation:FontStyle" xmi:id="_kd22URUzEeWsuO0tI_iXIw"/>
- <element xmi:type="uml:Extension" href="esfarchitectureconcepts.profile.uml#_kJru8RM3EeWOCLsnVbWZoA"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_kd22UhUzEeWsuO0tI_iXIw" points="[0, 50, 0, -195]$[0, 220, 0, -25]"/>
- </edges>
- <edges xmi:type="notation:Connector" xmi:id="_OKb14C7BEeW5kuiJ1QpjVA" type="StereotypeCommentLink" source="_sssx8BUxEeWsuO0tI_iXIw" target="_OKanwC7BEeW5kuiJ1QpjVA">
- <styles xmi:type="notation:FontStyle" xmi:id="_OKb14S7BEeW5kuiJ1QpjVA"/>
- <styles xmi:type="notation:EObjectValueStyle" xmi:id="_OKb15S7BEeW5kuiJ1QpjVA" name="BASE_ELEMENT">
- <eObjectValue xmi:type="uml:Profile" href="esfarchitectureconcepts.profile.uml#_4KUNIA3QEeWIHrhJxYOO3w"/>
- </styles>
- <element xsi:nil="true"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_OKb14i7BEeW5kuiJ1QpjVA" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
- <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_OKb14y7BEeW5kuiJ1QpjVA"/>
- <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_OKb15C7BEeW5kuiJ1QpjVA"/>
- </edges>
- <edges xmi:type="notation:Connector" xmi:id="_OLJnlC7BEeW5kuiJ1QpjVA" type="StereotypeCommentLink" source="_ngjnwBUyEeWsuO0tI_iXIw" target="_OLJnkC7BEeW5kuiJ1QpjVA">
- <styles xmi:type="notation:FontStyle" xmi:id="_OLJnlS7BEeW5kuiJ1QpjVA"/>
- <styles xmi:type="notation:EObjectValueStyle" xmi:id="_OLJnmS7BEeW5kuiJ1QpjVA" name="BASE_ELEMENT">
- <eObjectValue xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/>
- </styles>
- <element xsi:nil="true"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_OLJnli7BEeW5kuiJ1QpjVA" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
- <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_OLJnly7BEeW5kuiJ1QpjVA"/>
- <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_OLJnmC7BEeW5kuiJ1QpjVA"/>
- </edges>
- <edges xmi:type="notation:Connector" xmi:id="_OLkeVC7BEeW5kuiJ1QpjVA" type="StereotypeCommentLink" source="_n6l4YBUyEeWsuO0tI_iXIw" target="_OLkeUC7BEeW5kuiJ1QpjVA">
- <styles xmi:type="notation:FontStyle" xmi:id="_OLkeVS7BEeW5kuiJ1QpjVA"/>
- <styles xmi:type="notation:EObjectValueStyle" xmi:id="_OLlFYi7BEeW5kuiJ1QpjVA" name="BASE_ELEMENT">
- <eObjectValue xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Property"/>
- </styles>
- <element xsi:nil="true"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_OLkeVi7BEeW5kuiJ1QpjVA" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
- <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_OLlFYC7BEeW5kuiJ1QpjVA"/>
- <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_OLlFYS7BEeW5kuiJ1QpjVA"/>
- </edges>
- <edges xmi:type="notation:Connector" xmi:id="_OL_VFC7BEeW5kuiJ1QpjVA" type="StereotypeCommentLink" source="_otBa4BUyEeWsuO0tI_iXIw" target="_OL_VEC7BEeW5kuiJ1QpjVA">
- <styles xmi:type="notation:FontStyle" xmi:id="_OL_VFS7BEeW5kuiJ1QpjVA"/>
- <styles xmi:type="notation:EObjectValueStyle" xmi:id="_OL_8IS7BEeW5kuiJ1QpjVA" name="BASE_ELEMENT">
- <eObjectValue xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Port"/>
- </styles>
- <element xsi:nil="true"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_OL_VFi7BEeW5kuiJ1QpjVA" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
- <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_OL_VFy7BEeW5kuiJ1QpjVA"/>
- <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_OL_8IC7BEeW5kuiJ1QpjVA"/>
- </edges>
- <edges xmi:type="notation:Connector" xmi:id="_OMUFMS7BEeW5kuiJ1QpjVA" type="StereotypeCommentLink" source="_r9nB4BUyEeWsuO0tI_iXIw" target="_OMTeIC7BEeW5kuiJ1QpjVA">
- <styles xmi:type="notation:FontStyle" xmi:id="_OMUFMi7BEeW5kuiJ1QpjVA"/>
- <styles xmi:type="notation:EObjectValueStyle" xmi:id="_OMUFNi7BEeW5kuiJ1QpjVA" name="BASE_ELEMENT">
- <eObjectValue xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Package"/>
- </styles>
- <element xsi:nil="true"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_OMUFMy7BEeW5kuiJ1QpjVA" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
- <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_OMUFNC7BEeW5kuiJ1QpjVA"/>
- <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_OMUFNS7BEeW5kuiJ1QpjVA"/>
- </edges>
- <edges xmi:type="notation:Connector" xmi:id="_OMtGwS7BEeW5kuiJ1QpjVA" type="StereotypeCommentLink" source="_sT7QIBUyEeWsuO0tI_iXIw" target="_OMsfsC7BEeW5kuiJ1QpjVA">
- <styles xmi:type="notation:FontStyle" xmi:id="_OMtGwi7BEeW5kuiJ1QpjVA"/>
- <styles xmi:type="notation:EObjectValueStyle" xmi:id="_OMtGxi7BEeW5kuiJ1QpjVA" name="BASE_ELEMENT">
- <eObjectValue xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Connector"/>
- </styles>
- <element xsi:nil="true"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_OMtGwy7BEeW5kuiJ1QpjVA" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
- <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_OMtGxC7BEeW5kuiJ1QpjVA"/>
- <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_OMtGxS7BEeW5kuiJ1QpjVA"/>
- </edges>
- <edges xmi:type="notation:Connector" xmi:id="_ZsBpxy7BEeW5kuiJ1QpjVA" type="StereotypeCommentLink" source="_ZryZMC7BEeW5kuiJ1QpjVA" target="_ZsBpwy7BEeW5kuiJ1QpjVA">
- <styles xmi:type="notation:FontStyle" xmi:id="_ZsBpyC7BEeW5kuiJ1QpjVA"/>
- <styles xmi:type="notation:EObjectValueStyle" xmi:id="_ZsCQ0i7BEeW5kuiJ1QpjVA" name="BASE_ELEMENT">
- <eObjectValue xmi:type="uml:Profile" href="platform:/resource/org.polarsys.esf.core.profile.esfcore/models/profile/esfcore.profile.uml#_5CO-gA3OEeWIHrhJxYOO3w"/>
- </styles>
- <element xsi:nil="true"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_ZsBpyS7BEeW5kuiJ1QpjVA" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
- <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_ZsCQ0C7BEeW5kuiJ1QpjVA"/>
- <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_ZsCQ0S7BEeW5kuiJ1QpjVA"/>
- </edges>
- <edges xmi:type="notation:Connector" xmi:id="_mVj9IC7BEeW5kuiJ1QpjVA" type="4002" source="_FhN_ARUzEeWsuO0tI_iXIw" target="_cF5rMC7BEeW5kuiJ1QpjVA" routing="Tree">
- <children xmi:type="notation:DecorationNode" xmi:id="_mVj9Iy7BEeW5kuiJ1QpjVA" visible="false" type="6007">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_mVkkMC7BEeW5kuiJ1QpjVA" y="60"/>
- </children>
- <styles xmi:type="notation:FontStyle" xmi:id="_mVj9IS7BEeW5kuiJ1QpjVA"/>
- <element xmi:type="uml:Generalization" href="esfarchitectureconcepts.profile.uml#_mU2LcC7BEeW5kuiJ1QpjVA"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_mVj9Ii7BEeW5kuiJ1QpjVA" points="[-103, 0, -273, 135]$[-103, -103, -273, 32]$[244, -103, 74, 32]$[244, -135, 74, 0]"/>
- <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_mWi0kC7BEeW5kuiJ1QpjVA" id="(0.8940677966101694,0.0)"/>
- <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_mWi0kS7BEeW5kuiJ1QpjVA" id="(0.15023474178403756,1.0)"/>
- </edges>
- <edges xmi:type="notation:Connector" xmi:id="_mwCSoC7BEeW5kuiJ1QpjVA" type="4002" source="_5R27oBUxEeWsuO0tI_iXIw" target="_cF5rMC7BEeW5kuiJ1QpjVA" routing="Tree">
- <children xmi:type="notation:DecorationNode" xmi:id="_mwCSoy7BEeW5kuiJ1QpjVA" visible="false" type="6007">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_mwCSpC7BEeW5kuiJ1QpjVA" y="60"/>
- </children>
- <styles xmi:type="notation:FontStyle" xmi:id="_mwCSoS7BEeW5kuiJ1QpjVA"/>
- <element xmi:type="uml:Generalization" href="esfarchitectureconcepts.profile.uml#_mvrtUC7BEeW5kuiJ1QpjVA"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_mwCSoi7BEeW5kuiJ1QpjVA" points="[-36, 0, -75, 135]$[-36, -103, -75, 32]$[90, -103, 51, 32]$[90, -135, 51, 0]"/>
- <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_mw080C7BEeW5kuiJ1QpjVA" id="(0.66,0.0)"/>
- <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_mw080S7BEeW5kuiJ1QpjVA" id="(0.25821596244131456,1.0)"/>
- </edges>
- <edges xmi:type="notation:Connector" xmi:id="_nLvXMC7BEeW5kuiJ1QpjVA" type="4002" source="__f_R0BUxEeWsuO0tI_iXIw" target="_cF5rMC7BEeW5kuiJ1QpjVA" routing="Tree">
- <children xmi:type="notation:DecorationNode" xmi:id="_nLv-QC7BEeW5kuiJ1QpjVA" visible="false" type="6007">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_nLv-QS7BEeW5kuiJ1QpjVA" y="60"/>
- </children>
- <styles xmi:type="notation:FontStyle" xmi:id="_nLvXMS7BEeW5kuiJ1QpjVA"/>
- <element xmi:type="uml:Generalization" href="esfarchitectureconcepts.profile.uml#_nLSrQC7BEeW5kuiJ1QpjVA"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_nLvXMi7BEeW5kuiJ1QpjVA" points="[-3, -17, 21, 151]$[-9, -152, 15, 16]"/>
- <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_nMgzQC7BEeW5kuiJ1QpjVA" id="(0.61,0.0)"/>
- <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_nMgzQS7BEeW5kuiJ1QpjVA" id="(0.6666666666666666,1.0)"/>
- </edges>
- <edges xmi:type="notation:Connector" xmi:id="_ngxMAC7BEeW5kuiJ1QpjVA" type="4002" source="_6XfuABUxEeWsuO0tI_iXIw" target="_cF5rMC7BEeW5kuiJ1QpjVA" routing="Tree">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_tTh6MC7UEeW5kuiJ1QpjVA" source="PapyrusCSSForceValue">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_tTh6MS7UEeW5kuiJ1QpjVA" key="routing" value="true"/>
- </eAnnotations>
- <children xmi:type="notation:DecorationNode" xmi:id="_ngxzEC7BEeW5kuiJ1QpjVA" visible="false" type="6007">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_ngxzES7BEeW5kuiJ1QpjVA" y="60"/>
- </children>
- <styles xmi:type="notation:FontStyle" xmi:id="_ngxMAS7BEeW5kuiJ1QpjVA"/>
- <element xmi:type="uml:Generalization" href="esfarchitectureconcepts.profile.uml#_ngdqAC7BEeW5kuiJ1QpjVA"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_ngxMAi7BEeW5kuiJ1QpjVA" points="[-32, 0, 86, 177]$[-32, -122, 86, 55]$[-225, -122, -107, 55]$[-225, -154, -107, 23]"/>
- <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_nhyfsC7BEeW5kuiJ1QpjVA" id="(0.66,0.0)"/>
- <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_nhyfsS7BEeW5kuiJ1QpjVA" id="(1.0,0.77)"/>
- </edges>
- <edges xmi:type="notation:Connector" xmi:id="_n_OCkC7BEeW5kuiJ1QpjVA" type="4002" source="_AUWuABUyEeWsuO0tI_iXIw" target="_cF5rMC7BEeW5kuiJ1QpjVA" routing="Tree">
- <children xmi:type="notation:DecorationNode" xmi:id="_n_OCky7BEeW5kuiJ1QpjVA" visible="false" type="6007">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_n_OClC7BEeW5kuiJ1QpjVA" y="60"/>
- </children>
- <styles xmi:type="notation:FontStyle" xmi:id="_n_OCkS7BEeW5kuiJ1QpjVA"/>
- <element xmi:type="uml:Generalization" href="esfarchitectureconcepts.profile.uml#_n-seIC7BEeW5kuiJ1QpjVA"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_n_OCki7BEeW5kuiJ1QpjVA" points="[47, -6, 239, 144]$[47, -109, 239, 41]$[-299, -109, -107, 41]$[-299, -141, -107, 9]"/>
- <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_oAAswC7BEeW5kuiJ1QpjVA" id="(0.0,0.06)"/>
- <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_oAAswS7BEeW5kuiJ1QpjVA" id="(1.0,0.91)"/>
- </edges>
- </notation:Diagram>
- <notation:Diagram xmi:id="_iyLVIBaHEeWc7uebO1is2A" type="PapyrusUMLProfileDiagram" name="ESFArchitectureConcepts ProfileDiagram" measurementUnit="Pixel">
- <children xmi:type="notation:Shape" xmi:id="_neodMBaHEeWc7uebO1is2A" type="1030" lineColor="10011046">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_o8XmgBaHEeWc7uebO1is2A" source="PapyrusCSSForceValue">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_o8YNkBaHEeWc7uebO1is2A" key="fillColor" value="true"/>
- </eAnnotations>
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_STvdgBjcEeWhPZtBPxjsVg" source="PapyrusHyperLink_Page" references="_BTWOMA3REeWIHrhJxYOO3w">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_STvdgRjcEeWhPZtBPxjsVg" key="tooltip_text" value="ESFArchitectureConcepts Overview ProfileDiagram"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_STvdghjcEeWhPZtBPxjsVg" key="pageName" value="PapyrusHyperLink_Page"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_STvdgxjcEeWhPZtBPxjsVg" key="is_default_navigation" value="true"/>
- </eAnnotations>
- <children xmi:type="notation:DecorationNode" xmi:id="_neodMhaHEeWc7uebO1is2A" type="1047"/>
- <children xmi:type="notation:DecorationNode" xmi:id="_nepEQBaHEeWc7uebO1is2A" type="1042">
- <children xmi:type="notation:Shape" xmi:id="_5Q_HUBiyEeWc7uebO1is2A" type="1023">
- <children xmi:type="notation:DecorationNode" xmi:id="_5Q_uYBiyEeWc7uebO1is2A" type="1046"/>
- <children xmi:type="notation:BasicCompartment" xmi:id="_5Q_uYRiyEeWc7uebO1is2A" visible="false" type="1052">
- <styles xmi:type="notation:TitleStyle" xmi:id="_5Q_uYhiyEeWc7uebO1is2A"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_5Q_uYxiyEeWc7uebO1is2A"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_5Q_uZBiyEeWc7uebO1is2A"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_5Q_uZRiyEeWc7uebO1is2A"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_5Q_uZhiyEeWc7uebO1is2A" visible="false" type="1053">
- <styles xmi:type="notation:TitleStyle" xmi:id="_5Q_uZxiyEeWc7uebO1is2A"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_5Q_uaBiyEeWc7uebO1is2A"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_5Q_uaRiyEeWc7uebO1is2A"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_5Q_uahiyEeWc7uebO1is2A"/>
- </children>
- <element xmi:type="uml:Stereotype" href="esfarchitectureconcepts.profile.uml#_EqLAEA3REeWIHrhJxYOO3w"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_5Q_HURiyEeWc7uebO1is2A" x="50" y="25" height="81"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_9ovVQBizEeWc7uebO1is2A" type="1023">
- <children xmi:type="notation:DecorationNode" xmi:id="_9ov8UBizEeWc7uebO1is2A" type="1046"/>
- <children xmi:type="notation:BasicCompartment" xmi:id="_9ov8URizEeWc7uebO1is2A" type="1052">
- <children xmi:type="notation:Shape" xmi:id="_9PwYEBi0EeWc7uebO1is2A" type="3002">
- <styles xmi:type="notation:StringListValueStyle" xmi:id="_AqGYABi1EeWc7uebO1is2A" name="maskLabel">
- <stringListValue>name</stringListValue>
- <stringListValue>derived</stringListValue>
- <stringListValue>multiplicity</stringListValue>
- <stringListValue>type</stringListValue>
- </styles>
- <element xmi:type="uml:Property" href="esfarchitectureconcepts.profile.uml#_9PeEMBi0EeWc7uebO1is2A"/>
- <layoutConstraint xmi:type="notation:Location" xmi:id="_9PwYERi0EeWc7uebO1is2A"/>
- </children>
- <styles xmi:type="notation:TitleStyle" xmi:id="_9ov8UhizEeWc7uebO1is2A"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_9ov8UxizEeWc7uebO1is2A"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_9ov8VBizEeWc7uebO1is2A"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_9ov8VRizEeWc7uebO1is2A"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_9ov8VhizEeWc7uebO1is2A" visible="false" type="1053">
- <styles xmi:type="notation:TitleStyle" xmi:id="_9ov8VxizEeWc7uebO1is2A"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_9ov8WBizEeWc7uebO1is2A"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_9ov8WRizEeWc7uebO1is2A"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_9ov8WhizEeWc7uebO1is2A"/>
- </children>
- <element xmi:type="uml:Stereotype" href="esfarchitectureconcepts.profile.uml#_IKyAEA3REeWIHrhJxYOO3w"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_9ovVQRizEeWc7uebO1is2A" x="419" y="25" width="307" height="127"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_-HGFMBizEeWc7uebO1is2A" type="1023">
- <children xmi:type="notation:DecorationNode" xmi:id="_-HGsQBizEeWc7uebO1is2A" type="1046"/>
- <children xmi:type="notation:BasicCompartment" xmi:id="_-HGsQRizEeWc7uebO1is2A" visible="false" type="1052">
- <styles xmi:type="notation:TitleStyle" xmi:id="_-HGsQhizEeWc7uebO1is2A"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_-HGsQxizEeWc7uebO1is2A"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_-HGsRBizEeWc7uebO1is2A"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_-HGsRRizEeWc7uebO1is2A"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_-HGsRhizEeWc7uebO1is2A" visible="false" type="1053">
- <styles xmi:type="notation:TitleStyle" xmi:id="_-HGsRxizEeWc7uebO1is2A"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_-HGsSBizEeWc7uebO1is2A"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_-HGsSRizEeWc7uebO1is2A"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_-HGsShizEeWc7uebO1is2A"/>
- </children>
- <element xmi:type="uml:Stereotype" href="esfarchitectureconcepts.profile.uml#_m_6nIBM1EeWOCLsnVbWZoA"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_-HGFMRizEeWc7uebO1is2A" x="155" y="290" height="81"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="__RQyQBizEeWc7uebO1is2A" type="1023">
- <children xmi:type="notation:DecorationNode" xmi:id="__RQyQhizEeWc7uebO1is2A" type="1046"/>
- <children xmi:type="notation:BasicCompartment" xmi:id="__RRZUBizEeWc7uebO1is2A" visible="false" type="1052">
- <styles xmi:type="notation:TitleStyle" xmi:id="__RRZURizEeWc7uebO1is2A"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="__RRZUhizEeWc7uebO1is2A"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="__RRZUxizEeWc7uebO1is2A"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="__RRZVBizEeWc7uebO1is2A"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="__RRZVRizEeWc7uebO1is2A" visible="false" type="1053">
- <styles xmi:type="notation:TitleStyle" xmi:id="__RRZVhizEeWc7uebO1is2A"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="__RRZVxizEeWc7uebO1is2A"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="__RRZWBizEeWc7uebO1is2A"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="__RRZWRizEeWc7uebO1is2A"/>
- </children>
- <element xmi:type="uml:Stereotype" href="esfarchitectureconcepts.profile.uml#_FgN3QA3REeWIHrhJxYOO3w"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="__RQyQRizEeWc7uebO1is2A" x="416" y="290" height="81"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_ATV6UBi0EeWc7uebO1is2A" type="1023">
- <children xmi:type="notation:DecorationNode" xmi:id="_ATXIcBi0EeWc7uebO1is2A" type="1046"/>
- <children xmi:type="notation:BasicCompartment" xmi:id="_ATXIcRi0EeWc7uebO1is2A" visible="false" type="1052">
- <styles xmi:type="notation:TitleStyle" xmi:id="_ATXIchi0EeWc7uebO1is2A"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_ATXIcxi0EeWc7uebO1is2A"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_ATXIdBi0EeWc7uebO1is2A"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_ATXIdRi0EeWc7uebO1is2A"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_ATXvgBi0EeWc7uebO1is2A" visible="false" type="1053">
- <styles xmi:type="notation:TitleStyle" xmi:id="_ATXvgRi0EeWc7uebO1is2A"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_ATXvghi0EeWc7uebO1is2A"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_ATXvgxi0EeWc7uebO1is2A"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_ATXvhBi0EeWc7uebO1is2A"/>
- </children>
- <element xmi:type="uml:Stereotype" href="esfarchitectureconcepts.profile.uml#_C4-IMA3REeWIHrhJxYOO3w"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_ATV6URi0EeWc7uebO1is2A" x="849" y="290" height="81"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_Bcq54Bi0EeWc7uebO1is2A" type="1023">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_P2HPMBi1EeWc7uebO1is2A" source="PapyrusCSSForceValue">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_P2H2QBi1EeWc7uebO1is2A" key="fillColor" value="true"/>
- </eAnnotations>
- <children xmi:type="notation:DecorationNode" xmi:id="_Bcrg8Bi0EeWc7uebO1is2A" type="1046"/>
- <children xmi:type="notation:BasicCompartment" xmi:id="_Bcrg8Ri0EeWc7uebO1is2A" visible="false" type="1052">
- <styles xmi:type="notation:TitleStyle" xmi:id="_Bcrg8hi0EeWc7uebO1is2A"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_Bcrg8xi0EeWc7uebO1is2A"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_Bcrg9Bi0EeWc7uebO1is2A"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Bcrg9Ri0EeWc7uebO1is2A"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_BcsIABi0EeWc7uebO1is2A" visible="false" type="1053">
- <styles xmi:type="notation:TitleStyle" xmi:id="_BcsIARi0EeWc7uebO1is2A"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_BcsIAhi0EeWc7uebO1is2A"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_BcsIAxi0EeWc7uebO1is2A"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_BcsIBBi0EeWc7uebO1is2A"/>
- </children>
- <element xmi:type="uml:Stereotype" href="esfarchitectureconcepts.profile.uml#_FhN_ABUzEeWsuO0tI_iXIw"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Bcq54Ri0EeWc7uebO1is2A" x="397" y="450" width="351" height="81"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_DMZLEBi0EeWc7uebO1is2A" type="1023">
- <children xmi:type="notation:DecorationNode" xmi:id="_DMZyIRi0EeWc7uebO1is2A" type="1046"/>
- <children xmi:type="notation:BasicCompartment" xmi:id="_DMZyIhi0EeWc7uebO1is2A" visible="false" type="1052">
- <styles xmi:type="notation:TitleStyle" xmi:id="_DMZyIxi0EeWc7uebO1is2A"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_DMZyJBi0EeWc7uebO1is2A"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_DMZyJRi0EeWc7uebO1is2A"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_DMZyJhi0EeWc7uebO1is2A"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_DMaZMBi0EeWc7uebO1is2A" visible="false" type="1053">
- <styles xmi:type="notation:TitleStyle" xmi:id="_DMaZMRi0EeWc7uebO1is2A"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_DMaZMhi0EeWc7uebO1is2A"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_DMaZMxi0EeWc7uebO1is2A"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_DMaZNBi0EeWc7uebO1is2A"/>
- </children>
- <element xmi:type="uml:Stereotype" href="esfarchitectureconcepts.profile.uml#_BwcZ4A3REeWIHrhJxYOO3w"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_DMZyIBi0EeWc7uebO1is2A" x="633" y="290" height="81"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_YqyNABi5EeWhPZtBPxjsVg" type="1007">
- <children xmi:type="notation:DecorationNode" xmi:id="_Yq0CMBi5EeWhPZtBPxjsVg" type="1008"/>
- <element xmi:type="uml:Comment" href="esfarchitectureconcepts.profile.uml#_YqOzYBi5EeWhPZtBPxjsVg"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_YqyNARi5EeWhPZtBPxjsVg" x="253" y="174" width="171"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_GRTpYBi7EeWhPZtBPxjsVg" type="1007">
- <children xmi:type="notation:DecorationNode" xmi:id="_GRUQcBi7EeWhPZtBPxjsVg" type="1008"/>
- <element xmi:type="uml:Comment" href="esfarchitectureconcepts.profile.uml#_GRQmEBi7EeWhPZtBPxjsVg"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_GRTpYRi7EeWhPZtBPxjsVg" x="814" y="522"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_ALpdQBi8EeWhPZtBPxjsVg" type="1007">
- <children xmi:type="notation:DecorationNode" xmi:id="_ALqEUBi8EeWhPZtBPxjsVg" type="1008"/>
- <element xmi:type="uml:Comment" href="esfarchitectureconcepts.profile.uml#_ALnBABi8EeWhPZtBPxjsVg"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_ALpdQRi8EeWhPZtBPxjsVg" x="4" y="142" width="154"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_AmowIBi8EeWhPZtBPxjsVg" type="1007">
- <children xmi:type="notation:DecorationNode" xmi:id="_AmowIhi8EeWhPZtBPxjsVg" type="1008"/>
- <element xmi:type="uml:Comment" href="esfarchitectureconcepts.profile.uml#_AmmT4Bi8EeWhPZtBPxjsVg"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_AmowIRi8EeWhPZtBPxjsVg" x="155" y="399" width="222"/>
- </children>
- <styles xmi:type="notation:TitleStyle" xmi:id="_nepEQRaHEeWc7uebO1is2A"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_nepEQhaHEeWc7uebO1is2A"/>
- </children>
- <element xmi:type="uml:Profile" href="esfarchitectureconcepts.profile.uml#_4KUNIA3QEeWIHrhJxYOO3w"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_neodMRaHEeWc7uebO1is2A" x="29" y="94" width="1101" height="684"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_IGniMy7VEeW5kuiJ1QpjVA" type="StereotypeComment">
- <styles xmi:type="notation:TitleStyle" xmi:id="_IGniNC7VEeW5kuiJ1QpjVA" showTitle="true"/>
- <styles xmi:type="notation:EObjectValueStyle" xmi:id="_IGniNi7VEeW5kuiJ1QpjVA" name="BASE_ELEMENT">
- <eObjectValue xmi:type="uml:Profile" href="esfarchitectureconcepts.profile.uml#_4KUNIA3QEeWIHrhJxYOO3w"/>
- </styles>
- <element xsi:nil="true"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_IGniNS7VEeW5kuiJ1QpjVA" x="229" y="94"/>
- </children>
- <styles xmi:type="notation:StringValueStyle" xmi:id="_iyLVIRaHEeWc7uebO1is2A" name="diagram_compatibility_version" stringValue="1.1.0"/>
- <styles xmi:type="notation:DiagramStyle" xmi:id="_iyLVIhaHEeWc7uebO1is2A"/>
- <styles xmi:type="style:PapyrusViewStyle" xmi:id="_iyLVIxaHEeWc7uebO1is2A">
- <owner xmi:type="uml:Profile" href="esfarchitectureconcepts.profile.uml#_4KUNIA3QEeWIHrhJxYOO3w"/>
- </styles>
- <element xmi:type="uml:Profile" href="esfarchitectureconcepts.profile.uml#_4KUNIA3QEeWIHrhJxYOO3w"/>
- <edges xmi:type="notation:Connector" xmi:id="_SBW-wBi1EeWc7uebO1is2A" type="4001" source="_5Q_HUBiyEeWc7uebO1is2A" target="_9ovVQBizEeWc7uebO1is2A" routing="Rectilinear">
- <children xmi:type="notation:DecorationNode" xmi:id="_SBXl0Bi1EeWc7uebO1is2A" visible="false" type="6001">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_SBXl0Ri1EeWc7uebO1is2A" y="60"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_SBYM4Bi1EeWc7uebO1is2A" visible="false" type="6002">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_SBYM4Ri1EeWc7uebO1is2A" y="20"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_SBYM4hi1EeWc7uebO1is2A" type="6003">
- <styles xmi:type="notation:StringListValueStyle" xmi:id="_5qvcYBi4EeWhPZtBPxjsVg" name="maskLabel">
- <stringListValue>name</stringListValue>
- <stringListValue>derived</stringListValue>
- </styles>
- <layoutConstraint xmi:type="notation:Location" xmi:id="_SBYM4xi1EeWc7uebO1is2A" x="-37" y="-14"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_SBYM5Bi1EeWc7uebO1is2A" type="6005">
- <styles xmi:type="notation:StringListValueStyle" xmi:id="_6KXXoBi4EeWhPZtBPxjsVg" name="maskLabel">
- <stringListValue>name</stringListValue>
- <stringListValue>derived</stringListValue>
- </styles>
- <layoutConstraint xmi:type="notation:Location" xmi:id="_SBYM5Ri1EeWc7uebO1is2A" y="-20"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_SBYM5hi1EeWc7uebO1is2A" type="6033">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_SBYM5xi1EeWc7uebO1is2A" x="-11" y="18"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_SBYM6Bi1EeWc7uebO1is2A" type="6034">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_SBYz8Bi1EeWc7uebO1is2A" x="9" y="10"/>
- </children>
- <styles xmi:type="notation:FontStyle" xmi:id="_SBW-wRi1EeWc7uebO1is2A"/>
- <element xmi:type="uml:Association" href="esfarchitectureconcepts.profile.uml#_SBTUYBi1EeWc7uebO1is2A"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_SBW-whi1EeWc7uebO1is2A" points="[7, -1, -274, -16]$[260, -1, -21, -16]"/>
- <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_SBwAUBi1EeWc7uebO1is2A" id="(0.93,0.32098765432098764)"/>
- <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_SBwAURi1EeWc7uebO1is2A" id="(0.06840390879478828,0.32967032967032966)"/>
- </edges>
- <edges xmi:type="notation:Connector" xmi:id="_UOeWkBi1EeWc7uebO1is2A" type="4001" source="_9ovVQBizEeWc7uebO1is2A" target="_-HGFMBizEeWc7uebO1is2A" routing="Rectilinear">
- <children xmi:type="notation:DecorationNode" xmi:id="_UOe9oBi1EeWc7uebO1is2A" visible="false" type="6001">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_UOe9oRi1EeWc7uebO1is2A" y="60"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_UOe9ohi1EeWc7uebO1is2A" visible="false" type="6002">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_UOfksBi1EeWc7uebO1is2A" y="20"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_UOfksRi1EeWc7uebO1is2A" type="6003">
- <styles xmi:type="notation:StringListValueStyle" xmi:id="_B1jhsBi5EeWhPZtBPxjsVg" name="maskLabel">
- <stringListValue>name</stringListValue>
- <stringListValue>derived</stringListValue>
- </styles>
- <layoutConstraint xmi:type="notation:Location" xmi:id="_UOfkshi1EeWc7uebO1is2A" x="23" y="-48"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_UOfksxi1EeWc7uebO1is2A" type="6005">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_UOfktBi1EeWc7uebO1is2A" x="8" y="10"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_UOfktRi1EeWc7uebO1is2A" type="6033">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_UOfkthi1EeWc7uebO1is2A" x="-7" y="-14"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_UOfktxi1EeWc7uebO1is2A" type="6034">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_UOfkuBi1EeWc7uebO1is2A" x="20" y="14"/>
- </children>
- <styles xmi:type="notation:FontStyle" xmi:id="_UOeWkRi1EeWc7uebO1is2A"/>
- <element xmi:type="uml:Association" href="esfarchitectureconcepts.profile.uml#_UOb6UBi1EeWc7uebO1is2A"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_UOeWkhi1EeWc7uebO1is2A" points="[-64, -1, 214, -193]$[-255, -1, 23, -193]$[-255, 152, 23, -40]"/>
- <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_UO0U0Bi1EeWc7uebO1is2A" id="(0.20846905537459284,0.8901098901098901)"/>
- </edges>
- <edges xmi:type="notation:Connector" xmi:id="_Uy9jsBi1EeWc7uebO1is2A" type="4001" source="_9ovVQBizEeWc7uebO1is2A" target="_-HGFMBizEeWc7uebO1is2A" routing="Rectilinear">
- <children xmi:type="notation:DecorationNode" xmi:id="_Uy-KwBi1EeWc7uebO1is2A" visible="false" type="6001">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_Uy-KwRi1EeWc7uebO1is2A" y="60"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_Uy-Kwhi1EeWc7uebO1is2A" visible="false" type="6002">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_Uy-Kwxi1EeWc7uebO1is2A" y="20"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_Uy-KxBi1EeWc7uebO1is2A" type="6003">
- <styles xmi:type="notation:StringListValueStyle" xmi:id="_BMzfoBi5EeWhPZtBPxjsVg" name="maskLabel">
- <stringListValue>name</stringListValue>
- <stringListValue>derived</stringListValue>
- </styles>
- <layoutConstraint xmi:type="notation:Location" xmi:id="_Uy-KxRi1EeWc7uebO1is2A" x="34" y="30"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_Uy-Kxhi1EeWc7uebO1is2A" type="6005">
- <styles xmi:type="notation:StringListValueStyle" xmi:id="_CnnQwBi5EeWhPZtBPxjsVg" name="maskLabel">
- <stringListValue>name</stringListValue>
- <stringListValue>derived</stringListValue>
- </styles>
- <layoutConstraint xmi:type="notation:Location" xmi:id="_Uy-x0Bi1EeWc7uebO1is2A" x="-19" y="11"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_Uy-x0Ri1EeWc7uebO1is2A" type="6033">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_Uy-x0hi1EeWc7uebO1is2A" x="-26" y="-12"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_Uy-x0xi1EeWc7uebO1is2A" type="6034">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_Uy-x1Bi1EeWc7uebO1is2A" x="34" y="-6"/>
- </children>
- <styles xmi:type="notation:FontStyle" xmi:id="_Uy9jsRi1EeWc7uebO1is2A"/>
- <element xmi:type="uml:Association" href="esfarchitectureconcepts.profile.uml#_Uy6gYBi1EeWc7uebO1is2A"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_Uy9jshi1EeWc7uebO1is2A" points="[-4, -16, 245, -220]$[-239, -16, 10, -220]$[-239, 182, 10, -22]"/>
- <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_UzST0Bi1EeWc7uebO1is2A" id="(0.013029315960912053,0.6593406593406593)"/>
- <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_UzS64Bi1EeWc7uebO1is2A" id="(0.19,0.2716049382716049)"/>
- </edges>
- <edges xmi:type="notation:Connector" xmi:id="_WTAaIBi1EeWc7uebO1is2A" type="4001" source="_9ovVQBizEeWc7uebO1is2A" target="_DMZLEBi0EeWc7uebO1is2A" routing="Rectilinear">
- <children xmi:type="notation:DecorationNode" xmi:id="_WTAaIxi1EeWc7uebO1is2A" visible="false" type="6001">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_WTAaJBi1EeWc7uebO1is2A" y="60"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_WTBBMBi1EeWc7uebO1is2A" visible="false" type="6002">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_WTBBMRi1EeWc7uebO1is2A" y="20"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_WTBBMhi1EeWc7uebO1is2A" type="6003">
- <styles xmi:type="notation:StringListValueStyle" xmi:id="_mprJwBi5EeWhPZtBPxjsVg" name="maskLabel">
- <stringListValue>name</stringListValue>
- <stringListValue>derived</stringListValue>
- </styles>
- <layoutConstraint xmi:type="notation:Location" xmi:id="_WTBBMxi1EeWc7uebO1is2A" x="-8" y="-44"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_WTBBNBi1EeWc7uebO1is2A" type="6005">
- <styles xmi:type="notation:StringListValueStyle" xmi:id="_l1abQBi5EeWhPZtBPxjsVg" name="maskLabel">
- <stringListValue>name</stringListValue>
- <stringListValue>derived</stringListValue>
- </styles>
- <layoutConstraint xmi:type="notation:Location" xmi:id="_WTBBNRi1EeWc7uebO1is2A" y="-20"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_WTBBNhi1EeWc7uebO1is2A" type="6033">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_WTBBNxi1EeWc7uebO1is2A" y="20"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_WTBBOBi1EeWc7uebO1is2A" type="6034">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_WTBBORi1EeWc7uebO1is2A" x="-6" y="16"/>
- </children>
- <styles xmi:type="notation:FontStyle" xmi:id="_WTAaIRi1EeWc7uebO1is2A"/>
- <element xmi:type="uml:Association" href="esfarchitectureconcepts.profile.uml#_WS9W0Bi1EeWc7uebO1is2A"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_WTAaIhi1EeWc7uebO1is2A" points="[137, 26, -3, -178]$[137, 164, -3, -40]"/>
- <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_WTUjMBi1EeWc7uebO1is2A" id="(0.40390879478827363,0.8021978021978022)"/>
- </edges>
- <edges xmi:type="notation:Connector" xmi:id="_Y5YmgBi1EeWc7uebO1is2A" type="4001" source="_9ovVQBizEeWc7uebO1is2A" target="__RQyQBizEeWc7uebO1is2A" routing="Rectilinear">
- <children xmi:type="notation:DecorationNode" xmi:id="_Y5ZNkBi1EeWc7uebO1is2A" visible="false" type="6001">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_Y5ZNkRi1EeWc7uebO1is2A" y="60"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_Y5ZNkhi1EeWc7uebO1is2A" visible="false" type="6002">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_Y5ZNkxi1EeWc7uebO1is2A" y="20"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_Y5ZNlBi1EeWc7uebO1is2A" type="6003">
- <styles xmi:type="notation:StringListValueStyle" xmi:id="_lL6LQBi5EeWhPZtBPxjsVg" name="maskLabel">
- <stringListValue>name</stringListValue>
- <stringListValue>derived</stringListValue>
- </styles>
- <layoutConstraint xmi:type="notation:Location" xmi:id="_Y5ZNlRi1EeWc7uebO1is2A" x="-6" y="-60"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_Y5Z0oBi1EeWc7uebO1is2A" type="6005">
- <styles xmi:type="notation:StringListValueStyle" xmi:id="_kiLRwBi5EeWhPZtBPxjsVg" name="maskLabel">
- <stringListValue>name</stringListValue>
- <stringListValue>derived</stringListValue>
- </styles>
- <layoutConstraint xmi:type="notation:Location" xmi:id="_Y5Z0oRi1EeWc7uebO1is2A" x="2" y="-31"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_Y5Z0ohi1EeWc7uebO1is2A" type="6033">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_Y5Z0oxi1EeWc7uebO1is2A" y="20"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_Y5Z0pBi1EeWc7uebO1is2A" type="6034">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_Y5Z0pRi1EeWc7uebO1is2A" x="-3" y="17"/>
- </children>
- <styles xmi:type="notation:FontStyle" xmi:id="_Y5YmgRi1EeWc7uebO1is2A"/>
- <element xmi:type="uml:Association" href="esfarchitectureconcepts.profile.uml#_Y5VjMBi1EeWc7uebO1is2A"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_Y5Ymghi1EeWc7uebO1is2A" points="[-41, 24, 10, -178]$[-41, 162, 10, -40]"/>
- <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_Y5tWoBi1EeWc7uebO1is2A" id="(0.31921824104234525,0.8131868131868132)"/>
- </edges>
- <edges xmi:type="notation:Connector" xmi:id="_ZlF18Bi1EeWc7uebO1is2A" type="4001" source="_9ovVQBizEeWc7uebO1is2A" target="_ATV6UBi0EeWc7uebO1is2A" routing="Rectilinear">
- <children xmi:type="notation:DecorationNode" xmi:id="_ZlGdABi1EeWc7uebO1is2A" visible="false" type="6001">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_ZlGdARi1EeWc7uebO1is2A" y="60"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_ZlGdAhi1EeWc7uebO1is2A" visible="false" type="6002">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_ZlGdAxi1EeWc7uebO1is2A" y="20"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_ZlGdBBi1EeWc7uebO1is2A" type="6003">
- <styles xmi:type="notation:StringListValueStyle" xmi:id="_nY5AMBi5EeWhPZtBPxjsVg" name="maskLabel">
- <stringListValue>name</stringListValue>
- <stringListValue>derived</stringListValue>
- </styles>
- <layoutConstraint xmi:type="notation:Location" xmi:id="_ZlGdBRi1EeWc7uebO1is2A" x="30" y="-59"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_ZlGdBhi1EeWc7uebO1is2A" type="6005">
- <styles xmi:type="notation:StringListValueStyle" xmi:id="_oBjisBi5EeWhPZtBPxjsVg" name="maskLabel">
- <stringListValue>name</stringListValue>
- <stringListValue>derived</stringListValue>
- </styles>
- <layoutConstraint xmi:type="notation:Location" xmi:id="_ZlGdBxi1EeWc7uebO1is2A" x="-6" y="-14"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_ZlHEEBi1EeWc7uebO1is2A" type="6033">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_ZlHEERi1EeWc7uebO1is2A" x="-12" y="15"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_ZlHEEhi1EeWc7uebO1is2A" type="6034">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_ZlHEExi1EeWc7uebO1is2A" x="29" y="18"/>
- </children>
- <styles xmi:type="notation:FontStyle" xmi:id="_ZlF18Ri1EeWc7uebO1is2A"/>
- <element xmi:type="uml:Association" href="esfarchitectureconcepts.profile.uml#_ZlCyoBi1EeWc7uebO1is2A"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_ZlF18hi1EeWc7uebO1is2A" points="[69, -54, -173, -246]$[239, -54, -3, -246]$[239, 152, -3, -40]"/>
- <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_Zlb0MBi1EeWc7uebO1is2A" id="(0.7752442996742671,0.8901098901098901)"/>
- </edges>
- <edges xmi:type="notation:Connector" xmi:id="_iXrJEBi5EeWhPZtBPxjsVg" type="1022" source="_YqyNABi5EeWhPZtBPxjsVg" target="_UOeWkBi1EeWc7uebO1is2A">
- <styles xmi:type="notation:FontStyle" xmi:id="_iXrJERi5EeWhPZtBPxjsVg"/>
- <element xsi:nil="true"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_iXrJEhi5EeWhPZtBPxjsVg" points="[-5, -4, 54, 7]$[-58, -62, 1, -51]"/>
- <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_iXzE4Bi5EeWhPZtBPxjsVg" id="(0.029239766081871343,0.3472222222222222)"/>
- <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_iXzr8Bi5EeWhPZtBPxjsVg" id="(0.0,0.3333333333333333)"/>
- </edges>
- <edges xmi:type="notation:Connector" xmi:id="_i9LC0Bi5EeWhPZtBPxjsVg" type="1022" source="_YqyNABi5EeWhPZtBPxjsVg" target="_Y5YmgBi1EeWc7uebO1is2A">
- <styles xmi:type="notation:FontStyle" xmi:id="_i9LC0Ri5EeWhPZtBPxjsVg"/>
- <element xsi:nil="true"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_i9LC0hi5EeWhPZtBPxjsVg" points="[6, 5, -20, -17]$[26, 22, 0, 0]"/>
- <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_i9RwgBi5EeWhPZtBPxjsVg" id="(0.9649122807017544,0.4444444444444444)"/>
- <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_i9SXkBi5EeWhPZtBPxjsVg" id="(0.28,0.5515151515151515)"/>
- </edges>
- <edges xmi:type="notation:Connector" xmi:id="_RlxcsBi6EeWhPZtBPxjsVg" type="4002" source="_DMZLEBi0EeWc7uebO1is2A" target="_Bcq54Bi0EeWc7uebO1is2A" routing="Rectilinear">
- <children xmi:type="notation:DecorationNode" xmi:id="_RlyDwBi6EeWhPZtBPxjsVg" visible="false" type="6007">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_Rlyq0Bi6EeWhPZtBPxjsVg" y="60"/>
- </children>
- <styles xmi:type="notation:FontStyle" xmi:id="_RlxcsRi6EeWhPZtBPxjsVg"/>
- <element xmi:type="uml:Generalization" href="esfarchitectureconcepts.profile.uml#_e5nnIBUyEeWsuO0tI_iXIw"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_Rlxcshi6EeWhPZtBPxjsVg" points="[-7, 41, 129, -119]$[-7, 120, 129, -40]"/>
- </edges>
- <edges xmi:type="notation:Connector" xmi:id="_SUN3EBi6EeWhPZtBPxjsVg" type="4002" source="__RQyQBizEeWc7uebO1is2A" target="_Bcq54Bi0EeWc7uebO1is2A" routing="Rectilinear">
- <children xmi:type="notation:DecorationNode" xmi:id="_SUN3Exi6EeWhPZtBPxjsVg" visible="false" type="6007">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_SUOeIBi6EeWhPZtBPxjsVg" y="60"/>
- </children>
- <styles xmi:type="notation:FontStyle" xmi:id="_SUN3ERi6EeWhPZtBPxjsVg"/>
- <element xmi:type="uml:Generalization" href="esfarchitectureconcepts.profile.uml#_fVvicBUyEeWsuO0tI_iXIw"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_SUN3Ehi6EeWhPZtBPxjsVg" points="[8, 41, -123, -119]$[8, 120, -123, -40]"/>
- </edges>
- <edges xmi:type="notation:Connector" xmi:id="_TZgEIBi6EeWhPZtBPxjsVg" type="4001" source="_ATV6UBi0EeWc7uebO1is2A" target="_Bcq54Bi0EeWc7uebO1is2A" routing="Rectilinear">
- <children xmi:type="notation:DecorationNode" xmi:id="_TZgrMBi6EeWhPZtBPxjsVg" visible="false" type="6001">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_TZgrMRi6EeWhPZtBPxjsVg" y="60"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_TZgrMhi6EeWhPZtBPxjsVg" visible="false" type="6002">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_TZgrMxi6EeWhPZtBPxjsVg" y="20"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_TZgrNBi6EeWhPZtBPxjsVg" type="6003">
- <styles xmi:type="notation:StringListValueStyle" xmi:id="_EctfQBi7EeWhPZtBPxjsVg" name="maskLabel">
- <stringListValue>name</stringListValue>
- <stringListValue>derived</stringListValue>
- </styles>
- <layoutConstraint xmi:type="notation:Location" xmi:id="_TZgrNRi6EeWhPZtBPxjsVg" x="1" y="15"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_TZhSQBi6EeWhPZtBPxjsVg" type="6005">
- <styles xmi:type="notation:StringListValueStyle" xmi:id="_DzC3MBi7EeWhPZtBPxjsVg" name="maskLabel">
- <stringListValue>name</stringListValue>
- <stringListValue>derived</stringListValue>
- </styles>
- <layoutConstraint xmi:type="notation:Location" xmi:id="_TZhSQRi6EeWhPZtBPxjsVg" x="-7" y="-55"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_TZhSQhi6EeWhPZtBPxjsVg" type="6033">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_TZhSQxi6EeWhPZtBPxjsVg" x="-8" y="16"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_TZhSRBi6EeWhPZtBPxjsVg" type="6034">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_TZhSRRi6EeWhPZtBPxjsVg" x="-6" y="-10"/>
- </children>
- <styles xmi:type="notation:FontStyle" xmi:id="_TZgEIRi6EeWhPZtBPxjsVg"/>
- <element xmi:type="uml:Association" href="esfarchitectureconcepts.profile.uml#_TZRaoBi6EeWhPZtBPxjsVg"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_TZgEIhi6EeWhPZtBPxjsVg" points="[-3, 41, 138, -120]$[-3, 155, 138, -6]$[-125, 155, 16, -6]"/>
- <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_TZrDQBi6EeWhPZtBPxjsVg" id="(0.9442508710801394,0.5061728395061729)"/>
- </edges>
- <edges xmi:type="notation:Connector" xmi:id="_UI0BMBi6EeWhPZtBPxjsVg" type="4001" source="__RQyQBizEeWc7uebO1is2A" target="_DMZLEBi0EeWc7uebO1is2A" routing="Rectilinear">
- <children xmi:type="notation:DecorationNode" xmi:id="_UI0oQBi6EeWhPZtBPxjsVg" visible="false" type="6001">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_UI0oQRi6EeWhPZtBPxjsVg" y="60"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_UI0oQhi6EeWhPZtBPxjsVg" visible="false" type="6002">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_UI0oQxi6EeWhPZtBPxjsVg" y="20"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_UI0oRBi6EeWhPZtBPxjsVg" type="6003">
- <styles xmi:type="notation:StringListValueStyle" xmi:id="_pEBaYBi7EeWhPZtBPxjsVg" name="maskLabel">
- <stringListValue>name</stringListValue>
- <stringListValue>derived</stringListValue>
- </styles>
- <layoutConstraint xmi:type="notation:Location" xmi:id="_UI0oRRi6EeWhPZtBPxjsVg" x="-8" y="19"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_UI1PUBi6EeWhPZtBPxjsVg" type="6005">
- <styles xmi:type="notation:StringListValueStyle" xmi:id="_puR4UBi7EeWhPZtBPxjsVg" name="maskLabel">
- <stringListValue>name</stringListValue>
- <stringListValue>derived</stringListValue>
- </styles>
- <layoutConstraint xmi:type="notation:Location" xmi:id="_UI1PURi6EeWhPZtBPxjsVg" x="10" y="-15"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_UI1PUhi6EeWhPZtBPxjsVg" type="6033">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_UI1PUxi6EeWhPZtBPxjsVg" y="20"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_UI1PVBi6EeWhPZtBPxjsVg" type="6034">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_UI1PVRi6EeWhPZtBPxjsVg" y="-20"/>
- </children>
- <styles xmi:type="notation:FontStyle" xmi:id="_UI0BMRi6EeWhPZtBPxjsVg"/>
- <element xmi:type="uml:Association" href="esfarchitectureconcepts.profile.uml#_UIuhoBi6EeWhPZtBPxjsVg"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_UI0BMhi6EeWhPZtBPxjsVg" points="[18, 6, -118, 0]$[114, 6, -22, 0]"/>
- <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_UJAOcBi6EeWhPZtBPxjsVg" id="(0.82,0.43209876543209874)"/>
- <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_UJAOcRi6EeWhPZtBPxjsVg" id="(0.22,0.5061728395061729)"/>
- </edges>
- <edges xmi:type="notation:Connector" xmi:id="_UwxZEBi6EeWhPZtBPxjsVg" type="4001" source="_-HGFMBizEeWc7uebO1is2A" target="__RQyQBizEeWc7uebO1is2A" routing="Rectilinear">
- <children xmi:type="notation:DecorationNode" xmi:id="_UwyAIBi6EeWhPZtBPxjsVg" visible="false" type="6001">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_UwyAIRi6EeWhPZtBPxjsVg" y="60"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_UwyAIhi6EeWhPZtBPxjsVg" visible="false" type="6002">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_UwyAIxi6EeWhPZtBPxjsVg" y="20"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_UwyAJBi6EeWhPZtBPxjsVg" type="6003">
- <styles xmi:type="notation:StringListValueStyle" xmi:id="_wEl6IBi7EeWhPZtBPxjsVg" name="maskLabel">
- <stringListValue>name</stringListValue>
- <stringListValue>derived</stringListValue>
- </styles>
- <layoutConstraint xmi:type="notation:Location" xmi:id="_UwynMBi6EeWhPZtBPxjsVg" x="-30" y="21"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_UwynMRi6EeWhPZtBPxjsVg" type="6005">
- <styles xmi:type="notation:StringListValueStyle" xmi:id="_3kpLMBi7EeWhPZtBPxjsVg" name="maskLabel">
- <stringListValue>name</stringListValue>
- <stringListValue>derived</stringListValue>
- </styles>
- <layoutConstraint xmi:type="notation:Location" xmi:id="_UwynMhi6EeWhPZtBPxjsVg" x="23" y="-19"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_UwynMxi6EeWhPZtBPxjsVg" type="6033">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_UwynNBi6EeWhPZtBPxjsVg" x="-8" y="18"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_UwynNRi6EeWhPZtBPxjsVg" type="6034">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_UwynNhi6EeWhPZtBPxjsVg" y="-20"/>
- </children>
- <styles xmi:type="notation:FontStyle" xmi:id="_UwxZERi6EeWhPZtBPxjsVg"/>
- <element xmi:type="uml:Association" href="esfarchitectureconcepts.profile.uml#_UwtusBi6EeWhPZtBPxjsVg"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_UwxZEhi6EeWhPZtBPxjsVg" points="[12, -2, -311, 0]$[332, -4, 9, -2]"/>
- <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_Uw8_QBi6EeWhPZtBPxjsVg" id="(0.88,0.4567901234567901)"/>
- <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_Uw9mUBi6EeWhPZtBPxjsVg" id="(0.91,0.43209876543209874)"/>
- </edges>
- <edges xmi:type="notation:Connector" xmi:id="_OhMb8Bi7EeWhPZtBPxjsVg" type="1022" source="_GRTpYBi7EeWhPZtBPxjsVg" target="_TZgEIBi6EeWhPZtBPxjsVg">
- <styles xmi:type="notation:FontStyle" xmi:id="_OhMb8Ri7EeWhPZtBPxjsVg"/>
- <element xsi:nil="true"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_OhMb8hi7EeWhPZtBPxjsVg" points="[-5, -5, 76, 61]$[-2, -42, 79, 24]"/>
- <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_OhRUcBi7EeWhPZtBPxjsVg" id="(0.313953488372093,0.06944444444444445)"/>
- <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_OhR7gBi7EeWhPZtBPxjsVg" id="(0.5047021943573667,0.7875)"/>
- </edges>
- <edges xmi:type="notation:Connector" xmi:id="_mUJB0Bi9EeWhPZtBPxjsVg" type="1022" source="_AmowIBi8EeWhPZtBPxjsVg" target="_UwxZEBi6EeWhPZtBPxjsVg">
- <styles xmi:type="notation:FontStyle" xmi:id="_mUJB0Ri9EeWhPZtBPxjsVg"/>
- <element xsi:nil="true"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_mUJB0hi9EeWhPZtBPxjsVg" points="[7, -12, -15, 95]$[26, -107, 4, 0]"/>
- <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_mUOhYBi9EeWhPZtBPxjsVg" id="(0.6486486486486487,0.13043478260869565)"/>
- <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_mUOhYRi9EeWhPZtBPxjsVg" id="(0.34210526315789475,0.5057471264367817)"/>
- </edges>
- <edges xmi:type="notation:Connector" xmi:id="_nonhcBi9EeWhPZtBPxjsVg" type="1022" source="_AmowIBi8EeWhPZtBPxjsVg" target="_UI0BMBi6EeWhPZtBPxjsVg">
- <styles xmi:type="notation:FontStyle" xmi:id="_nonhcRi9EeWhPZtBPxjsVg"/>
- <element xsi:nil="true"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_nonhchi9EeWhPZtBPxjsVg" points="[2, -1, -191, 100]$[193, -10, 0, 91]$[193, -101, 0, 0]"/>
- <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_nopWoBi9EeWhPZtBPxjsVg" id="(0.972972972972973,0.20652173913043478)"/>
- <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_nop9sBi9EeWhPZtBPxjsVg" id="(0.4421768707482993,0.46511627906976744)"/>
- </edges>
- <edges xmi:type="notation:Connector" xmi:id="_we3wcBi9EeWhPZtBPxjsVg" type="1022" source="_ALpdQBi8EeWhPZtBPxjsVg" target="_Uy9jsBi1EeWc7uebO1is2A">
- <styles xmi:type="notation:FontStyle" xmi:id="_we3wcRi9EeWhPZtBPxjsVg"/>
- <element xsi:nil="true"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_we3wchi9EeWhPZtBPxjsVg" points="[4, 1, -76, -8]$[68, 1, -12, -8]"/>
- <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_we9QABi9EeWhPZtBPxjsVg" id="(0.96,0.5166666666666667)"/>
- <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_we93EBi9EeWhPZtBPxjsVg" id="(0.05329153605015674,0.6078431372549019)"/>
- </edges>
- <edges xmi:type="notation:Connector" xmi:id="_IGniNy7VEeW5kuiJ1QpjVA" type="StereotypeCommentLink" source="_neodMBaHEeWc7uebO1is2A" target="_IGniMy7VEeW5kuiJ1QpjVA">
- <styles xmi:type="notation:FontStyle" xmi:id="_IGniOC7VEeW5kuiJ1QpjVA"/>
- <styles xmi:type="notation:EObjectValueStyle" xmi:id="_IGniPC7VEeW5kuiJ1QpjVA" name="BASE_ELEMENT">
- <eObjectValue xmi:type="uml:Profile" href="esfarchitectureconcepts.profile.uml#_4KUNIA3QEeWIHrhJxYOO3w"/>
- </styles>
- <element xsi:nil="true"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_IGniOS7VEeW5kuiJ1QpjVA" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
- <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_IGniOi7VEeW5kuiJ1QpjVA"/>
- <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_IGniOy7VEeW5kuiJ1QpjVA"/>
- </edges>
- </notation:Diagram>
- <css:ModelStyleSheets xmi:id="_ksjXIBaHEeWc7uebO1is2A"/>
- <notation:Diagram xmi:id="_bO7RYCCTEeWTgM-gIHMuxg" type="PapyrusUMLClassDiagram" name="Overview PackageDiagram" measurementUnit="Pixel">
- <children xmi:type="notation:Shape" xmi:id="_meT68CCTEeWTgM-gIHMuxg" type="2007">
- <children xmi:type="notation:DecorationNode" xmi:id="_me3UkCCTEeWTgM-gIHMuxg" type="5026"/>
- <children xmi:type="notation:DecorationNode" xmi:id="_me3UkSCTEeWTgM-gIHMuxg" type="7016">
- <styles xmi:type="notation:TitleStyle" xmi:id="_me3UkiCTEeWTgM-gIHMuxg"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_me3UkyCTEeWTgM-gIHMuxg"/>
- </children>
- <element xmi:type="uml:Profile" href="esfarchitectureconcepts.profile.uml#_4KUNIA3QEeWIHrhJxYOO3w"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_meT68SCTEeWTgM-gIHMuxg" x="176" y="193"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_nUBa8CCTEeWTgM-gIHMuxg" type="2007">
- <children xmi:type="notation:DecorationNode" xmi:id="_nUCCACCTEeWTgM-gIHMuxg" type="5026"/>
- <children xmi:type="notation:DecorationNode" xmi:id="_nUCCASCTEeWTgM-gIHMuxg" type="7016">
- <styles xmi:type="notation:TitleStyle" xmi:id="_nUCCAiCTEeWTgM-gIHMuxg"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_nUCCAyCTEeWTgM-gIHMuxg"/>
- </children>
- <element xmi:type="uml:Profile" href="esfcore.profile.uml#_5CO-gA3OEeWIHrhJxYOO3w"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_nUBa8SCTEeWTgM-gIHMuxg" x="176" y="340"/>
- </children>
- <styles xmi:type="notation:StringValueStyle" xmi:id="_bO7RYSCTEeWTgM-gIHMuxg" name="diagram_compatibility_version" stringValue="1.0.0"/>
- <styles xmi:type="notation:DiagramStyle" xmi:id="_bO7RYiCTEeWTgM-gIHMuxg"/>
- <styles xmi:type="style:PapyrusViewStyle" xmi:id="_bO7RYyCTEeWTgM-gIHMuxg">
- <owner xmi:type="uml:Profile" href="esfarchitectureconcepts.profile.uml#_4KUNIA3QEeWIHrhJxYOO3w"/>
- <configuration xmi:type="configuration:PapyrusDiagram" href="platform:/plugin/org.eclipse.papyrus.infra.viewpoints.policy/builtin/default.configuration#_7wLmpNxhEeOqHvRyiN87hA"/>
- </styles>
- <element xmi:type="uml:Profile" href="esfarchitectureconcepts.profile.uml#_4KUNIA3QEeWIHrhJxYOO3w"/>
- <edges xmi:type="notation:Connector" xmi:id="_okEtkCCTEeWTgM-gIHMuxg" type="4008" source="_meT68CCTEeWTgM-gIHMuxg" target="_nUBa8CCTEeWTgM-gIHMuxg">
- <children xmi:type="notation:DecorationNode" xmi:id="_okEtkyCTEeWTgM-gIHMuxg" visible="false" type="6026">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_okFUoCCTEeWTgM-gIHMuxg" y="40"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_okFUoSCTEeWTgM-gIHMuxg" visible="false" type="6027">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_okFUoiCTEeWTgM-gIHMuxg" y="60"/>
- </children>
- <styles xmi:type="notation:FontStyle" xmi:id="_okEtkSCTEeWTgM-gIHMuxg"/>
- <element xmi:type="uml:Dependency" href="esfarchitectureconcepts.profile.uml#_ojEA8CCTEeWTgM-gIHMuxg"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_okEtkiCTEeWTgM-gIHMuxg" points="[-7, 50, 9, -97]$[-17, 119, -1, -28]"/>
- <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_sVE6ACCTEeWTgM-gIHMuxg" id="(0.5,1.0)"/>
- <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_sVE6ASCTEeWTgM-gIHMuxg" id="(0.5,0.0)"/>
- </edges>
- </notation:Diagram>
-</xmi:XMI>
+<?xml version="1.0" encoding="UTF-8"?>
+<xmi:XMI xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:configuration="http://www.eclipse.org/papyrus/infra/viewpoints/configuration" xmlns:css="http://www.eclipse.org/papyrus/infra/gmfdiag/css" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" xmlns:notation="http://www.eclipse.org/gmf/runtime/1.0.2/notation" xmlns:style="http://www.eclipse.org/papyrus/infra/viewpoints/policy/style" xmlns:uml="http://www.eclipse.org/uml2/5.0.0/UML">
+ <notation:Diagram xmi:id="_BTWOMA3REeWIHrhJxYOO3w" type="PapyrusUMLProfileDiagram" name="ESFArchitectureConcepts Overview ProfileDiagram" measurementUnit="Pixel">
+ <children xmi:type="notation:Shape" xmi:id="_sssx8BUxEeWsuO0tI_iXIw" type="1030" fillColor="10011046">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_NkmN0BjcEeWhPZtBPxjsVg" source="PapyrusHyperLink_Page" references="_iyLVIBaHEeWc7uebO1is2A">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_NkmN0RjcEeWhPZtBPxjsVg" key="tooltip_text" value="ESFArchitectureConcepts ProfileDiagram"/>
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_NkmN0hjcEeWhPZtBPxjsVg" key="pageName" value="PapyrusHyperLink_Page"/>
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_NkmN0xjcEeWhPZtBPxjsVg" key="is_default_navigation" value="true"/>
+ </eAnnotations>
+ <children xmi:type="notation:DecorationNode" xmi:id="_ss2i8BUxEeWsuO0tI_iXIw" type="1047"/>
+ <children xmi:type="notation:DecorationNode" xmi:id="_ss2i8RUxEeWsuO0tI_iXIw" type="1042">
+ <children xmi:type="notation:Shape" xmi:id="_2TuWkBUxEeWsuO0tI_iXIw" type="1023">
+ <children xmi:type="notation:DecorationNode" xmi:id="_2TuWkhUxEeWsuO0tI_iXIw" type="1046"/>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_2TuWkxUxEeWsuO0tI_iXIw" visible="false" type="1052">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_2TuWlBUxEeWsuO0tI_iXIw"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_2TuWlRUxEeWsuO0tI_iXIw"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_2TuWlhUxEeWsuO0tI_iXIw"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_2TuWlxUxEeWsuO0tI_iXIw"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_2TuWmBUxEeWsuO0tI_iXIw" visible="false" type="1053">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_2TuWmRUxEeWsuO0tI_iXIw"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_2TuWmhUxEeWsuO0tI_iXIw"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_2TuWmxUxEeWsuO0tI_iXIw"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_2TuWnBUxEeWsuO0tI_iXIw"/>
+ </children>
+ <element xmi:type="uml:Stereotype" href="esfarchitectureconcepts.profile.uml#_BwcZ4A3REeWIHrhJxYOO3w"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_2TuWkRUxEeWsuO0tI_iXIw" x="73" y="143"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_5R27oBUxEeWsuO0tI_iXIw" type="1023">
+ <children xmi:type="notation:DecorationNode" xmi:id="_5SAsoBUxEeWsuO0tI_iXIw" type="1046"/>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_5SAsoRUxEeWsuO0tI_iXIw" visible="false" type="1052">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_5SAsohUxEeWsuO0tI_iXIw"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_5SAsoxUxEeWsuO0tI_iXIw"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_5SAspBUxEeWsuO0tI_iXIw"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_5SAspRUxEeWsuO0tI_iXIw"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_5SAsphUxEeWsuO0tI_iXIw" visible="false" type="1053">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_5SAspxUxEeWsuO0tI_iXIw"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_5SAsqBUxEeWsuO0tI_iXIw"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_5SAsqRUxEeWsuO0tI_iXIw"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_5SAsqhUxEeWsuO0tI_iXIw"/>
+ </children>
+ <element xmi:type="uml:Stereotype" href="esfarchitectureconcepts.profile.uml#_m_6nIBM1EeWOCLsnVbWZoA"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_5R27oRUxEeWsuO0tI_iXIw" x="373" y="16"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_6XfuABUxEeWsuO0tI_iXIw" type="1023">
+ <children xmi:type="notation:DecorationNode" xmi:id="_6XfuAhUxEeWsuO0tI_iXIw" type="1046"/>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_6XfuAxUxEeWsuO0tI_iXIw" visible="false" type="1052">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_6XfuBBUxEeWsuO0tI_iXIw"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_6XfuBRUxEeWsuO0tI_iXIw"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_6XfuBhUxEeWsuO0tI_iXIw"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_6XfuBxUxEeWsuO0tI_iXIw"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_6XfuCBUxEeWsuO0tI_iXIw" visible="false" type="1053">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_6XfuCRUxEeWsuO0tI_iXIw"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_6XfuChUxEeWsuO0tI_iXIw"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_6XfuCxUxEeWsuO0tI_iXIw"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_6XfuDBUxEeWsuO0tI_iXIw"/>
+ </children>
+ <element xmi:type="uml:Stereotype" href="esfarchitectureconcepts.profile.uml#_IKyAEA3REeWIHrhJxYOO3w"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_6XfuARUxEeWsuO0tI_iXIw" x="679" y="16"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_-hNVYBUxEeWsuO0tI_iXIw" type="1023">
+ <children xmi:type="notation:DecorationNode" xmi:id="_-hNVYhUxEeWsuO0tI_iXIw" type="1046"/>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_-hNVYxUxEeWsuO0tI_iXIw" visible="false" type="1052">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_-hWfUBUxEeWsuO0tI_iXIw"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_-hWfURUxEeWsuO0tI_iXIw"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_-hWfUhUxEeWsuO0tI_iXIw"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_-hWfUxUxEeWsuO0tI_iXIw"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_-hWfVBUxEeWsuO0tI_iXIw" visible="false" type="1053">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_-hWfVRUxEeWsuO0tI_iXIw"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_-hWfVhUxEeWsuO0tI_iXIw"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_-hWfVxUxEeWsuO0tI_iXIw"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_-hWfWBUxEeWsuO0tI_iXIw"/>
+ </children>
+ <element xmi:type="uml:Stereotype" href="esfarchitectureconcepts.profile.uml#_FgN3QA3REeWIHrhJxYOO3w"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_-hNVYRUxEeWsuO0tI_iXIw" x="209" y="143"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="__f_R0BUxEeWsuO0tI_iXIw" type="1023">
+ <children xmi:type="notation:DecorationNode" xmi:id="__f_R0hUxEeWsuO0tI_iXIw" type="1046"/>
+ <children xmi:type="notation:BasicCompartment" xmi:id="__f_R0xUxEeWsuO0tI_iXIw" visible="false" type="1052">
+ <styles xmi:type="notation:TitleStyle" xmi:id="__f_R1BUxEeWsuO0tI_iXIw"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="__f_R1RUxEeWsuO0tI_iXIw"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="__f_R1hUxEeWsuO0tI_iXIw"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="__f_R1xUxEeWsuO0tI_iXIw"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="__f_R2BUxEeWsuO0tI_iXIw" visible="false" type="1053">
+ <styles xmi:type="notation:TitleStyle" xmi:id="__f_R2RUxEeWsuO0tI_iXIw"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="__f_R2hUxEeWsuO0tI_iXIw"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="__f_R2xUxEeWsuO0tI_iXIw"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="__f_R3BUxEeWsuO0tI_iXIw"/>
+ </children>
+ <element xmi:type="uml:Stereotype" href="esfarchitectureconcepts.profile.uml#_EqLAEA3REeWIHrhJxYOO3w"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="__f_R0RUxEeWsuO0tI_iXIw" x="523" y="16"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_AUWuABUyEeWsuO0tI_iXIw" type="1023">
+ <children xmi:type="notation:DecorationNode" xmi:id="_AUWuAhUyEeWsuO0tI_iXIw" type="1046"/>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_AUWuAxUyEeWsuO0tI_iXIw" visible="false" type="1052">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_AUWuBBUyEeWsuO0tI_iXIw"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_AUWuBRUyEeWsuO0tI_iXIw"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_AUWuBhUyEeWsuO0tI_iXIw"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_AUWuBxUyEeWsuO0tI_iXIw"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_AUWuCBUyEeWsuO0tI_iXIw" visible="false" type="1053">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_AUWuCRUyEeWsuO0tI_iXIw"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_AUWuChUyEeWsuO0tI_iXIw"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_AUWuCxUyEeWsuO0tI_iXIw"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_AUWuDBUyEeWsuO0tI_iXIw"/>
+ </children>
+ <element xmi:type="uml:Stereotype" href="esfarchitectureconcepts.profile.uml#_C4-IMA3REeWIHrhJxYOO3w"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_AUWuARUyEeWsuO0tI_iXIw" x="828" y="16"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_ngjnwBUyEeWsuO0tI_iXIw" type="3028" fillColor="10265827">
+ <children xmi:type="notation:DecorationNode" xmi:id="_ngjnwhUyEeWsuO0tI_iXIw" type="5062"/>
+ <element xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_ngjnwRUyEeWsuO0tI_iXIw" x="679" y="286"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_n6l4YBUyEeWsuO0tI_iXIw" type="3028" fillColor="10265827">
+ <children xmi:type="notation:DecorationNode" xmi:id="_n6l4YhUyEeWsuO0tI_iXIw" type="5062"/>
+ <element xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Property"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_n6l4YRUyEeWsuO0tI_iXIw" x="373" y="286"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_otBa4BUyEeWsuO0tI_iXIw" type="3028" fillColor="10265827">
+ <children xmi:type="notation:DecorationNode" xmi:id="_otBa4hUyEeWsuO0tI_iXIw" type="5062"/>
+ <element xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Port"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_otBa4RUyEeWsuO0tI_iXIw" x="73" y="286" width="236"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_r9nB4BUyEeWsuO0tI_iXIw" type="3028" fillColor="10265827">
+ <children xmi:type="notation:DecorationNode" xmi:id="_r9nB4hUyEeWsuO0tI_iXIw" type="5062"/>
+ <element xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Package"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_r9nB4RUyEeWsuO0tI_iXIw" x="523" y="286"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_sT7QIBUyEeWsuO0tI_iXIw" type="3028" fillColor="10265827">
+ <children xmi:type="notation:DecorationNode" xmi:id="_sT7QIhUyEeWsuO0tI_iXIw" type="5062"/>
+ <element xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Connector"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_sT7QIRUyEeWsuO0tI_iXIw" x="828" y="286"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_FhN_ARUzEeWsuO0tI_iXIw" type="1023">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_ItV8wBUzEeWsuO0tI_iXIw" source="PapyrusCSSForceValue">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_ItV8wRUzEeWsuO0tI_iXIw" key="fillColor" value="true"/>
+ </eAnnotations>
+ <children xmi:type="notation:DecorationNode" xmi:id="_FhN_AxUzEeWsuO0tI_iXIw" type="1046"/>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_FhN_BBUzEeWsuO0tI_iXIw" visible="false" type="1052">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_FhN_BRUzEeWsuO0tI_iXIw"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_FhN_BhUzEeWsuO0tI_iXIw"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_FhN_BxUzEeWsuO0tI_iXIw"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_FhN_CBUzEeWsuO0tI_iXIw"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_FhN_CRUzEeWsuO0tI_iXIw" visible="false" type="1053">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_FhN_ChUzEeWsuO0tI_iXIw"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_FhN_CxUzEeWsuO0tI_iXIw"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_FhN_DBUzEeWsuO0tI_iXIw"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_FhN_DRUzEeWsuO0tI_iXIw"/>
+ </children>
+ <element xmi:type="uml:Stereotype" href="esfarchitectureconcepts.profile.uml#_FhN_ABUzEeWsuO0tI_iXIw"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_FhN_AhUzEeWsuO0tI_iXIw" x="74" y="16" width="236" height="100"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_OLJnkC7BEeW5kuiJ1QpjVA" type="StereotypeComment">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_OLJnkS7BEeW5kuiJ1QpjVA" showTitle="true"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_OLJnky7BEeW5kuiJ1QpjVA" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_OLJnki7BEeW5kuiJ1QpjVA" x="879" y="286"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_OLkeUC7BEeW5kuiJ1QpjVA" type="StereotypeComment">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_OLkeUS7BEeW5kuiJ1QpjVA" showTitle="true"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_OLkeUy7BEeW5kuiJ1QpjVA" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Property"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_OLkeUi7BEeW5kuiJ1QpjVA" x="573" y="286"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_OL_VEC7BEeW5kuiJ1QpjVA" type="StereotypeComment">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_OL_VES7BEeW5kuiJ1QpjVA" showTitle="true"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_OL_VEy7BEeW5kuiJ1QpjVA" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Port"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_OL_VEi7BEeW5kuiJ1QpjVA" x="273" y="286"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_OMTeIC7BEeW5kuiJ1QpjVA" type="StereotypeComment">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_OMTeIS7BEeW5kuiJ1QpjVA" showTitle="true"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_OMUFMC7BEeW5kuiJ1QpjVA" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Package"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_OMTeIi7BEeW5kuiJ1QpjVA" x="723" y="286"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_OMsfsC7BEeW5kuiJ1QpjVA" type="StereotypeComment">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_OMsfsS7BEeW5kuiJ1QpjVA" showTitle="true"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_OMtGwC7BEeW5kuiJ1QpjVA" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Connector"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_OMsfsi7BEeW5kuiJ1QpjVA" x="1028" y="286"/>
+ </children>
+ <styles xmi:type="notation:TitleStyle" xmi:id="_ss2i8hUxEeWsuO0tI_iXIw"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_ss2i8xUxEeWsuO0tI_iXIw"/>
+ </children>
+ <element xmi:type="uml:Profile" href="esfarchitectureconcepts.profile.uml#_4KUNIA3QEeWIHrhJxYOO3w"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_sssx8RUxEeWsuO0tI_iXIw" x="115" y="276" width="992" height="496"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_Sx_RgBUzEeWsuO0tI_iXIw" type="1002">
+ <children xmi:type="notation:DecorationNode" xmi:id="_Sx_RghUzEeWsuO0tI_iXIw" type="3"/>
+ <element xmi:type="uml:Comment" href="esfarchitectureconcepts.profile.uml#_w18FgBM_EeWOCLsnVbWZoA"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Sx_RgRUzEeWsuO0tI_iXIw" x="53" y="90"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_OKanwC7BEeW5kuiJ1QpjVA" type="StereotypeComment">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_OKanwS7BEeW5kuiJ1QpjVA" showTitle="true"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_OKbO0C7BEeW5kuiJ1QpjVA" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Profile" href="esfarchitectureconcepts.profile.uml#_4KUNIA3QEeWIHrhJxYOO3w"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_OKanwi7BEeW5kuiJ1QpjVA" x="315" y="276"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_ZsBpwy7BEeW5kuiJ1QpjVA" type="StereotypeComment">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_ZsBpxC7BEeW5kuiJ1QpjVA" showTitle="true"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_ZsBpxi7BEeW5kuiJ1QpjVA" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Profile" href="platform:/resource/org.polarsys.esf.core.profile.esfcore/models/profile/esfcore.profile.uml#_5CO-gA3OEeWIHrhJxYOO3w"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_ZsBpxS7BEeW5kuiJ1QpjVA" x="200"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_hL8JAI3ZEeWEM8PJGngEtA" type="1030" fillColor="12621752">
+ <children xmi:type="notation:DecorationNode" xmi:id="_hL-lQI3ZEeWEM8PJGngEtA" type="1047"/>
+ <children xmi:type="notation:DecorationNode" xmi:id="_hL-lQY3ZEeWEM8PJGngEtA" type="1042">
+ <children xmi:type="notation:Shape" xmi:id="_l2-UwI3ZEeWEM8PJGngEtA" type="1023">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_q6i8UI3ZEeWEM8PJGngEtA" source="PapyrusCSSForceValue">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_q6i8UY3ZEeWEM8PJGngEtA" key="fillColor" value="true"/>
+ </eAnnotations>
+ <children xmi:type="notation:DecorationNode" xmi:id="_l2-70I3ZEeWEM8PJGngEtA" type="1046"/>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_l2-70Y3ZEeWEM8PJGngEtA" visible="false" type="1052">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_l2-70o3ZEeWEM8PJGngEtA"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_l2-7043ZEeWEM8PJGngEtA"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_l2-71I3ZEeWEM8PJGngEtA"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_l2-71Y3ZEeWEM8PJGngEtA"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_l2-71o3ZEeWEM8PJGngEtA" visible="false" type="1053">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_l2-7143ZEeWEM8PJGngEtA"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_l2-72I3ZEeWEM8PJGngEtA"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_l2-72Y3ZEeWEM8PJGngEtA"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_l2-72o3ZEeWEM8PJGngEtA"/>
+ </children>
+ <element xmi:type="uml:Stereotype" href="platform:/resource/org.polarsys.esf.core.profile.esfcore/src/main/resources/models/profile/esfcore.profile.uml#_FrK08A3PEeWIHrhJxYOO3w"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_l2-UwY3ZEeWEM8PJGngEtA" x="96" y="6" width="236" height="66"/>
+ </children>
+ <styles xmi:type="notation:TitleStyle" xmi:id="_hL-lQo3ZEeWEM8PJGngEtA"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_hL-lQ43ZEeWEM8PJGngEtA"/>
+ </children>
+ <element xmi:type="uml:Profile" href="platform:/resource/org.polarsys.esf.core.profile.esfcore/src/main/resources/models/profile/esfcore.profile.uml#_5CO-gA3OEeWIHrhJxYOO3w"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_hL8JAY3ZEeWEM8PJGngEtA" x="391" y="41" width="414" height="193"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_hMI9UI3ZEeWEM8PJGngEtA" type="StereotypeComment">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_hMI9UY3ZEeWEM8PJGngEtA" showTitle="true"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_hMI9U43ZEeWEM8PJGngEtA" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Profile" href="platform:/resource/org.polarsys.esf.core.profile.esfcore/src/main/resources/models/profile/esfcore.profile.uml#_5CO-gA3OEeWIHrhJxYOO3w"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_hMI9Uo3ZEeWEM8PJGngEtA" x="200"/>
+ </children>
+ <styles xmi:type="notation:StringValueStyle" xmi:id="_BTWOMQ3REeWIHrhJxYOO3w" name="diagram_compatibility_version" stringValue="1.1.0"/>
+ <styles xmi:type="notation:DiagramStyle" xmi:id="_BTWOMg3REeWIHrhJxYOO3w"/>
+ <styles xmi:type="style:PapyrusViewStyle" xmi:id="_BTWOMw3REeWIHrhJxYOO3w">
+ <owner xmi:type="uml:Profile" href="esfarchitectureconcepts.profile.uml#_4KUNIA3QEeWIHrhJxYOO3w"/>
+ </styles>
+ <element xmi:type="uml:Profile" href="esfarchitectureconcepts.profile.uml#_4KUNIA3QEeWIHrhJxYOO3w"/>
+ <edges xmi:type="notation:Connector" xmi:id="_e5nnIRUyEeWsuO0tI_iXIw" type="4002" source="_2TuWkBUxEeWsuO0tI_iXIw" target="_FhN_ARUzEeWsuO0tI_iXIw" routing="Rectilinear">
+ <children xmi:type="notation:DecorationNode" xmi:id="_e5nnJBUyEeWsuO0tI_iXIw" visible="false" type="6007">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_e5nnJRUyEeWsuO0tI_iXIw" y="60"/>
+ </children>
+ <styles xmi:type="notation:FontStyle" xmi:id="_e5nnIhUyEeWsuO0tI_iXIw"/>
+ <element xmi:type="uml:Generalization" href="esfarchitectureconcepts.profile.uml#_e5nnIBUyEeWsuO0tI_iXIw"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_e5nnIxUyEeWsuO0tI_iXIw" points="[6, -18, 0, 50]$[-41, -45, -47, 23]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_e5xYIBUyEeWsuO0tI_iXIw" id="(0.57,0.18)"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_e5xYIRUyEeWsuO0tI_iXIw" id="(0.2669491525423729,0.92)"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_fVvicRUyEeWsuO0tI_iXIw" type="4002" source="_-hNVYBUxEeWsuO0tI_iXIw" target="_FhN_ARUzEeWsuO0tI_iXIw" routing="Rectilinear">
+ <children xmi:type="notation:DecorationNode" xmi:id="_fVvidBUyEeWsuO0tI_iXIw" visible="false" type="6007">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_fVvidRUyEeWsuO0tI_iXIw" y="60"/>
+ </children>
+ <styles xmi:type="notation:FontStyle" xmi:id="_fVvichUyEeWsuO0tI_iXIw"/>
+ <element xmi:type="uml:Generalization" href="esfarchitectureconcepts.profile.uml#_fVvicBUyEeWsuO0tI_iXIw"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_fVvicxUyEeWsuO0tI_iXIw" points="[0, -13, 0, 45]$[35, -40, 35, 18]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_fWCdYBUyEeWsuO0tI_iXIw" id="(0.45,0.13)"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_fWCdYRUyEeWsuO0tI_iXIw" id="(0.7669491525423728,0.93)"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_ickUABUzEeWsuO0tI_iXIw" type="1013" source="_6XfuABUxEeWsuO0tI_iXIw" target="_ngjnwBUyEeWsuO0tI_iXIw" routing="Rectilinear">
+ <styles xmi:type="notation:FontStyle" xmi:id="_ickUARUzEeWsuO0tI_iXIw"/>
+ <element xmi:type="uml:Extension" href="esfarchitectureconcepts.profile.uml#_BGIsoRM3EeWOCLsnVbWZoA"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_ickUAhUzEeWsuO0tI_iXIw" points="[0, 50, 0, -195]$[0, 220, 0, -25]"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_i2AuwBUzEeWsuO0tI_iXIw" type="1013" source="_AUWuABUyEeWsuO0tI_iXIw" target="_sT7QIBUyEeWsuO0tI_iXIw" routing="Rectilinear">
+ <styles xmi:type="notation:FontStyle" xmi:id="_i2AuwRUzEeWsuO0tI_iXIw"/>
+ <element xmi:type="uml:Extension" href="esfarchitectureconcepts.profile.uml#_BeF5oRM3EeWOCLsnVbWZoA"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_i2AuwhUzEeWsuO0tI_iXIw" points="[0, 50, 0, -195]$[0, 220, 0, -25]"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_jK-5MBUzEeWsuO0tI_iXIw" type="1013" source="_5R27oBUxEeWsuO0tI_iXIw" target="_n6l4YBUyEeWsuO0tI_iXIw" routing="Rectilinear">
+ <styles xmi:type="notation:FontStyle" xmi:id="_jK-5MRUzEeWsuO0tI_iXIw"/>
+ <element xmi:type="uml:Extension" href="esfarchitectureconcepts.profile.uml#_Cn4MMRM3EeWOCLsnVbWZoA"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_jK-5MhUzEeWsuO0tI_iXIw" points="[0, 50, 0, -195]$[0, 220, 0, -25]"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_jhTHcBUzEeWsuO0tI_iXIw" type="1013" source="_2TuWkBUxEeWsuO0tI_iXIw" target="_otBa4BUyEeWsuO0tI_iXIw" routing="Rectilinear">
+ <styles xmi:type="notation:FontStyle" xmi:id="_jhTHcRUzEeWsuO0tI_iXIw"/>
+ <element xmi:type="uml:Extension" href="esfarchitectureconcepts.profile.uml#_DY1IARM3EeWOCLsnVbWZoA"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_jhTHchUzEeWsuO0tI_iXIw" points="[4, 50, -64, -68]$[4, 93, -64, -25]"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_kFv4UBUzEeWsuO0tI_iXIw" type="1013" source="_-hNVYBUxEeWsuO0tI_iXIw" target="_otBa4BUyEeWsuO0tI_iXIw" routing="Rectilinear">
+ <styles xmi:type="notation:FontStyle" xmi:id="_kFv4URUzEeWsuO0tI_iXIw"/>
+ <element xmi:type="uml:Extension" href="esfarchitectureconcepts.profile.uml#_u6JuQRM_EeWOCLsnVbWZoA"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_kFv4UhUzEeWsuO0tI_iXIw" points="[0, 50, 68, -68]$[0, 93, 68, -25]"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_kd22UBUzEeWsuO0tI_iXIw" type="1013" source="__f_R0BUxEeWsuO0tI_iXIw" target="_r9nB4BUyEeWsuO0tI_iXIw" routing="Rectilinear">
+ <styles xmi:type="notation:FontStyle" xmi:id="_kd22URUzEeWsuO0tI_iXIw"/>
+ <element xmi:type="uml:Extension" href="esfarchitectureconcepts.profile.uml#_kJru8RM3EeWOCLsnVbWZoA"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_kd22UhUzEeWsuO0tI_iXIw" points="[0, 50, 0, -195]$[0, 220, 0, -25]"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_OKb14C7BEeW5kuiJ1QpjVA" type="StereotypeCommentLink" source="_sssx8BUxEeWsuO0tI_iXIw" target="_OKanwC7BEeW5kuiJ1QpjVA">
+ <styles xmi:type="notation:FontStyle" xmi:id="_OKb14S7BEeW5kuiJ1QpjVA"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_OKb15S7BEeW5kuiJ1QpjVA" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Profile" href="esfarchitectureconcepts.profile.uml#_4KUNIA3QEeWIHrhJxYOO3w"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_OKb14i7BEeW5kuiJ1QpjVA" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_OKb14y7BEeW5kuiJ1QpjVA"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_OKb15C7BEeW5kuiJ1QpjVA"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_OLJnlC7BEeW5kuiJ1QpjVA" type="StereotypeCommentLink" source="_ngjnwBUyEeWsuO0tI_iXIw" target="_OLJnkC7BEeW5kuiJ1QpjVA">
+ <styles xmi:type="notation:FontStyle" xmi:id="_OLJnlS7BEeW5kuiJ1QpjVA"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_OLJnmS7BEeW5kuiJ1QpjVA" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_OLJnli7BEeW5kuiJ1QpjVA" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_OLJnly7BEeW5kuiJ1QpjVA"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_OLJnmC7BEeW5kuiJ1QpjVA"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_OLkeVC7BEeW5kuiJ1QpjVA" type="StereotypeCommentLink" source="_n6l4YBUyEeWsuO0tI_iXIw" target="_OLkeUC7BEeW5kuiJ1QpjVA">
+ <styles xmi:type="notation:FontStyle" xmi:id="_OLkeVS7BEeW5kuiJ1QpjVA"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_OLlFYi7BEeW5kuiJ1QpjVA" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Property"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_OLkeVi7BEeW5kuiJ1QpjVA" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_OLlFYC7BEeW5kuiJ1QpjVA"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_OLlFYS7BEeW5kuiJ1QpjVA"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_OL_VFC7BEeW5kuiJ1QpjVA" type="StereotypeCommentLink" source="_otBa4BUyEeWsuO0tI_iXIw" target="_OL_VEC7BEeW5kuiJ1QpjVA">
+ <styles xmi:type="notation:FontStyle" xmi:id="_OL_VFS7BEeW5kuiJ1QpjVA"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_OL_8IS7BEeW5kuiJ1QpjVA" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Port"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_OL_VFi7BEeW5kuiJ1QpjVA" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_OL_VFy7BEeW5kuiJ1QpjVA"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_OL_8IC7BEeW5kuiJ1QpjVA"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_OMUFMS7BEeW5kuiJ1QpjVA" type="StereotypeCommentLink" source="_r9nB4BUyEeWsuO0tI_iXIw" target="_OMTeIC7BEeW5kuiJ1QpjVA">
+ <styles xmi:type="notation:FontStyle" xmi:id="_OMUFMi7BEeW5kuiJ1QpjVA"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_OMUFNi7BEeW5kuiJ1QpjVA" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Package"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_OMUFMy7BEeW5kuiJ1QpjVA" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_OMUFNC7BEeW5kuiJ1QpjVA"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_OMUFNS7BEeW5kuiJ1QpjVA"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_OMtGwS7BEeW5kuiJ1QpjVA" type="StereotypeCommentLink" source="_sT7QIBUyEeWsuO0tI_iXIw" target="_OMsfsC7BEeW5kuiJ1QpjVA">
+ <styles xmi:type="notation:FontStyle" xmi:id="_OMtGwi7BEeW5kuiJ1QpjVA"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_OMtGxi7BEeW5kuiJ1QpjVA" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Connector"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_OMtGwy7BEeW5kuiJ1QpjVA" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_OMtGxC7BEeW5kuiJ1QpjVA"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_OMtGxS7BEeW5kuiJ1QpjVA"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_hMI9VI3ZEeWEM8PJGngEtA" type="StereotypeCommentLink" source="_hL8JAI3ZEeWEM8PJGngEtA" target="_hMI9UI3ZEeWEM8PJGngEtA">
+ <styles xmi:type="notation:FontStyle" xmi:id="_hMI9VY3ZEeWEM8PJGngEtA"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_hMI9WY3ZEeWEM8PJGngEtA" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Profile" href="platform:/resource/org.polarsys.esf.core.profile.esfcore/src/main/resources/models/profile/esfcore.profile.uml#_5CO-gA3OEeWIHrhJxYOO3w"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_hMI9Vo3ZEeWEM8PJGngEtA" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_hMI9V43ZEeWEM8PJGngEtA"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_hMI9WI3ZEeWEM8PJGngEtA"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_s98XcI3ZEeWEM8PJGngEtA" type="4002" source="_FhN_ARUzEeWsuO0tI_iXIw" target="_l2-UwI3ZEeWEM8PJGngEtA" routing="Tree">
+ <children xmi:type="notation:DecorationNode" xmi:id="_s98-gI3ZEeWEM8PJGngEtA" visible="false" type="6007">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_s98-gY3ZEeWEM8PJGngEtA" y="60"/>
+ </children>
+ <styles xmi:type="notation:FontStyle" xmi:id="_s98XcY3ZEeWEM8PJGngEtA"/>
+ <element xmi:type="uml:Generalization" href="esfarchitectureconcepts.profile.uml#_s9DmoI3ZEeWEM8PJGngEtA"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_s98Xco3ZEeWEM8PJGngEtA" points="[51, -62, -197, 242]$[249, -286, 1, 18]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_s-_gUI3ZEeWEM8PJGngEtA" id="(0.6966101694915255,0.0)"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_s-_gUY3ZEeWEM8PJGngEtA" id="(0.03050847457627138,1.0090909090909095)"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_tXJhoI3ZEeWEM8PJGngEtA" type="4002" source="_5R27oBUxEeWsuO0tI_iXIw" target="_l2-UwI3ZEeWEM8PJGngEtA" routing="Tree">
+ <children xmi:type="notation:DecorationNode" xmi:id="_tXKIsI3ZEeWEM8PJGngEtA" visible="false" type="6007">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_tXKIsY3ZEeWEM8PJGngEtA" y="60"/>
+ </children>
+ <styles xmi:type="notation:FontStyle" xmi:id="_tXJhoY3ZEeWEM8PJGngEtA"/>
+ <element xmi:type="uml:Generalization" href="esfarchitectureconcepts.profile.uml#_tWsOoI3ZEeWEM8PJGngEtA"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_tXJhoo3ZEeWEM8PJGngEtA" points="[-37, 0, -37, 179]$[-37, -146, -37, 33]$[58, -146, 58, 33]$[58, -179, 58, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_tX_2MI3ZEeWEM8PJGngEtA" id="(0.59,0.0)"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_tX_2MY3ZEeWEM8PJGngEtA" id="(0.25762711864406806,1.0090909090909095)"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_uA_I0I3ZEeWEM8PJGngEtA" type="4002" source="__f_R0BUxEeWsuO0tI_iXIw" target="_l2-UwI3ZEeWEM8PJGngEtA" routing="Tree">
+ <children xmi:type="notation:DecorationNode" xmi:id="_uA_I043ZEeWEM8PJGngEtA" visible="false" type="6007">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_uA_I1I3ZEeWEM8PJGngEtA" y="60"/>
+ </children>
+ <styles xmi:type="notation:FontStyle" xmi:id="_uA_I0Y3ZEeWEM8PJGngEtA"/>
+ <element xmi:type="uml:Generalization" href="esfarchitectureconcepts.profile.uml#_uAjD8I3ZEeWEM8PJGngEtA"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_uA_I0o3ZEeWEM8PJGngEtA" points="[-4, -17, 43, 238]$[-46, -241, 1, 14]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_uBxzAI3ZEeWEM8PJGngEtA" id="(0.6980000000000007,0.0)"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_uBxzAY3ZEeWEM8PJGngEtA" id="(0.8000000000000003,1.0090909090909095)"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_uZxcQI3ZEeWEM8PJGngEtA" type="4002" source="_6XfuABUxEeWsuO0tI_iXIw" target="_l2-UwI3ZEeWEM8PJGngEtA" routing="Tree">
+ <children xmi:type="notation:DecorationNode" xmi:id="_uZxcQ43ZEeWEM8PJGngEtA" visible="false" type="6007">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_uZxcRI3ZEeWEM8PJGngEtA" y="60"/>
+ </children>
+ <styles xmi:type="notation:FontStyle" xmi:id="_uZxcQY3ZEeWEM8PJGngEtA"/>
+ <element xmi:type="uml:Generalization" href="esfarchitectureconcepts.profile.uml#_uZa28I3ZEeWEM8PJGngEtA"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_uZxcQo3ZEeWEM8PJGngEtA" points="[-21, -28, 175, 242]$[-196, -252, 0, 18]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_uaq0II3ZEeWEM8PJGngEtA" id="(0.49,0.0)"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_uaq0IY3ZEeWEM8PJGngEtA" id="(0.9593220338983055,1.0090909090909095)"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_u7khwI3ZEeWEM8PJGngEtA" type="4002" source="_AUWuABUyEeWsuO0tI_iXIw" target="_l2-UwI3ZEeWEM8PJGngEtA" routing="Tree">
+ <children xmi:type="notation:DecorationNode" xmi:id="_u7lI0I3ZEeWEM8PJGngEtA" visible="false" type="6007">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_u7lI0Y3ZEeWEM8PJGngEtA" y="60"/>
+ </children>
+ <styles xmi:type="notation:FontStyle" xmi:id="_u7khwY3ZEeWEM8PJGngEtA"/>
+ <element xmi:type="uml:Generalization" href="esfarchitectureconcepts.profile.uml#_u7HOwI3ZEeWEM8PJGngEtA"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_u7khwo3ZEeWEM8PJGngEtA" points="[-18, -15, 328, 270]$[-331, -286, 15, -1]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_u83iQI3ZEeWEM8PJGngEtA" id="(0.2960000000000002,0.0)"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_u83iQY3ZEeWEM8PJGngEtA" id="(1.0,0.5727272727272729)"/>
+ </edges>
+ </notation:Diagram>
+ <notation:Diagram xmi:id="_iyLVIBaHEeWc7uebO1is2A" type="PapyrusUMLProfileDiagram" name="ESFArchitectureConcepts ProfileDiagram" measurementUnit="Pixel">
+ <children xmi:type="notation:Shape" xmi:id="_neodMBaHEeWc7uebO1is2A" type="1030" lineColor="10011046">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_o8XmgBaHEeWc7uebO1is2A" source="PapyrusCSSForceValue">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_o8YNkBaHEeWc7uebO1is2A" key="fillColor" value="true"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_STvdgBjcEeWhPZtBPxjsVg" source="PapyrusHyperLink_Page" references="_BTWOMA3REeWIHrhJxYOO3w">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_STvdgRjcEeWhPZtBPxjsVg" key="tooltip_text" value="ESFArchitectureConcepts Overview ProfileDiagram"/>
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_STvdghjcEeWhPZtBPxjsVg" key="pageName" value="PapyrusHyperLink_Page"/>
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_STvdgxjcEeWhPZtBPxjsVg" key="is_default_navigation" value="true"/>
+ </eAnnotations>
+ <children xmi:type="notation:DecorationNode" xmi:id="_neodMhaHEeWc7uebO1is2A" type="1047"/>
+ <children xmi:type="notation:DecorationNode" xmi:id="_nepEQBaHEeWc7uebO1is2A" type="1042">
+ <children xmi:type="notation:Shape" xmi:id="_5Q_HUBiyEeWc7uebO1is2A" type="1023">
+ <children xmi:type="notation:DecorationNode" xmi:id="_5Q_uYBiyEeWc7uebO1is2A" type="1046"/>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_5Q_uYRiyEeWc7uebO1is2A" visible="false" type="1052">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_5Q_uYhiyEeWc7uebO1is2A"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_5Q_uYxiyEeWc7uebO1is2A"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_5Q_uZBiyEeWc7uebO1is2A"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_5Q_uZRiyEeWc7uebO1is2A"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_5Q_uZhiyEeWc7uebO1is2A" visible="false" type="1053">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_5Q_uZxiyEeWc7uebO1is2A"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_5Q_uaBiyEeWc7uebO1is2A"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_5Q_uaRiyEeWc7uebO1is2A"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_5Q_uahiyEeWc7uebO1is2A"/>
+ </children>
+ <element xmi:type="uml:Stereotype" href="esfarchitectureconcepts.profile.uml#_EqLAEA3REeWIHrhJxYOO3w"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_5Q_HURiyEeWc7uebO1is2A" x="50" y="25" height="81"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_9ovVQBizEeWc7uebO1is2A" type="1023">
+ <children xmi:type="notation:DecorationNode" xmi:id="_9ov8UBizEeWc7uebO1is2A" type="1046"/>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_9ov8URizEeWc7uebO1is2A" type="1052">
+ <children xmi:type="notation:Shape" xmi:id="_9PwYEBi0EeWc7uebO1is2A" type="3002">
+ <styles xmi:type="notation:StringListValueStyle" xmi:id="_AqGYABi1EeWc7uebO1is2A" name="maskLabel">
+ <stringListValue>name</stringListValue>
+ <stringListValue>derived</stringListValue>
+ <stringListValue>multiplicity</stringListValue>
+ <stringListValue>type</stringListValue>
+ </styles>
+ <element xmi:type="uml:Property" href="esfarchitectureconcepts.profile.uml#_9PeEMBi0EeWc7uebO1is2A"/>
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_9PwYERi0EeWc7uebO1is2A"/>
+ </children>
+ <styles xmi:type="notation:TitleStyle" xmi:id="_9ov8UhizEeWc7uebO1is2A"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_9ov8UxizEeWc7uebO1is2A"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_9ov8VBizEeWc7uebO1is2A"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_9ov8VRizEeWc7uebO1is2A"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_9ov8VhizEeWc7uebO1is2A" visible="false" type="1053">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_9ov8VxizEeWc7uebO1is2A"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_9ov8WBizEeWc7uebO1is2A"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_9ov8WRizEeWc7uebO1is2A"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_9ov8WhizEeWc7uebO1is2A"/>
+ </children>
+ <element xmi:type="uml:Stereotype" href="esfarchitectureconcepts.profile.uml#_IKyAEA3REeWIHrhJxYOO3w"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_9ovVQRizEeWc7uebO1is2A" x="419" y="25" width="307" height="127"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_-HGFMBizEeWc7uebO1is2A" type="1023">
+ <children xmi:type="notation:DecorationNode" xmi:id="_-HGsQBizEeWc7uebO1is2A" type="1046"/>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_-HGsQRizEeWc7uebO1is2A" visible="false" type="1052">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_-HGsQhizEeWc7uebO1is2A"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_-HGsQxizEeWc7uebO1is2A"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_-HGsRBizEeWc7uebO1is2A"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_-HGsRRizEeWc7uebO1is2A"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_-HGsRhizEeWc7uebO1is2A" visible="false" type="1053">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_-HGsRxizEeWc7uebO1is2A"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_-HGsSBizEeWc7uebO1is2A"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_-HGsSRizEeWc7uebO1is2A"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_-HGsShizEeWc7uebO1is2A"/>
+ </children>
+ <element xmi:type="uml:Stereotype" href="esfarchitectureconcepts.profile.uml#_m_6nIBM1EeWOCLsnVbWZoA"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_-HGFMRizEeWc7uebO1is2A" x="155" y="290" height="81"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="__RQyQBizEeWc7uebO1is2A" type="1023">
+ <children xmi:type="notation:DecorationNode" xmi:id="__RQyQhizEeWc7uebO1is2A" type="1046"/>
+ <children xmi:type="notation:BasicCompartment" xmi:id="__RRZUBizEeWc7uebO1is2A" visible="false" type="1052">
+ <styles xmi:type="notation:TitleStyle" xmi:id="__RRZURizEeWc7uebO1is2A"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="__RRZUhizEeWc7uebO1is2A"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="__RRZUxizEeWc7uebO1is2A"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="__RRZVBizEeWc7uebO1is2A"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="__RRZVRizEeWc7uebO1is2A" visible="false" type="1053">
+ <styles xmi:type="notation:TitleStyle" xmi:id="__RRZVhizEeWc7uebO1is2A"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="__RRZVxizEeWc7uebO1is2A"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="__RRZWBizEeWc7uebO1is2A"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="__RRZWRizEeWc7uebO1is2A"/>
+ </children>
+ <element xmi:type="uml:Stereotype" href="esfarchitectureconcepts.profile.uml#_FgN3QA3REeWIHrhJxYOO3w"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="__RQyQRizEeWc7uebO1is2A" x="416" y="290" height="81"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_ATV6UBi0EeWc7uebO1is2A" type="1023">
+ <children xmi:type="notation:DecorationNode" xmi:id="_ATXIcBi0EeWc7uebO1is2A" type="1046"/>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_ATXIcRi0EeWc7uebO1is2A" visible="false" type="1052">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_ATXIchi0EeWc7uebO1is2A"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_ATXIcxi0EeWc7uebO1is2A"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_ATXIdBi0EeWc7uebO1is2A"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_ATXIdRi0EeWc7uebO1is2A"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_ATXvgBi0EeWc7uebO1is2A" visible="false" type="1053">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_ATXvgRi0EeWc7uebO1is2A"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_ATXvghi0EeWc7uebO1is2A"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_ATXvgxi0EeWc7uebO1is2A"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_ATXvhBi0EeWc7uebO1is2A"/>
+ </children>
+ <element xmi:type="uml:Stereotype" href="esfarchitectureconcepts.profile.uml#_C4-IMA3REeWIHrhJxYOO3w"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_ATV6URi0EeWc7uebO1is2A" x="849" y="290" height="81"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_Bcq54Bi0EeWc7uebO1is2A" type="1023">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_P2HPMBi1EeWc7uebO1is2A" source="PapyrusCSSForceValue">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_P2H2QBi1EeWc7uebO1is2A" key="fillColor" value="true"/>
+ </eAnnotations>
+ <children xmi:type="notation:DecorationNode" xmi:id="_Bcrg8Bi0EeWc7uebO1is2A" type="1046"/>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_Bcrg8Ri0EeWc7uebO1is2A" visible="false" type="1052">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_Bcrg8hi0EeWc7uebO1is2A"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_Bcrg8xi0EeWc7uebO1is2A"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_Bcrg9Bi0EeWc7uebO1is2A"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Bcrg9Ri0EeWc7uebO1is2A"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_BcsIABi0EeWc7uebO1is2A" visible="false" type="1053">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_BcsIARi0EeWc7uebO1is2A"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_BcsIAhi0EeWc7uebO1is2A"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_BcsIAxi0EeWc7uebO1is2A"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_BcsIBBi0EeWc7uebO1is2A"/>
+ </children>
+ <element xmi:type="uml:Stereotype" href="esfarchitectureconcepts.profile.uml#_FhN_ABUzEeWsuO0tI_iXIw"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Bcq54Ri0EeWc7uebO1is2A" x="397" y="450" width="351" height="81"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_DMZLEBi0EeWc7uebO1is2A" type="1023">
+ <children xmi:type="notation:DecorationNode" xmi:id="_DMZyIRi0EeWc7uebO1is2A" type="1046"/>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_DMZyIhi0EeWc7uebO1is2A" visible="false" type="1052">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_DMZyIxi0EeWc7uebO1is2A"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_DMZyJBi0EeWc7uebO1is2A"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_DMZyJRi0EeWc7uebO1is2A"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_DMZyJhi0EeWc7uebO1is2A"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_DMaZMBi0EeWc7uebO1is2A" visible="false" type="1053">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_DMaZMRi0EeWc7uebO1is2A"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_DMaZMhi0EeWc7uebO1is2A"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_DMaZMxi0EeWc7uebO1is2A"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_DMaZNBi0EeWc7uebO1is2A"/>
+ </children>
+ <element xmi:type="uml:Stereotype" href="esfarchitectureconcepts.profile.uml#_BwcZ4A3REeWIHrhJxYOO3w"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_DMZyIBi0EeWc7uebO1is2A" x="633" y="290" height="81"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_YqyNABi5EeWhPZtBPxjsVg" type="1007">
+ <children xmi:type="notation:DecorationNode" xmi:id="_Yq0CMBi5EeWhPZtBPxjsVg" type="1008"/>
+ <element xmi:type="uml:Comment" href="esfarchitectureconcepts.profile.uml#_YqOzYBi5EeWhPZtBPxjsVg"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_YqyNARi5EeWhPZtBPxjsVg" x="253" y="174" width="171"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_GRTpYBi7EeWhPZtBPxjsVg" type="1007">
+ <children xmi:type="notation:DecorationNode" xmi:id="_GRUQcBi7EeWhPZtBPxjsVg" type="1008"/>
+ <element xmi:type="uml:Comment" href="esfarchitectureconcepts.profile.uml#_GRQmEBi7EeWhPZtBPxjsVg"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_GRTpYRi7EeWhPZtBPxjsVg" x="814" y="522"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_ALpdQBi8EeWhPZtBPxjsVg" type="1007">
+ <children xmi:type="notation:DecorationNode" xmi:id="_ALqEUBi8EeWhPZtBPxjsVg" type="1008"/>
+ <element xmi:type="uml:Comment" href="esfarchitectureconcepts.profile.uml#_ALnBABi8EeWhPZtBPxjsVg"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_ALpdQRi8EeWhPZtBPxjsVg" x="4" y="142" width="154"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_AmowIBi8EeWhPZtBPxjsVg" type="1007">
+ <children xmi:type="notation:DecorationNode" xmi:id="_AmowIhi8EeWhPZtBPxjsVg" type="1008"/>
+ <element xmi:type="uml:Comment" href="esfarchitectureconcepts.profile.uml#_AmmT4Bi8EeWhPZtBPxjsVg"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_AmowIRi8EeWhPZtBPxjsVg" x="155" y="399" width="222"/>
+ </children>
+ <styles xmi:type="notation:TitleStyle" xmi:id="_nepEQRaHEeWc7uebO1is2A"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_nepEQhaHEeWc7uebO1is2A"/>
+ </children>
+ <element xmi:type="uml:Profile" href="esfarchitectureconcepts.profile.uml#_4KUNIA3QEeWIHrhJxYOO3w"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_neodMRaHEeWc7uebO1is2A" x="29" y="94" width="1101" height="719"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_IGniMy7VEeW5kuiJ1QpjVA" type="StereotypeComment">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_IGniNC7VEeW5kuiJ1QpjVA" showTitle="true"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_IGniNi7VEeW5kuiJ1QpjVA" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Profile" href="esfarchitectureconcepts.profile.uml#_4KUNIA3QEeWIHrhJxYOO3w"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_IGniNS7VEeW5kuiJ1QpjVA" x="229" y="94"/>
+ </children>
+ <styles xmi:type="notation:StringValueStyle" xmi:id="_iyLVIRaHEeWc7uebO1is2A" name="diagram_compatibility_version" stringValue="1.1.0"/>
+ <styles xmi:type="notation:DiagramStyle" xmi:id="_iyLVIhaHEeWc7uebO1is2A"/>
+ <styles xmi:type="style:PapyrusViewStyle" xmi:id="_iyLVIxaHEeWc7uebO1is2A">
+ <owner xmi:type="uml:Profile" href="esfarchitectureconcepts.profile.uml#_4KUNIA3QEeWIHrhJxYOO3w"/>
+ </styles>
+ <element xmi:type="uml:Profile" href="esfarchitectureconcepts.profile.uml#_4KUNIA3QEeWIHrhJxYOO3w"/>
+ <edges xmi:type="notation:Connector" xmi:id="_SBW-wBi1EeWc7uebO1is2A" type="4001" source="_5Q_HUBiyEeWc7uebO1is2A" target="_9ovVQBizEeWc7uebO1is2A" routing="Rectilinear">
+ <children xmi:type="notation:DecorationNode" xmi:id="_SBXl0Bi1EeWc7uebO1is2A" visible="false" type="6001">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_SBXl0Ri1EeWc7uebO1is2A" y="60"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_SBYM4Bi1EeWc7uebO1is2A" visible="false" type="6002">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_SBYM4Ri1EeWc7uebO1is2A" y="20"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_SBYM4hi1EeWc7uebO1is2A" type="6003">
+ <styles xmi:type="notation:StringListValueStyle" xmi:id="_5qvcYBi4EeWhPZtBPxjsVg" name="maskLabel">
+ <stringListValue>name</stringListValue>
+ <stringListValue>derived</stringListValue>
+ </styles>
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_SBYM4xi1EeWc7uebO1is2A" x="-37" y="-14"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_SBYM5Bi1EeWc7uebO1is2A" type="6005">
+ <styles xmi:type="notation:StringListValueStyle" xmi:id="_6KXXoBi4EeWhPZtBPxjsVg" name="maskLabel">
+ <stringListValue>name</stringListValue>
+ <stringListValue>derived</stringListValue>
+ </styles>
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_SBYM5Ri1EeWc7uebO1is2A" y="-20"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_SBYM5hi1EeWc7uebO1is2A" type="6033">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_SBYM5xi1EeWc7uebO1is2A" x="-11" y="18"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_SBYM6Bi1EeWc7uebO1is2A" type="6034">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_SBYz8Bi1EeWc7uebO1is2A" x="9" y="10"/>
+ </children>
+ <styles xmi:type="notation:FontStyle" xmi:id="_SBW-wRi1EeWc7uebO1is2A"/>
+ <element xmi:type="uml:Association" href="esfarchitectureconcepts.profile.uml#_SBTUYBi1EeWc7uebO1is2A"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_SBW-whi1EeWc7uebO1is2A" points="[7, -1, -274, -16]$[260, -1, -21, -16]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_SBwAUBi1EeWc7uebO1is2A" id="(0.93,0.32098765432098764)"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_SBwAURi1EeWc7uebO1is2A" id="(0.06840390879478828,0.32967032967032966)"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_UOeWkBi1EeWc7uebO1is2A" type="4001" source="_9ovVQBizEeWc7uebO1is2A" target="_-HGFMBizEeWc7uebO1is2A" routing="Rectilinear">
+ <children xmi:type="notation:DecorationNode" xmi:id="_UOe9oBi1EeWc7uebO1is2A" visible="false" type="6001">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_UOe9oRi1EeWc7uebO1is2A" y="60"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_UOe9ohi1EeWc7uebO1is2A" visible="false" type="6002">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_UOfksBi1EeWc7uebO1is2A" y="20"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_UOfksRi1EeWc7uebO1is2A" type="6003">
+ <styles xmi:type="notation:StringListValueStyle" xmi:id="_B1jhsBi5EeWhPZtBPxjsVg" name="maskLabel">
+ <stringListValue>name</stringListValue>
+ <stringListValue>derived</stringListValue>
+ </styles>
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_UOfkshi1EeWc7uebO1is2A" x="24" y="-60"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_UOfksxi1EeWc7uebO1is2A" type="6005">
+ <styles xmi:type="notation:StringListValueStyle" xmi:id="_pEb6AI3_EeWEM8PJGngEtA" name="maskLabel">
+ <stringListValue>name</stringListValue>
+ <stringListValue>derived</stringListValue>
+ </styles>
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_UOfktBi1EeWc7uebO1is2A" x="8" y="10"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_UOfktRi1EeWc7uebO1is2A" type="6033">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_UOfkthi1EeWc7uebO1is2A" x="-7" y="-14"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_UOfktxi1EeWc7uebO1is2A" type="6034">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_UOfkuBi1EeWc7uebO1is2A" x="20" y="14"/>
+ </children>
+ <styles xmi:type="notation:FontStyle" xmi:id="_UOeWkRi1EeWc7uebO1is2A"/>
+ <element xmi:type="uml:Association" href="esfarchitectureconcepts.profile.uml#_UOb6UBi1EeWc7uebO1is2A"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_UOeWkhi1EeWc7uebO1is2A" points="[-64, -1, 214, -193]$[-255, -1, 23, -193]$[-255, 152, 23, -40]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_UO0U0Bi1EeWc7uebO1is2A" id="(0.20846905537459284,0.8901098901098901)"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_Uy9jsBi1EeWc7uebO1is2A" type="4001" source="_9ovVQBizEeWc7uebO1is2A" target="_-HGFMBizEeWc7uebO1is2A" routing="Rectilinear">
+ <children xmi:type="notation:DecorationNode" xmi:id="_Uy-KwBi1EeWc7uebO1is2A" visible="false" type="6001">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_Uy-KwRi1EeWc7uebO1is2A" y="60"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_Uy-Kwhi1EeWc7uebO1is2A" visible="false" type="6002">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_Uy-Kwxi1EeWc7uebO1is2A" y="20"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_Uy-KxBi1EeWc7uebO1is2A" type="6003">
+ <styles xmi:type="notation:StringListValueStyle" xmi:id="_BMzfoBi5EeWhPZtBPxjsVg" name="maskLabel">
+ <stringListValue>name</stringListValue>
+ <stringListValue>derived</stringListValue>
+ </styles>
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_Uy-KxRi1EeWc7uebO1is2A" x="40" y="48"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_Uy-Kxhi1EeWc7uebO1is2A" type="6005">
+ <styles xmi:type="notation:StringListValueStyle" xmi:id="_CnnQwBi5EeWhPZtBPxjsVg" name="maskLabel">
+ <stringListValue>name</stringListValue>
+ <stringListValue>derived</stringListValue>
+ </styles>
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_Uy-x0Bi1EeWc7uebO1is2A" x="-19" y="11"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_Uy-x0Ri1EeWc7uebO1is2A" type="6033">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_Uy-x0hi1EeWc7uebO1is2A" x="-26" y="-12"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_Uy-x0xi1EeWc7uebO1is2A" type="6034">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_Uy-x1Bi1EeWc7uebO1is2A" x="34" y="-6"/>
+ </children>
+ <styles xmi:type="notation:FontStyle" xmi:id="_Uy9jsRi1EeWc7uebO1is2A"/>
+ <element xmi:type="uml:Association" href="esfarchitectureconcepts.profile.uml#_Uy6gYBi1EeWc7uebO1is2A"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_Uy9jshi1EeWc7uebO1is2A" points="[-4, -16, 245, -220]$[-239, -16, 10, -220]$[-239, 182, 10, -22]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_UzST0Bi1EeWc7uebO1is2A" id="(0.013029315960912053,0.6593406593406593)"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_UzS64Bi1EeWc7uebO1is2A" id="(0.19,0.2716049382716049)"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_WTAaIBi1EeWc7uebO1is2A" type="4001" source="_9ovVQBizEeWc7uebO1is2A" target="_DMZLEBi0EeWc7uebO1is2A" routing="Rectilinear">
+ <children xmi:type="notation:DecorationNode" xmi:id="_WTAaIxi1EeWc7uebO1is2A" visible="false" type="6001">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_WTAaJBi1EeWc7uebO1is2A" y="60"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_WTBBMBi1EeWc7uebO1is2A" visible="false" type="6002">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_WTBBMRi1EeWc7uebO1is2A" y="20"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_WTBBMhi1EeWc7uebO1is2A" type="6003">
+ <styles xmi:type="notation:StringListValueStyle" xmi:id="_mprJwBi5EeWhPZtBPxjsVg" name="maskLabel">
+ <stringListValue>name</stringListValue>
+ <stringListValue>derived</stringListValue>
+ </styles>
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_WTBBMxi1EeWc7uebO1is2A" x="-8" y="-59"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_WTBBNBi1EeWc7uebO1is2A" type="6005">
+ <styles xmi:type="notation:StringListValueStyle" xmi:id="_l1abQBi5EeWhPZtBPxjsVg" name="maskLabel">
+ <stringListValue>name</stringListValue>
+ <stringListValue>derived</stringListValue>
+ </styles>
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_WTBBNRi1EeWc7uebO1is2A" y="-28"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_WTBBNhi1EeWc7uebO1is2A" type="6033">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_WTBBNxi1EeWc7uebO1is2A" y="20"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_WTBBOBi1EeWc7uebO1is2A" type="6034">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_WTBBORi1EeWc7uebO1is2A" x="-6" y="16"/>
+ </children>
+ <styles xmi:type="notation:FontStyle" xmi:id="_WTAaIRi1EeWc7uebO1is2A"/>
+ <element xmi:type="uml:Association" href="esfarchitectureconcepts.profile.uml#_WS9W0Bi1EeWc7uebO1is2A"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_WTAaIhi1EeWc7uebO1is2A" points="[137, 26, -3, -178]$[137, 164, -3, -40]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_WTUjMBi1EeWc7uebO1is2A" id="(0.40390879478827363,0.8021978021978022)"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_Y5YmgBi1EeWc7uebO1is2A" type="4001" source="_9ovVQBizEeWc7uebO1is2A" target="__RQyQBizEeWc7uebO1is2A" routing="Rectilinear">
+ <children xmi:type="notation:DecorationNode" xmi:id="_Y5ZNkBi1EeWc7uebO1is2A" visible="false" type="6001">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_Y5ZNkRi1EeWc7uebO1is2A" y="60"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_Y5ZNkhi1EeWc7uebO1is2A" visible="false" type="6002">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_Y5ZNkxi1EeWc7uebO1is2A" y="20"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_Y5ZNlBi1EeWc7uebO1is2A" type="6003">
+ <styles xmi:type="notation:StringListValueStyle" xmi:id="_lL6LQBi5EeWhPZtBPxjsVg" name="maskLabel">
+ <stringListValue>name</stringListValue>
+ <stringListValue>derived</stringListValue>
+ </styles>
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_Y5ZNlRi1EeWc7uebO1is2A" x="-9" y="-88"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_Y5Z0oBi1EeWc7uebO1is2A" type="6005">
+ <styles xmi:type="notation:StringListValueStyle" xmi:id="_kiLRwBi5EeWhPZtBPxjsVg" name="maskLabel">
+ <stringListValue>name</stringListValue>
+ <stringListValue>derived</stringListValue>
+ </styles>
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_Y5Z0oRi1EeWc7uebO1is2A" x="2" y="-31"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_Y5Z0ohi1EeWc7uebO1is2A" type="6033">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_Y5Z0oxi1EeWc7uebO1is2A" y="20"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_Y5Z0pBi1EeWc7uebO1is2A" type="6034">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_Y5Z0pRi1EeWc7uebO1is2A" x="-3" y="17"/>
+ </children>
+ <styles xmi:type="notation:FontStyle" xmi:id="_Y5YmgRi1EeWc7uebO1is2A"/>
+ <element xmi:type="uml:Association" href="esfarchitectureconcepts.profile.uml#_Y5VjMBi1EeWc7uebO1is2A"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_Y5Ymghi1EeWc7uebO1is2A" points="[-41, 24, 10, -178]$[-41, 162, 10, -40]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_Y5tWoBi1EeWc7uebO1is2A" id="(0.31921824104234525,0.8131868131868132)"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_ZlF18Bi1EeWc7uebO1is2A" type="4001" source="_9ovVQBizEeWc7uebO1is2A" target="_ATV6UBi0EeWc7uebO1is2A" routing="Rectilinear">
+ <children xmi:type="notation:DecorationNode" xmi:id="_ZlGdABi1EeWc7uebO1is2A" visible="false" type="6001">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_ZlGdARi1EeWc7uebO1is2A" y="60"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_ZlGdAhi1EeWc7uebO1is2A" visible="false" type="6002">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_ZlGdAxi1EeWc7uebO1is2A" y="20"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_ZlGdBBi1EeWc7uebO1is2A" type="6003">
+ <styles xmi:type="notation:StringListValueStyle" xmi:id="_nY5AMBi5EeWhPZtBPxjsVg" name="maskLabel">
+ <stringListValue>name</stringListValue>
+ <stringListValue>derived</stringListValue>
+ </styles>
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_ZlGdBRi1EeWc7uebO1is2A" x="30" y="-59"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_ZlGdBhi1EeWc7uebO1is2A" type="6005">
+ <styles xmi:type="notation:StringListValueStyle" xmi:id="_oBjisBi5EeWhPZtBPxjsVg" name="maskLabel">
+ <stringListValue>name</stringListValue>
+ <stringListValue>derived</stringListValue>
+ </styles>
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_ZlGdBxi1EeWc7uebO1is2A" x="-6" y="-14"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_ZlHEEBi1EeWc7uebO1is2A" type="6033">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_ZlHEERi1EeWc7uebO1is2A" x="-12" y="15"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_ZlHEEhi1EeWc7uebO1is2A" type="6034">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_ZlHEExi1EeWc7uebO1is2A" x="29" y="18"/>
+ </children>
+ <styles xmi:type="notation:FontStyle" xmi:id="_ZlF18Ri1EeWc7uebO1is2A"/>
+ <element xmi:type="uml:Association" href="esfarchitectureconcepts.profile.uml#_ZlCyoBi1EeWc7uebO1is2A"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_ZlF18hi1EeWc7uebO1is2A" points="[69, -54, -173, -246]$[239, -54, -3, -246]$[239, 152, -3, -40]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_Zlb0MBi1EeWc7uebO1is2A" id="(0.7752442996742671,0.8901098901098901)"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_iXrJEBi5EeWhPZtBPxjsVg" type="1022" source="_YqyNABi5EeWhPZtBPxjsVg" target="_UOeWkBi1EeWc7uebO1is2A">
+ <styles xmi:type="notation:FontStyle" xmi:id="_iXrJERi5EeWhPZtBPxjsVg"/>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_iXrJEhi5EeWhPZtBPxjsVg" points="[-5, -4, 54, 7]$[-58, -62, 1, -51]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_iXzE4Bi5EeWhPZtBPxjsVg" id="(0.029239766081871343,0.3472222222222222)"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_iXzr8Bi5EeWhPZtBPxjsVg" id="(0.0,0.3333333333333333)"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_i9LC0Bi5EeWhPZtBPxjsVg" type="1022" source="_YqyNABi5EeWhPZtBPxjsVg" target="_Y5YmgBi1EeWc7uebO1is2A">
+ <styles xmi:type="notation:FontStyle" xmi:id="_i9LC0Ri5EeWhPZtBPxjsVg"/>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_i9LC0hi5EeWhPZtBPxjsVg" points="[6, 5, -20, -17]$[26, 22, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_i9RwgBi5EeWhPZtBPxjsVg" id="(0.9649122807017544,0.4444444444444444)"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_i9SXkBi5EeWhPZtBPxjsVg" id="(0.28,0.5515151515151515)"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_RlxcsBi6EeWhPZtBPxjsVg" type="4002" source="_DMZLEBi0EeWc7uebO1is2A" target="_Bcq54Bi0EeWc7uebO1is2A" routing="Rectilinear">
+ <children xmi:type="notation:DecorationNode" xmi:id="_RlyDwBi6EeWhPZtBPxjsVg" visible="false" type="6007">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_Rlyq0Bi6EeWhPZtBPxjsVg" y="60"/>
+ </children>
+ <styles xmi:type="notation:FontStyle" xmi:id="_RlxcsRi6EeWhPZtBPxjsVg"/>
+ <element xmi:type="uml:Generalization" href="esfarchitectureconcepts.profile.uml#_e5nnIBUyEeWsuO0tI_iXIw"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_Rlxcshi6EeWhPZtBPxjsVg" points="[-7, 41, 129, -119]$[-7, 120, 129, -40]"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_SUN3EBi6EeWhPZtBPxjsVg" type="4002" source="__RQyQBizEeWc7uebO1is2A" target="_Bcq54Bi0EeWc7uebO1is2A" routing="Rectilinear">
+ <children xmi:type="notation:DecorationNode" xmi:id="_SUN3Exi6EeWhPZtBPxjsVg" visible="false" type="6007">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_SUOeIBi6EeWhPZtBPxjsVg" y="60"/>
+ </children>
+ <styles xmi:type="notation:FontStyle" xmi:id="_SUN3ERi6EeWhPZtBPxjsVg"/>
+ <element xmi:type="uml:Generalization" href="esfarchitectureconcepts.profile.uml#_fVvicBUyEeWsuO0tI_iXIw"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_SUN3Ehi6EeWhPZtBPxjsVg" points="[8, 41, -123, -119]$[8, 120, -123, -40]"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_TZgEIBi6EeWhPZtBPxjsVg" type="4001" source="_ATV6UBi0EeWc7uebO1is2A" target="_Bcq54Bi0EeWc7uebO1is2A" routing="Rectilinear">
+ <children xmi:type="notation:DecorationNode" xmi:id="_TZgrMBi6EeWhPZtBPxjsVg" visible="false" type="6001">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_TZgrMRi6EeWhPZtBPxjsVg" y="60"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_TZgrMhi6EeWhPZtBPxjsVg" visible="false" type="6002">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_TZgrMxi6EeWhPZtBPxjsVg" y="20"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_TZgrNBi6EeWhPZtBPxjsVg" type="6003">
+ <styles xmi:type="notation:StringListValueStyle" xmi:id="_EctfQBi7EeWhPZtBPxjsVg" name="maskLabel">
+ <stringListValue>name</stringListValue>
+ <stringListValue>derived</stringListValue>
+ </styles>
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_TZgrNRi6EeWhPZtBPxjsVg" x="1" y="15"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_TZhSQBi6EeWhPZtBPxjsVg" type="6005">
+ <styles xmi:type="notation:StringListValueStyle" xmi:id="_DzC3MBi7EeWhPZtBPxjsVg" name="maskLabel">
+ <stringListValue>name</stringListValue>
+ <stringListValue>derived</stringListValue>
+ </styles>
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_TZhSQRi6EeWhPZtBPxjsVg" x="-7" y="-55"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_TZhSQhi6EeWhPZtBPxjsVg" type="6033">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_TZhSQxi6EeWhPZtBPxjsVg" x="-8" y="16"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_TZhSRBi6EeWhPZtBPxjsVg" type="6034">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_TZhSRRi6EeWhPZtBPxjsVg" x="-6" y="-10"/>
+ </children>
+ <styles xmi:type="notation:FontStyle" xmi:id="_TZgEIRi6EeWhPZtBPxjsVg"/>
+ <element xmi:type="uml:Association" href="esfarchitectureconcepts.profile.uml#_TZRaoBi6EeWhPZtBPxjsVg"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_TZgEIhi6EeWhPZtBPxjsVg" points="[-3, 41, 138, -120]$[-3, 155, 138, -6]$[-125, 155, 16, -6]"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_TZrDQBi6EeWhPZtBPxjsVg" id="(0.9442508710801394,0.5061728395061729)"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_UI0BMBi6EeWhPZtBPxjsVg" type="4001" source="__RQyQBizEeWc7uebO1is2A" target="_DMZLEBi0EeWc7uebO1is2A" routing="Rectilinear">
+ <children xmi:type="notation:DecorationNode" xmi:id="_UI0oQBi6EeWhPZtBPxjsVg" visible="false" type="6001">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_UI0oQRi6EeWhPZtBPxjsVg" y="60"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_UI0oQhi6EeWhPZtBPxjsVg" visible="false" type="6002">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_UI0oQxi6EeWhPZtBPxjsVg" y="20"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_UI0oRBi6EeWhPZtBPxjsVg" type="6003">
+ <styles xmi:type="notation:StringListValueStyle" xmi:id="_pEBaYBi7EeWhPZtBPxjsVg" name="maskLabel">
+ <stringListValue>name</stringListValue>
+ <stringListValue>derived</stringListValue>
+ </styles>
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_UI0oRRi6EeWhPZtBPxjsVg" x="-8" y="19"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_UI1PUBi6EeWhPZtBPxjsVg" type="6005">
+ <styles xmi:type="notation:StringListValueStyle" xmi:id="_puR4UBi7EeWhPZtBPxjsVg" name="maskLabel">
+ <stringListValue>name</stringListValue>
+ <stringListValue>derived</stringListValue>
+ </styles>
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_UI1PURi6EeWhPZtBPxjsVg" x="10" y="-15"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_UI1PUhi6EeWhPZtBPxjsVg" type="6033">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_UI1PUxi6EeWhPZtBPxjsVg" y="20"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_UI1PVBi6EeWhPZtBPxjsVg" type="6034">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_UI1PVRi6EeWhPZtBPxjsVg" y="-20"/>
+ </children>
+ <styles xmi:type="notation:FontStyle" xmi:id="_UI0BMRi6EeWhPZtBPxjsVg"/>
+ <element xmi:type="uml:Association" href="esfarchitectureconcepts.profile.uml#_UIuhoBi6EeWhPZtBPxjsVg"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_UI0BMhi6EeWhPZtBPxjsVg" points="[18, 6, -118, 0]$[114, 6, -22, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_UJAOcBi6EeWhPZtBPxjsVg" id="(0.82,0.43209876543209874)"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_UJAOcRi6EeWhPZtBPxjsVg" id="(0.22,0.5061728395061729)"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_UwxZEBi6EeWhPZtBPxjsVg" type="4001" source="_-HGFMBizEeWc7uebO1is2A" target="__RQyQBizEeWc7uebO1is2A" routing="Rectilinear">
+ <children xmi:type="notation:DecorationNode" xmi:id="_UwyAIBi6EeWhPZtBPxjsVg" visible="false" type="6001">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_UwyAIRi6EeWhPZtBPxjsVg" y="60"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_UwyAIhi6EeWhPZtBPxjsVg" visible="false" type="6002">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_UwyAIxi6EeWhPZtBPxjsVg" y="20"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_UwyAJBi6EeWhPZtBPxjsVg" type="6003">
+ <styles xmi:type="notation:StringListValueStyle" xmi:id="_wEl6IBi7EeWhPZtBPxjsVg" name="maskLabel">
+ <stringListValue>name</stringListValue>
+ <stringListValue>derived</stringListValue>
+ </styles>
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_UwynMBi6EeWhPZtBPxjsVg" x="-30" y="21"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_UwynMRi6EeWhPZtBPxjsVg" type="6005">
+ <styles xmi:type="notation:StringListValueStyle" xmi:id="_3kpLMBi7EeWhPZtBPxjsVg" name="maskLabel">
+ <stringListValue>name</stringListValue>
+ <stringListValue>derived</stringListValue>
+ </styles>
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_UwynMhi6EeWhPZtBPxjsVg" x="23" y="-19"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_UwynMxi6EeWhPZtBPxjsVg" type="6033">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_UwynNBi6EeWhPZtBPxjsVg" x="-8" y="18"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_UwynNRi6EeWhPZtBPxjsVg" type="6034">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_UwynNhi6EeWhPZtBPxjsVg" y="-20"/>
+ </children>
+ <styles xmi:type="notation:FontStyle" xmi:id="_UwxZERi6EeWhPZtBPxjsVg"/>
+ <element xmi:type="uml:Association" href="esfarchitectureconcepts.profile.uml#_UwtusBi6EeWhPZtBPxjsVg"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_UwxZEhi6EeWhPZtBPxjsVg" points="[12, -2, -311, 0]$[332, -4, 9, -2]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_Uw8_QBi6EeWhPZtBPxjsVg" id="(0.88,0.4567901234567901)"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_Uw9mUBi6EeWhPZtBPxjsVg" id="(0.91,0.43209876543209874)"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_OhMb8Bi7EeWhPZtBPxjsVg" type="1022" source="_GRTpYBi7EeWhPZtBPxjsVg" target="_TZgEIBi6EeWhPZtBPxjsVg">
+ <styles xmi:type="notation:FontStyle" xmi:id="_OhMb8Ri7EeWhPZtBPxjsVg"/>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_OhMb8hi7EeWhPZtBPxjsVg" points="[-5, -5, 76, 61]$[-2, -42, 79, 24]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_OhRUcBi7EeWhPZtBPxjsVg" id="(0.313953488372093,0.06944444444444445)"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_OhR7gBi7EeWhPZtBPxjsVg" id="(0.5047021943573667,0.7875)"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_mUJB0Bi9EeWhPZtBPxjsVg" type="1022" source="_AmowIBi8EeWhPZtBPxjsVg" target="_UwxZEBi6EeWhPZtBPxjsVg">
+ <styles xmi:type="notation:FontStyle" xmi:id="_mUJB0Ri9EeWhPZtBPxjsVg"/>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_mUJB0hi9EeWhPZtBPxjsVg" points="[7, -12, -15, 95]$[26, -107, 4, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_mUOhYBi9EeWhPZtBPxjsVg" id="(0.6486486486486487,0.13043478260869565)"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_mUOhYRi9EeWhPZtBPxjsVg" id="(0.34210526315789475,0.5057471264367817)"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_nonhcBi9EeWhPZtBPxjsVg" type="1022" source="_AmowIBi8EeWhPZtBPxjsVg" target="_UI0BMBi6EeWhPZtBPxjsVg">
+ <styles xmi:type="notation:FontStyle" xmi:id="_nonhcRi9EeWhPZtBPxjsVg"/>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_nonhchi9EeWhPZtBPxjsVg" points="[2, -1, -191, 100]$[193, -10, 0, 91]$[193, -101, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_nopWoBi9EeWhPZtBPxjsVg" id="(0.972972972972973,0.20652173913043478)"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_nop9sBi9EeWhPZtBPxjsVg" id="(0.4421768707482993,0.46511627906976744)"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_we3wcBi9EeWhPZtBPxjsVg" type="1022" source="_ALpdQBi8EeWhPZtBPxjsVg" target="_Uy9jsBi1EeWc7uebO1is2A">
+ <styles xmi:type="notation:FontStyle" xmi:id="_we3wcRi9EeWhPZtBPxjsVg"/>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_we3wchi9EeWhPZtBPxjsVg" points="[4, 1, -76, -8]$[68, 1, -12, -8]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_we9QABi9EeWhPZtBPxjsVg" id="(0.96,0.5166666666666667)"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_we93EBi9EeWhPZtBPxjsVg" id="(0.05329153605015674,0.6078431372549019)"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_IGniNy7VEeW5kuiJ1QpjVA" type="StereotypeCommentLink" source="_neodMBaHEeWc7uebO1is2A" target="_IGniMy7VEeW5kuiJ1QpjVA">
+ <styles xmi:type="notation:FontStyle" xmi:id="_IGniOC7VEeW5kuiJ1QpjVA"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_IGniPC7VEeW5kuiJ1QpjVA" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Profile" href="esfarchitectureconcepts.profile.uml#_4KUNIA3QEeWIHrhJxYOO3w"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_IGniOS7VEeW5kuiJ1QpjVA" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_IGniOi7VEeW5kuiJ1QpjVA"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_IGniOy7VEeW5kuiJ1QpjVA"/>
+ </edges>
+ </notation:Diagram>
+ <css:ModelStyleSheets xmi:id="_ksjXIBaHEeWc7uebO1is2A"/>
+ <notation:Diagram xmi:id="_bO7RYCCTEeWTgM-gIHMuxg" type="PapyrusUMLClassDiagram" name="Overview PackageDiagram" measurementUnit="Pixel">
+ <children xmi:type="notation:Shape" xmi:id="_meT68CCTEeWTgM-gIHMuxg" type="2007" fillColor="10011046">
+ <children xmi:type="notation:DecorationNode" xmi:id="_me3UkCCTEeWTgM-gIHMuxg" type="5026"/>
+ <children xmi:type="notation:DecorationNode" xmi:id="_me3UkSCTEeWTgM-gIHMuxg" type="7016">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_me3UkiCTEeWTgM-gIHMuxg"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_me3UkyCTEeWTgM-gIHMuxg"/>
+ </children>
+ <element xmi:type="uml:Profile" href="esfarchitectureconcepts.profile.uml#_4KUNIA3QEeWIHrhJxYOO3w"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_meT68SCTEeWTgM-gIHMuxg" x="300" y="245" width="303"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_MK8bcI3ZEeWEM8PJGngEtA" type="StereotypeComment">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_MK8bcY3ZEeWEM8PJGngEtA" showTitle="true"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_MK8bc43ZEeWEM8PJGngEtA" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Profile" href="esfarchitectureconcepts.profile.uml#_4KUNIA3QEeWIHrhJxYOO3w"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_MK8bco3ZEeWEM8PJGngEtA" x="376" y="193"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_5n5hkI3ZEeWEM8PJGngEtA" type="2007" fillColor="12621752">
+ <children xmi:type="notation:DecorationNode" xmi:id="_5n6IoY3ZEeWEM8PJGngEtA" type="5026"/>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_5n6vsI3ZEeWEM8PJGngEtA" type="7016">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_5n6vsY3ZEeWEM8PJGngEtA"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_5n6vso3ZEeWEM8PJGngEtA"/>
+ </children>
+ <element xmi:type="uml:Profile" href="platform:/resource/org.polarsys.esf.core.profile.esfcore/src/main/resources/models/profile/esfcore.profile.uml#_5CO-gA3OEeWIHrhJxYOO3w"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_5n6IoI3ZEeWEM8PJGngEtA" x="343" y="84"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_5oHkA43ZEeWEM8PJGngEtA" type="StereotypeComment">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_5oHkBI3ZEeWEM8PJGngEtA" showTitle="true"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_5oHkBo3ZEeWEM8PJGngEtA" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Profile" href="platform:/resource/org.polarsys.esf.core.profile.esfcore/src/main/resources/models/profile/esfcore.profile.uml#_5CO-gA3OEeWIHrhJxYOO3w"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_5oHkBY3ZEeWEM8PJGngEtA" x="200"/>
+ </children>
+ <styles xmi:type="notation:StringValueStyle" xmi:id="_bO7RYSCTEeWTgM-gIHMuxg" name="diagram_compatibility_version" stringValue="1.1.0"/>
+ <styles xmi:type="notation:DiagramStyle" xmi:id="_bO7RYiCTEeWTgM-gIHMuxg"/>
+ <styles xmi:type="style:PapyrusViewStyle" xmi:id="_bO7RYyCTEeWTgM-gIHMuxg">
+ <owner xmi:type="uml:Profile" href="esfarchitectureconcepts.profile.uml#_4KUNIA3QEeWIHrhJxYOO3w"/>
+ <configuration xmi:type="configuration:PapyrusDiagram" href="platform:/plugin/org.eclipse.papyrus.infra.viewpoints.policy/builtin/default.configuration#_7wLmpNxhEeOqHvRyiN87hA"/>
+ </styles>
+ <element xmi:type="uml:Profile" href="esfarchitectureconcepts.profile.uml#_4KUNIA3QEeWIHrhJxYOO3w"/>
+ <edges xmi:type="notation:Connector" xmi:id="_MK9CgI3ZEeWEM8PJGngEtA" type="StereotypeCommentLink" source="_meT68CCTEeWTgM-gIHMuxg" target="_MK8bcI3ZEeWEM8PJGngEtA">
+ <styles xmi:type="notation:FontStyle" xmi:id="_MK9CgY3ZEeWEM8PJGngEtA"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_MK9pkI3ZEeWEM8PJGngEtA" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Profile" href="esfarchitectureconcepts.profile.uml#_4KUNIA3QEeWIHrhJxYOO3w"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_MK9Cgo3ZEeWEM8PJGngEtA" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_MK9Cg43ZEeWEM8PJGngEtA"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_MK9ChI3ZEeWEM8PJGngEtA"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_5oHkB43ZEeWEM8PJGngEtA" type="StereotypeCommentLink" source="_5n5hkI3ZEeWEM8PJGngEtA" target="_5oHkA43ZEeWEM8PJGngEtA">
+ <styles xmi:type="notation:FontStyle" xmi:id="_5oHkCI3ZEeWEM8PJGngEtA"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_5oILEo3ZEeWEM8PJGngEtA" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Profile" href="platform:/resource/org.polarsys.esf.core.profile.esfcore/src/main/resources/models/profile/esfcore.profile.uml#_5CO-gA3OEeWIHrhJxYOO3w"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_5oHkCY3ZEeWEM8PJGngEtA" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_5oILEI3ZEeWEM8PJGngEtA"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_5oILEY3ZEeWEM8PJGngEtA"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_7gmvoI3ZEeWEM8PJGngEtA" type="4008" source="_meT68CCTEeWTgM-gIHMuxg" target="_5n5hkI3ZEeWEM8PJGngEtA">
+ <children xmi:type="notation:DecorationNode" xmi:id="_7gmvo43ZEeWEM8PJGngEtA" type="6026">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_7gmvpI3ZEeWEM8PJGngEtA" y="40"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_7gnWsI3ZEeWEM8PJGngEtA" type="6027">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_7gnWsY3ZEeWEM8PJGngEtA" y="60"/>
+ </children>
+ <styles xmi:type="notation:FontStyle" xmi:id="_7gmvoY3ZEeWEM8PJGngEtA"/>
+ <element xmi:type="uml:Dependency" href="esfarchitectureconcepts.profile.uml#_7gD9EI3ZEeWEM8PJGngEtA"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_7gmvoo3ZEeWEM8PJGngEtA" points="[-8, -22, -6, 111]$[-8, -134, -6, -1]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_7g0yEI3ZEeWEM8PJGngEtA" id="(0.47194719471947194,0.0)"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_7g0yEY3ZEeWEM8PJGngEtA" id="(0.475,1.0)"/>
+ </edges>
+ </notation:Diagram>
+</xmi:XMI>
diff --git a/core/profile/org.polarsys.esf.core.profile.esfarchitectureconcepts/src/main/resources/models/profile/esfarchitectureconcepts.profile.uml b/core/profile/org.polarsys.esf.core.profile.esfarchitectureconcepts/src/main/resources/models/profile/esfarchitectureconcepts.profile.uml
index 83f5d8e..eb07c18 100644
--- a/core/profile/org.polarsys.esf.core.profile.esfarchitectureconcepts/src/main/resources/models/profile/esfarchitectureconcepts.profile.uml
+++ b/core/profile/org.polarsys.esf.core.profile.esfarchitectureconcepts/src/main/resources/models/profile/esfarchitectureconcepts.profile.uml
@@ -1,401 +1,264 @@
-<?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: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:Profile xmi:id="_4KUNIA3QEeWIHrhJxYOO3w" name="ESFArchitectureConcepts"
- metaclassReference="_jIcJ0BM2EeWOCLsnVbWZoA _jIcJ0RM2EeWOCLsnVbWZoA _oraqMBM2EeWOCLsnVbWZoA _oraqMRM2EeWOCLsnVbWZoA _f9cYABM3EeWOCLsnVbWZoA">
- <ownedComment xmi:type="uml:Comment" xmi:id="_w18FgBM_EeWOCLsnVbWZoA"
- annotatedElement="_u6JuQRM_EeWOCLsnVbWZoA">
- <body>ATTENTION!
- Must tooling for hiding the SPortRole
- to the users.</body>
- </ownedComment>
- <ownedComment xmi:type="uml:Comment" xmi:id="_YqOzYBi5EeWhPZtBPxjsVg"
- annotatedElement="_UOb6UBi1EeWc7uebO1is2A _Y5VjMBi1EeWc7uebO1is2A">
- <body>Owner of SPortRole must be the same than SPart's owner</body>
- </ownedComment>
- <ownedComment xmi:type="uml:Comment" xmi:id="_GRQmEBi7EeWhPZtBPxjsVg"
- annotatedElement="_TZRaoBi6EeWhPZtBPxjsVg">
- <body>Must manage:
- - INOUT ports
- - More than 2 ends by SCconnector
- </body>
- </ownedComment>
- <ownedComment xmi:type="uml:Comment" xmi:id="_ALnBABi8EeWhPZtBPxjsVg"
- annotatedElement="_Uy6gYBi1EeWc7uebO1is2A">
- <body>A SBlock knows all the SParts which are of its type, to know
- wherever it is used.</body>
- </ownedComment>
- <ownedComment xmi:type="uml:Comment" xmi:id="_AmmT4Bi8EeWhPZtBPxjsVg"
- annotatedElement="_UwtusBi6EeWhPZtBPxjsVg _UIuhoBi6EeWhPZtBPxjsVg">
- <body>Must tooling!
- When SPort or SPart is removed, SPortRole must be removed too.</body>
- </ownedComment>
- <elementImport xmi:type="uml:ElementImport" xmi:id="_jIcJ0BM2EeWOCLsnVbWZoA"
- alias="Class">
- <importedElement xmi:type="uml:Class"
- href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class" />
- </elementImport>
- <elementImport xmi:type="uml:ElementImport" xmi:id="_jIcJ0RM2EeWOCLsnVbWZoA"
- alias="Property">
- <importedElement xmi:type="uml:Class"
- href="pathmap://UML_METAMODELS/UML.metamodel.uml#Property" />
- </elementImport>
- <elementImport xmi:type="uml:ElementImport" xmi:id="_oraqMBM2EeWOCLsnVbWZoA"
- alias="Port">
- <importedElement xmi:type="uml:Class"
- href="pathmap://UML_METAMODELS/UML.metamodel.uml#Port" />
- </elementImport>
- <elementImport xmi:type="uml:ElementImport" xmi:id="_oraqMRM2EeWOCLsnVbWZoA"
- alias="Connector">
- <importedElement xmi:type="uml:Class"
- href="pathmap://UML_METAMODELS/UML.metamodel.uml#Connector" />
- </elementImport>
- <elementImport xmi:type="uml:ElementImport" xmi:id="_f9cYABM3EeWOCLsnVbWZoA"
- alias="Package">
- <importedElement xmi:type="uml:Class"
- href="pathmap://UML_METAMODELS/UML.metamodel.uml#Package" />
- </elementImport>
- <packagedElement xmi:type="uml:Stereotype" xmi:id="_BwcZ4A3REeWIHrhJxYOO3w"
- name="SPort">
- <generalization xmi:type="uml:Generalization" xmi:id="_e5nnIBUyEeWsuO0tI_iXIw"
- general="_FhN_ABUzEeWsuO0tI_iXIw" />
- <ownedAttribute xmi:type="uml:Property" xmi:id="_DY1IABM3EeWOCLsnVbWZoA"
- name="base_Port" association="_DY1IARM3EeWOCLsnVbWZoA">
- <type xmi:type="uml:Class"
- href="pathmap://UML_METAMODELS/UML.metamodel.uml#Port" />
- </ownedAttribute>
- <ownedAttribute xmi:type="uml:Property" xmi:id="_5zjeABUyEeWsuO0tI_iXIw"
- name="base_Port">
- <type xmi:type="uml:Class"
- href="pathmap://UML_METAMODELS/UML.metamodel.uml#Port" />
- </ownedAttribute>
- <ownedAttribute xmi:type="uml:Property" xmi:id="_UIuhoRi6EeWhPZtBPxjsVg"
- name="rolesList" type="_FgN3QA3REeWIHrhJxYOO3w" aggregation="shared"
- association="_UIuhoBi6EeWhPZtBPxjsVg">
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_UIuhohi6EeWhPZtBPxjsVg" />
- <upperValue xmi:type="uml:LiteralUnlimitedNatural"
- xmi:id="_UIuhoxi6EeWhPZtBPxjsVg" value="*" />
- </ownedAttribute>
- <ownedAttribute xmi:type="uml:Property" xmi:id="_WS9W0Ri1EeWc7uebO1is2A"
- name="owner" type="_IKyAEA3REeWIHrhJxYOO3w" association="_WS9W0Bi1EeWc7uebO1is2A">
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WS9W0hi1EeWc7uebO1is2A"
- value="1" />
- <upperValue xmi:type="uml:LiteralUnlimitedNatural"
- xmi:id="_WS9W0xi1EeWc7uebO1is2A" value="1" />
- </ownedAttribute>
- </packagedElement>
- <packagedElement xmi:type="uml:Stereotype" xmi:id="_C4-IMA3REeWIHrhJxYOO3w"
- name="SConnector">
- <generalization xmi:type="uml:Generalization" xmi:id="_ODWmcBM2EeWOCLsnVbWZoA">
- <general xmi:type="uml:Stereotype"
- href="esfcore.profile.uml#_FrK08A3PEeWIHrhJxYOO3w" />
- </generalization>
- <generalization xmi:type="uml:Generalization" xmi:id="_hchowBUyEeWsuO0tI_iXIw">
- <general xmi:type="uml:Stereotype"
- href="esfcore.profile.uml#_FrK08A3PEeWIHrhJxYOO3w" />
- </generalization>
- <generalization xmi:type="uml:Generalization" xmi:id="_n-seIC7BEeW5kuiJ1QpjVA">
- <general xmi:type="uml:Stereotype"
- href="platform:/plugin/org.polarsys.esf.core.profile.esfcore/models/profile/esfcore.profile.uml#_FrK08A3PEeWIHrhJxYOO3w" />
- </generalization>
- <ownedAttribute xmi:type="uml:Property" xmi:id="_BeF5oBM3EeWOCLsnVbWZoA"
- name="base_Connector" association="_BeF5oRM3EeWOCLsnVbWZoA">
- <type xmi:type="uml:Class"
- href="pathmap://UML_METAMODELS/UML.metamodel.uml#Connector" />
- </ownedAttribute>
- <ownedAttribute xmi:type="uml:Property" xmi:id="_3rkd0BUyEeWsuO0tI_iXIw"
- name="base_Connector">
- <type xmi:type="uml:Class"
- href="pathmap://UML_METAMODELS/UML.metamodel.uml#Connector" />
- </ownedAttribute>
- <ownedAttribute xmi:type="uml:Property" xmi:id="_ZlCyoRi1EeWc7uebO1is2A"
- name="owner" type="_IKyAEA3REeWIHrhJxYOO3w" association="_ZlCyoBi1EeWc7uebO1is2A">
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ZlCyohi1EeWc7uebO1is2A"
- value="1" />
- <upperValue xmi:type="uml:LiteralUnlimitedNatural"
- xmi:id="_ZlCyoxi1EeWc7uebO1is2A" value="1" />
- </ownedAttribute>
- <ownedAttribute xmi:type="uml:Property" xmi:id="_TZO-YBi6EeWhPZtBPxjsVg"
- name="ends" type="_FhN_ABUzEeWsuO0tI_iXIw" association="_TZRaoBi6EeWhPZtBPxjsVg">
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_TZO-YRi6EeWhPZtBPxjsVg"
- value="2" />
- <upperValue xmi:type="uml:LiteralUnlimitedNatural"
- xmi:id="_TZO-Yhi6EeWhPZtBPxjsVg" value="*" />
- </ownedAttribute>
- </packagedElement>
- <packagedElement xmi:type="uml:Stereotype" xmi:id="_EqLAEA3REeWIHrhJxYOO3w"
- name="SModel">
- <generalization xmi:type="uml:Generalization" xmi:id="_NlJngBM2EeWOCLsnVbWZoA">
- <general xmi:type="uml:Stereotype"
- href="esfcore.profile.uml#_FrK08A3PEeWIHrhJxYOO3w" />
- </generalization>
- <generalization xmi:type="uml:Generalization" xmi:id="_gsLJ4BUyEeWsuO0tI_iXIw">
- <general xmi:type="uml:Stereotype"
- href="esfcore.profile.uml#_FrK08A3PEeWIHrhJxYOO3w" />
- </generalization>
- <generalization xmi:type="uml:Generalization" xmi:id="_nLSrQC7BEeW5kuiJ1QpjVA">
- <general xmi:type="uml:Stereotype"
- href="platform:/plugin/org.polarsys.esf.core.profile.esfcore/models/profile/esfcore.profile.uml#_FrK08A3PEeWIHrhJxYOO3w" />
- </generalization>
- <ownedAttribute xmi:type="uml:Property" xmi:id="_kJru8BM3EeWOCLsnVbWZoA"
- name="base_Package" association="_kJru8RM3EeWOCLsnVbWZoA">
- <type xmi:type="uml:Class"
- href="pathmap://UML_METAMODELS/UML.metamodel.uml#Package" />
- </ownedAttribute>
- <ownedAttribute xmi:type="uml:Property" xmi:id="_4giW8BUyEeWsuO0tI_iXIw"
- name="base_Package">
- <type xmi:type="uml:Class"
- href="pathmap://UML_METAMODELS/UML.metamodel.uml#Package" />
- </ownedAttribute>
- <ownedAttribute xmi:type="uml:Property" xmi:id="_SBStUBi1EeWc7uebO1is2A"
- name="onwedSBlocks" type="_IKyAEA3REeWIHrhJxYOO3w" aggregation="composite"
- association="_SBTUYBi1EeWc7uebO1is2A">
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_SBStURi1EeWc7uebO1is2A" />
- <upperValue xmi:type="uml:LiteralUnlimitedNatural"
- xmi:id="_SBStUhi1EeWc7uebO1is2A" value="*" />
- </ownedAttribute>
- </packagedElement>
- <packagedElement xmi:type="uml:Stereotype" xmi:id="_FgN3QA3REeWIHrhJxYOO3w"
- name="SPortRole">
- <generalization xmi:type="uml:Generalization" xmi:id="_fVvicBUyEeWsuO0tI_iXIw"
- general="_FhN_ABUzEeWsuO0tI_iXIw" />
- <ownedAttribute xmi:type="uml:Property" xmi:id="_u6JuQBM_EeWOCLsnVbWZoA"
- name="base_Port" association="_u6JuQRM_EeWOCLsnVbWZoA">
- <type xmi:type="uml:Class"
- href="pathmap://UML_METAMODELS/UML.metamodel.uml#Port" />
- </ownedAttribute>
- <ownedAttribute xmi:type="uml:Property" xmi:id="_5XlTsBUyEeWsuO0tI_iXIw"
- name="base_Port">
- <type xmi:type="uml:Class"
- href="pathmap://UML_METAMODELS/UML.metamodel.uml#Port" />
- </ownedAttribute>
- <ownedAttribute xmi:type="uml:Property" xmi:id="_UIsscBi6EeWhPZtBPxjsVg"
- name="type" type="_BwcZ4A3REeWIHrhJxYOO3w" association="_UIuhoBi6EeWhPZtBPxjsVg">
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_UIsscRi6EeWhPZtBPxjsVg"
- value="1" />
- <upperValue xmi:type="uml:LiteralUnlimitedNatural"
- xmi:id="_UIsschi6EeWhPZtBPxjsVg" value="1" />
- </ownedAttribute>
- <ownedAttribute xmi:type="uml:Property" xmi:id="_UwtusRi6EeWhPZtBPxjsVg"
- name="usageContext" type="_m_6nIBM1EeWOCLsnVbWZoA" association="_UwtusBi6EeWhPZtBPxjsVg">
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_Uwtushi6EeWhPZtBPxjsVg"
- value="1" />
- <upperValue xmi:type="uml:LiteralUnlimitedNatural"
- xmi:id="_Uwtusxi6EeWhPZtBPxjsVg" value="1" />
- </ownedAttribute>
- <ownedAttribute xmi:type="uml:Property" xmi:id="_Y5VjMRi1EeWc7uebO1is2A"
- name="owner" type="_IKyAEA3REeWIHrhJxYOO3w" association="_Y5VjMBi1EeWc7uebO1is2A">
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_Y5VjMhi1EeWc7uebO1is2A"
- value="1" />
- <upperValue xmi:type="uml:LiteralUnlimitedNatural"
- xmi:id="_Y5VjMxi1EeWc7uebO1is2A" value="1" />
- </ownedAttribute>
- </packagedElement>
- <packagedElement xmi:type="uml:Stereotype" xmi:id="_IKyAEA3REeWIHrhJxYOO3w"
- name="SBlock">
- <generalization xmi:type="uml:Generalization" xmi:id="_Or0UoBM2EeWOCLsnVbWZoA">
- <general xmi:type="uml:Stereotype"
- href="esfcore.profile.uml#_FrK08A3PEeWIHrhJxYOO3w" />
- </generalization>
- <generalization xmi:type="uml:Generalization" xmi:id="_hDh58BUyEeWsuO0tI_iXIw">
- <general xmi:type="uml:Stereotype"
- href="esfcore.profile.uml#_FrK08A3PEeWIHrhJxYOO3w" />
- </generalization>
- <generalization xmi:type="uml:Generalization" xmi:id="_ngdqAC7BEeW5kuiJ1QpjVA">
- <general xmi:type="uml:Stereotype"
- href="platform:/plugin/org.polarsys.esf.core.profile.esfcore/models/profile/esfcore.profile.uml#_FrK08A3PEeWIHrhJxYOO3w" />
- </generalization>
- <ownedAttribute xmi:type="uml:Property" xmi:id="_BGIsoBM3EeWOCLsnVbWZoA"
- name="base_Class" association="_BGIsoRM3EeWOCLsnVbWZoA">
- <type xmi:type="uml:Class"
- href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class" />
- </ownedAttribute>
- <ownedAttribute xmi:type="uml:Property" xmi:id="_4Gp3UBUyEeWsuO0tI_iXIw"
- name="base_Class">
- <type xmi:type="uml:Class"
- href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class" />
- </ownedAttribute>
- <ownedAttribute xmi:type="uml:Property" xmi:id="_9PeEMBi0EeWc7uebO1is2A"
- name="topBlock" isDerived="true">
- <type xmi:type="uml:PrimitiveType"
- href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean" />
- <defaultValue xmi:type="uml:LiteralBoolean" xmi:id="_F7FwgBi1EeWc7uebO1is2A" />
- </ownedAttribute>
- <ownedAttribute xmi:type="uml:Property" xmi:id="_UObTQBi1EeWc7uebO1is2A"
- name="ownedSParts" type="_m_6nIBM1EeWOCLsnVbWZoA" aggregation="composite"
- association="_UOb6UBi1EeWc7uebO1is2A">
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_UObTQRi1EeWc7uebO1is2A" />
- <upperValue xmi:type="uml:LiteralUnlimitedNatural"
- xmi:id="_UObTQhi1EeWc7uebO1is2A" value="*" />
- </ownedAttribute>
- <ownedAttribute xmi:type="uml:Property" xmi:id="_Uy55UBi1EeWc7uebO1is2A"
- name="usages" type="_m_6nIBM1EeWOCLsnVbWZoA" association="_Uy6gYBi1EeWc7uebO1is2A">
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_Uy55URi1EeWc7uebO1is2A" />
- <upperValue xmi:type="uml:LiteralUnlimitedNatural"
- xmi:id="_Uy55Uhi1EeWc7uebO1is2A" value="*" />
- </ownedAttribute>
- <ownedAttribute xmi:type="uml:Property" xmi:id="_WS8vwBi1EeWc7uebO1is2A"
- name="ownedSPorts" type="_BwcZ4A3REeWIHrhJxYOO3w" aggregation="composite"
- association="_WS9W0Bi1EeWc7uebO1is2A">
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WS8vwRi1EeWc7uebO1is2A" />
- <upperValue xmi:type="uml:LiteralUnlimitedNatural"
- xmi:id="_WS8vwhi1EeWc7uebO1is2A" value="*" />
- </ownedAttribute>
- <ownedAttribute xmi:type="uml:Property" xmi:id="_Y5U8IBi1EeWc7uebO1is2A"
- name="ownedSPortRoles" type="_FgN3QA3REeWIHrhJxYOO3w" aggregation="composite"
- association="_Y5VjMBi1EeWc7uebO1is2A">
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_Y5U8IRi1EeWc7uebO1is2A" />
- <upperValue xmi:type="uml:LiteralUnlimitedNatural"
- xmi:id="_Y5U8Ihi1EeWc7uebO1is2A" value="*" />
- </ownedAttribute>
- <ownedAttribute xmi:type="uml:Property" xmi:id="_ZlCLkBi1EeWc7uebO1is2A"
- name="sConnectorsList" type="_C4-IMA3REeWIHrhJxYOO3w" aggregation="composite"
- association="_ZlCyoBi1EeWc7uebO1is2A">
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ZlCLkRi1EeWc7uebO1is2A" />
- <upperValue xmi:type="uml:LiteralUnlimitedNatural"
- xmi:id="_ZlCLkhi1EeWc7uebO1is2A" value="*" />
- </ownedAttribute>
- <ownedAttribute xmi:type="uml:Property" xmi:id="_SBTUYRi1EeWc7uebO1is2A"
- name="sModel" type="_EqLAEA3REeWIHrhJxYOO3w" association="_SBTUYBi1EeWc7uebO1is2A">
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_SBTUYhi1EeWc7uebO1is2A"
- value="1" />
- <upperValue xmi:type="uml:LiteralUnlimitedNatural"
- xmi:id="_SBTUYxi1EeWc7uebO1is2A" value="1" />
- </ownedAttribute>
- </packagedElement>
- <packagedElement xmi:type="uml:Stereotype" xmi:id="_m_6nIBM1EeWOCLsnVbWZoA"
- name="SPart">
- <generalization xmi:type="uml:Generalization" xmi:id="_NFda0BM2EeWOCLsnVbWZoA">
- <general xmi:type="uml:Stereotype"
- href="esfcore.profile.uml#_FrK08A3PEeWIHrhJxYOO3w" />
- </generalization>
- <generalization xmi:type="uml:Generalization" xmi:id="_gOtx0BUyEeWsuO0tI_iXIw">
- <general xmi:type="uml:Stereotype"
- href="esfcore.profile.uml#_FrK08A3PEeWIHrhJxYOO3w" />
- </generalization>
- <generalization xmi:type="uml:Generalization" xmi:id="_mvrtUC7BEeW5kuiJ1QpjVA">
- <general xmi:type="uml:Stereotype"
- href="platform:/plugin/org.polarsys.esf.core.profile.esfcore/models/profile/esfcore.profile.uml#_FrK08A3PEeWIHrhJxYOO3w" />
- </generalization>
- <ownedAttribute xmi:type="uml:Property" xmi:id="_Cn4MMBM3EeWOCLsnVbWZoA"
- name="base_Property" association="_Cn4MMRM3EeWOCLsnVbWZoA">
- <type xmi:type="uml:Class"
- href="pathmap://UML_METAMODELS/UML.metamodel.uml#Property" />
- </ownedAttribute>
- <ownedAttribute xmi:type="uml:Property" xmi:id="_46a2kBUyEeWsuO0tI_iXIw"
- name="base_Property">
- <type xmi:type="uml:Class"
- href="pathmap://UML_METAMODELS/UML.metamodel.uml#Property" />
- </ownedAttribute>
- <ownedAttribute xmi:type="uml:Property" xmi:id="_Uy6gYRi1EeWc7uebO1is2A"
- name="type" type="_IKyAEA3REeWIHrhJxYOO3w" association="_Uy6gYBi1EeWc7uebO1is2A">
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_Uy6gYhi1EeWc7uebO1is2A"
- value="1" />
- <upperValue xmi:type="uml:LiteralUnlimitedNatural"
- xmi:id="_Uy6gYxi1EeWc7uebO1is2A" value="1" />
- </ownedAttribute>
- <ownedAttribute xmi:type="uml:Property" xmi:id="_UOb6URi1EeWc7uebO1is2A"
- name="owner" type="_IKyAEA3REeWIHrhJxYOO3w" association="_UOb6UBi1EeWc7uebO1is2A">
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_UOb6Uhi1EeWc7uebO1is2A"
- value="1" />
- <upperValue xmi:type="uml:LiteralUnlimitedNatural"
- xmi:id="_UOb6Uxi1EeWc7uebO1is2A" value="1" />
- </ownedAttribute>
- <ownedAttribute xmi:type="uml:Property" xmi:id="_UwsgkBi6EeWhPZtBPxjsVg"
- name="sPortRolesList" type="_FgN3QA3REeWIHrhJxYOO3w" aggregation="shared"
- association="_UwtusBi6EeWhPZtBPxjsVg">
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_UwsgkRi6EeWhPZtBPxjsVg" />
- <upperValue xmi:type="uml:LiteralUnlimitedNatural"
- xmi:id="_Uwsgkhi6EeWhPZtBPxjsVg" value="*" />
- </ownedAttribute>
- </packagedElement>
- <packagedElement xmi:type="uml:Extension" xmi:id="_BGIsoRM3EeWOCLsnVbWZoA"
- name="E_SBlock_Class1" memberEnd="_BGIsohM3EeWOCLsnVbWZoA _BGIsoBM3EeWOCLsnVbWZoA">
- <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_BGIsohM3EeWOCLsnVbWZoA"
- name="extension_SBlock" type="_IKyAEA3REeWIHrhJxYOO3w" aggregation="composite"
- association="_BGIsoRM3EeWOCLsnVbWZoA" />
- </packagedElement>
- <packagedElement xmi:type="uml:Extension" xmi:id="_BeF5oRM3EeWOCLsnVbWZoA"
- name="E_SConnector_Connector1" memberEnd="_BeF5ohM3EeWOCLsnVbWZoA _BeF5oBM3EeWOCLsnVbWZoA">
- <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_BeF5ohM3EeWOCLsnVbWZoA"
- name="extension_SConnector" type="_C4-IMA3REeWIHrhJxYOO3w"
- aggregation="composite" association="_BeF5oRM3EeWOCLsnVbWZoA" />
- </packagedElement>
- <packagedElement xmi:type="uml:Extension" xmi:id="_Cn4MMRM3EeWOCLsnVbWZoA"
- name="E_SPart_Property1" memberEnd="_Cn4MMhM3EeWOCLsnVbWZoA _Cn4MMBM3EeWOCLsnVbWZoA">
- <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_Cn4MMhM3EeWOCLsnVbWZoA"
- name="extension_SPart" type="_m_6nIBM1EeWOCLsnVbWZoA" aggregation="composite"
- association="_Cn4MMRM3EeWOCLsnVbWZoA" />
- </packagedElement>
- <packagedElement xmi:type="uml:Extension" xmi:id="_DY1IARM3EeWOCLsnVbWZoA"
- name="E_SPort_Port1" memberEnd="_DY1IAhM3EeWOCLsnVbWZoA _DY1IABM3EeWOCLsnVbWZoA">
- <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_DY1IAhM3EeWOCLsnVbWZoA"
- name="extension_SPort" type="_BwcZ4A3REeWIHrhJxYOO3w" aggregation="composite"
- association="_DY1IARM3EeWOCLsnVbWZoA" />
- </packagedElement>
- <packagedElement xmi:type="uml:Extension" xmi:id="_kJru8RM3EeWOCLsnVbWZoA"
- name="E_SModel_Package1" memberEnd="_kJru8hM3EeWOCLsnVbWZoA _kJru8BM3EeWOCLsnVbWZoA">
- <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_kJru8hM3EeWOCLsnVbWZoA"
- name="extension_SModel" type="_EqLAEA3REeWIHrhJxYOO3w" aggregation="composite"
- association="_kJru8RM3EeWOCLsnVbWZoA" />
- </packagedElement>
- <packagedElement xmi:type="uml:Extension" xmi:id="_u6JuQRM_EeWOCLsnVbWZoA"
- name="E_SPortRole_Port1" memberEnd="_u6JuQhM_EeWOCLsnVbWZoA _u6JuQBM_EeWOCLsnVbWZoA">
- <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_u6JuQhM_EeWOCLsnVbWZoA"
- name="extension_SPortRole" type="_FgN3QA3REeWIHrhJxYOO3w"
- aggregation="composite" association="_u6JuQRM_EeWOCLsnVbWZoA" />
- </packagedElement>
- <packagedElement xmi:type="uml:Stereotype" xmi:id="_FhN_ABUzEeWsuO0tI_iXIw"
- name="AbstractSConnectableElement" isAbstract="true">
- <generalization xmi:type="uml:Generalization" xmi:id="_mU2LcC7BEeW5kuiJ1QpjVA">
- <general xmi:type="uml:Stereotype"
- href="platform:/plugin/org.polarsys.esf.core.profile.esfcore/models/profile/esfcore.profile.uml#_FrK08A3PEeWIHrhJxYOO3w" />
- </generalization>
- <ownedAttribute xmi:type="uml:Property" xmi:id="_TZRaoRi6EeWhPZtBPxjsVg"
- name="sConnectorsList" type="_C4-IMA3REeWIHrhJxYOO3w" association="_TZRaoBi6EeWhPZtBPxjsVg">
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_TZRaohi6EeWhPZtBPxjsVg" />
- <upperValue xmi:type="uml:LiteralUnlimitedNatural"
- xmi:id="_TZRaoxi6EeWhPZtBPxjsVg" value="*" />
- </ownedAttribute>
- </packagedElement>
- <packagedElement xmi:type="uml:Association" xmi:id="_SBTUYBi1EeWc7uebO1is2A"
- name="sModel_sBlock_1" memberEnd="_SBTUYRi1EeWc7uebO1is2A _SBStUBi1EeWc7uebO1is2A" />
- <packagedElement xmi:type="uml:Association" xmi:id="_UOb6UBi1EeWc7uebO1is2A"
- name="sBlock_sPart_1" memberEnd="_UOb6URi1EeWc7uebO1is2A _UObTQBi1EeWc7uebO1is2A" />
- <packagedElement xmi:type="uml:Association" xmi:id="_Uy6gYBi1EeWc7uebO1is2A"
- name="sBlock_sPart_2" memberEnd="_Uy6gYRi1EeWc7uebO1is2A _Uy55UBi1EeWc7uebO1is2A" />
- <packagedElement xmi:type="uml:Association" xmi:id="_WS9W0Bi1EeWc7uebO1is2A"
- name="sBlock_sPort_1" memberEnd="_WS9W0Ri1EeWc7uebO1is2A _WS8vwBi1EeWc7uebO1is2A" />
- <packagedElement xmi:type="uml:Association" xmi:id="_Y5VjMBi1EeWc7uebO1is2A"
- name="sBlock_sPortRole_1" memberEnd="_Y5VjMRi1EeWc7uebO1is2A _Y5U8IBi1EeWc7uebO1is2A" />
- <packagedElement xmi:type="uml:Association" xmi:id="_ZlCyoBi1EeWc7uebO1is2A"
- name="sBlock_sConnector_1" memberEnd="_ZlCyoRi1EeWc7uebO1is2A _ZlCLkBi1EeWc7uebO1is2A" />
- <packagedElement xmi:type="uml:Association" xmi:id="_TZRaoBi6EeWhPZtBPxjsVg"
- name="sConnector_abstractSConnectableElement_1" memberEnd="_TZRaoRi6EeWhPZtBPxjsVg _TZO-YBi6EeWhPZtBPxjsVg" />
- <packagedElement xmi:type="uml:Association" xmi:id="_UIuhoBi6EeWhPZtBPxjsVg"
- name="sPortRole_sPort_1" memberEnd="_UIuhoRi6EeWhPZtBPxjsVg _UIsscBi6EeWhPZtBPxjsVg" />
- <packagedElement xmi:type="uml:Association" xmi:id="_UwtusBi6EeWhPZtBPxjsVg"
- name="sPart_sPortRole_1" memberEnd="_UwtusRi6EeWhPZtBPxjsVg _UwsgkBi6EeWhPZtBPxjsVg" />
- <packagedElement xmi:type="uml:Dependency" xmi:id="_ojEA8CCTEeWTgM-gIHMuxg"
- name="Dependency1" client="_4KUNIA3QEeWIHrhJxYOO3w">
- <supplier xmi:type="uml:Profile"
- href="esfcore.profile.uml#_5CO-gA3OEeWIHrhJxYOO3w" />
- </packagedElement>
- <profileApplication xmi:type="uml:ProfileApplication"
- xmi:id="_2x7ekCx0EeW1r-I29laTnw">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_2x8ssCx0EeW1r-I29laTnw"
- source="http://www.eclipse.org/uml2/2.0.0/UML">
- <references xmi:type="ecore:EPackage"
- href="pathmap://UML_PROFILES/Ecore.profile.uml#_z1OFcHjqEdy8S4Cr8Rc_NA" />
- </eAnnotations>
- <appliedProfile xmi:type="uml:Profile"
- href="pathmap://UML_PROFILES/Ecore.profile.uml#_0" />
- </profileApplication>
- </uml:Profile>
- <Ecore:EPackage xmi:id="_40S-8Cx0EeW1r-I29laTnw"
- base_Package="_4KUNIA3QEeWIHrhJxYOO3w" packageName="esfarchitectureconcepts"
- nsPrefix="ESFArchitectureConcepts" nsURI="http://www.polarsys.org/esf/0.7.0/ESFArchitectureConcepts"
- basePackage="org.polarsys.esf" prefix="ESFArchitectureConcepts" />
-</xmi:XMI>
+<?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: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:Profile xmi:id="_4KUNIA3QEeWIHrhJxYOO3w" name="ESFArchitectureConcepts" metaclassReference="_jIcJ0BM2EeWOCLsnVbWZoA _jIcJ0RM2EeWOCLsnVbWZoA _oraqMBM2EeWOCLsnVbWZoA _oraqMRM2EeWOCLsnVbWZoA _f9cYABM3EeWOCLsnVbWZoA">
+ <ownedComment xmi:type="uml:Comment" xmi:id="_w18FgBM_EeWOCLsnVbWZoA" annotatedElement="_u6JuQRM_EeWOCLsnVbWZoA">
+ <body>ATTENTION!
+ Must tooling for hiding the SPortRole
+ to the users.</body>
+ </ownedComment>
+ <ownedComment xmi:type="uml:Comment" xmi:id="_YqOzYBi5EeWhPZtBPxjsVg" annotatedElement="_UOb6UBi1EeWc7uebO1is2A _Y5VjMBi1EeWc7uebO1is2A">
+ <body>Owner of SPortRole must be the same than SPart's owner</body>
+ </ownedComment>
+ <ownedComment xmi:type="uml:Comment" xmi:id="_GRQmEBi7EeWhPZtBPxjsVg" annotatedElement="_TZRaoBi6EeWhPZtBPxjsVg">
+ <body>Must manage:
+ - INOUT ports
+ - More than 2 ends by SCconnector
+ </body>
+ </ownedComment>
+ <ownedComment xmi:type="uml:Comment" xmi:id="_ALnBABi8EeWhPZtBPxjsVg" annotatedElement="_Uy6gYBi1EeWc7uebO1is2A">
+ <body>A SBlock knows all the SParts which are of its type, to know
+ wherever it is used.</body>
+ </ownedComment>
+ <ownedComment xmi:type="uml:Comment" xmi:id="_AmmT4Bi8EeWhPZtBPxjsVg" annotatedElement="_UwtusBi6EeWhPZtBPxjsVg _UIuhoBi6EeWhPZtBPxjsVg">
+ <body>Must tooling!
+ When SPort or SPart is removed, SPortRole must be removed too.</body>
+ </ownedComment>
+ <elementImport xmi:type="uml:ElementImport" xmi:id="_jIcJ0BM2EeWOCLsnVbWZoA" alias="Class">
+ <importedElement xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/>
+ </elementImport>
+ <elementImport xmi:type="uml:ElementImport" xmi:id="_jIcJ0RM2EeWOCLsnVbWZoA" alias="Property">
+ <importedElement xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Property"/>
+ </elementImport>
+ <elementImport xmi:type="uml:ElementImport" xmi:id="_oraqMBM2EeWOCLsnVbWZoA" alias="Port">
+ <importedElement xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Port"/>
+ </elementImport>
+ <elementImport xmi:type="uml:ElementImport" xmi:id="_oraqMRM2EeWOCLsnVbWZoA" alias="Connector">
+ <importedElement xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Connector"/>
+ </elementImport>
+ <elementImport xmi:type="uml:ElementImport" xmi:id="_f9cYABM3EeWOCLsnVbWZoA" alias="Package">
+ <importedElement xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Package"/>
+ </elementImport>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="_BwcZ4A3REeWIHrhJxYOO3w" name="SPort">
+ <generalization xmi:type="uml:Generalization" xmi:id="_e5nnIBUyEeWsuO0tI_iXIw" general="_FhN_ABUzEeWsuO0tI_iXIw"/>
+ <ownedAttribute xmi:type="uml:Property" xmi:id="_DY1IABM3EeWOCLsnVbWZoA" name="base_Port" association="_DY1IARM3EeWOCLsnVbWZoA">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Port"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:type="uml:Property" xmi:id="_5zjeABUyEeWsuO0tI_iXIw" name="base_Port">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Port"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:type="uml:Property" xmi:id="_UIuhoRi6EeWhPZtBPxjsVg" name="rolesList" type="_FgN3QA3REeWIHrhJxYOO3w" aggregation="shared" association="_UIuhoBi6EeWhPZtBPxjsVg">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_UIuhohi6EeWhPZtBPxjsVg"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_UIuhoxi6EeWhPZtBPxjsVg" value="*"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:type="uml:Property" xmi:id="_WS9W0Ri1EeWc7uebO1is2A" name="owner" type="_IKyAEA3REeWIHrhJxYOO3w" association="_WS9W0Bi1EeWc7uebO1is2A">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WS9W0hi1EeWc7uebO1is2A" value="1"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_WS9W0xi1EeWc7uebO1is2A" value="1"/>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="_C4-IMA3REeWIHrhJxYOO3w" name="SConnector">
+ <generalization xmi:type="uml:Generalization" xmi:id="_ODWmcBM2EeWOCLsnVbWZoA">
+ <general xmi:type="uml:Stereotype" href="esfcore.profile.uml#_FrK08A3PEeWIHrhJxYOO3w"/>
+ </generalization>
+ <generalization xmi:type="uml:Generalization" xmi:id="_hchowBUyEeWsuO0tI_iXIw">
+ <general xmi:type="uml:Stereotype" href="esfcore.profile.uml#_FrK08A3PEeWIHrhJxYOO3w"/>
+ </generalization>
+ <generalization xmi:type="uml:Generalization" xmi:id="_n-seIC7BEeW5kuiJ1QpjVA">
+ <general xmi:type="uml:Stereotype" href="platform:/plugin/org.polarsys.esf.core.profile.esfcore/models/profile/esfcore.profile.uml#_FrK08A3PEeWIHrhJxYOO3w"/>
+ </generalization>
+ <generalization xmi:type="uml:Generalization" xmi:id="_u7HOwI3ZEeWEM8PJGngEtA">
+ <general xmi:type="uml:Stereotype" href="../../../../../../org.polarsys.esf.core.profile.esfcore/src/main/resources/models/profile/esfcore.profile.uml#_FrK08A3PEeWIHrhJxYOO3w"/>
+ </generalization>
+ <ownedAttribute xmi:type="uml:Property" xmi:id="_BeF5oBM3EeWOCLsnVbWZoA" name="base_Connector" association="_BeF5oRM3EeWOCLsnVbWZoA">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Connector"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:type="uml:Property" xmi:id="_3rkd0BUyEeWsuO0tI_iXIw" name="base_Connector">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Connector"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:type="uml:Property" xmi:id="_ZlCyoRi1EeWc7uebO1is2A" name="owner" type="_IKyAEA3REeWIHrhJxYOO3w" association="_ZlCyoBi1EeWc7uebO1is2A">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ZlCyohi1EeWc7uebO1is2A" value="1"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ZlCyoxi1EeWc7uebO1is2A" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:type="uml:Property" xmi:id="_TZO-YBi6EeWhPZtBPxjsVg" name="endsList" type="_FhN_ABUzEeWsuO0tI_iXIw" association="_TZRaoBi6EeWhPZtBPxjsVg">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_TZO-YRi6EeWhPZtBPxjsVg" value="2"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_TZO-Yhi6EeWhPZtBPxjsVg" value="*"/>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="_EqLAEA3REeWIHrhJxYOO3w" name="SModel">
+ <generalization xmi:type="uml:Generalization" xmi:id="_NlJngBM2EeWOCLsnVbWZoA">
+ <general xmi:type="uml:Stereotype" href="esfcore.profile.uml#_FrK08A3PEeWIHrhJxYOO3w"/>
+ </generalization>
+ <generalization xmi:type="uml:Generalization" xmi:id="_gsLJ4BUyEeWsuO0tI_iXIw">
+ <general xmi:type="uml:Stereotype" href="esfcore.profile.uml#_FrK08A3PEeWIHrhJxYOO3w"/>
+ </generalization>
+ <generalization xmi:type="uml:Generalization" xmi:id="_nLSrQC7BEeW5kuiJ1QpjVA">
+ <general xmi:type="uml:Stereotype" href="platform:/plugin/org.polarsys.esf.core.profile.esfcore/models/profile/esfcore.profile.uml#_FrK08A3PEeWIHrhJxYOO3w"/>
+ </generalization>
+ <generalization xmi:type="uml:Generalization" xmi:id="_uAjD8I3ZEeWEM8PJGngEtA">
+ <general xmi:type="uml:Stereotype" href="../../../../../../org.polarsys.esf.core.profile.esfcore/src/main/resources/models/profile/esfcore.profile.uml#_FrK08A3PEeWIHrhJxYOO3w"/>
+ </generalization>
+ <ownedAttribute xmi:type="uml:Property" xmi:id="_kJru8BM3EeWOCLsnVbWZoA" name="base_Package" association="_kJru8RM3EeWOCLsnVbWZoA">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.met