blob: 83f5d8e45f1f4e7f254417134aa9c93f000723bc [file] [log] [blame]
<?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!&#xD;
Must tooling for hiding the SPortRole&#xD;
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:&#xD;
- INOUT ports&#xD;
- 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!&#xD;
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>