From 32c1a94ca8d4a38c1b8884cc84e0d7423035bdde Mon Sep 17 00:00:00 2001
From: Erlend Stav <erlend.stav@sintef.no>
Date: Tue, 21 Aug 2012 17:42:26 +0000
Subject: [PATCH] Added effects to the profile

---
 .../META-INF/MANIFEST.MF                      |   2 +-
 .../model/ODM_SoaML.profile.notation          | 267 +++++++++++++++
 .../model/ODM_SoaML.profile.uml               | 314 +++++++++++++++++-
 3 files changed, 581 insertions(+), 2 deletions(-)

diff --git a/profiles/org.universaal.tools.profileplugin/META-INF/MANIFEST.MF b/profiles/org.universaal.tools.profileplugin/META-INF/MANIFEST.MF
index 768357bc3..5371784af 100644
--- a/profiles/org.universaal.tools.profileplugin/META-INF/MANIFEST.MF
+++ b/profiles/org.universaal.tools.profileplugin/META-INF/MANIFEST.MF
@@ -2,7 +2,7 @@ Manifest-Version: 1.0
 Bundle-ManifestVersion: 2
 Bundle-Name: universAAL UML profiles
 Bundle-SymbolicName: org.universaal.tools.profileplugin;singleton:=true
-Bundle-Version: 0.2.5
+Bundle-Version: 0.2.9
 Bundle-Vendor: universAAL Project
 Bundle-RequiredExecutionEnvironment: J2SE-1.5
 Require-Bundle: org.eclipse.emf.ecore;bundle-version="2.6.0",
diff --git a/profiles/org.universaal.tools.profileplugin/model/ODM_SoaML.profile.notation b/profiles/org.universaal.tools.profileplugin/model/ODM_SoaML.profile.notation
index 8f8780948..bbc3c94bc 100644
--- a/profiles/org.universaal.tools.profileplugin/model/ODM_SoaML.profile.notation
+++ b/profiles/org.universaal.tools.profileplugin/model/ODM_SoaML.profile.notation
@@ -68,6 +68,140 @@
     <element xmi:type="uml:Stereotype" href="ODM_SoaML.profile.uml#_zTf8cOXnEeGWIIxXDvlnFA"/>
     <layoutConstraint xmi:type="notation:Bounds" xmi:id="_zTmDEeXnEeGWIIxXDvlnFA" x="396" y="144"/>
   </children>
+  <children xmi:type="notation:Shape" xmi:id="_6tQN0OuxEeGHytfy1ZrHqA" type="1031" fontName="Lucida Grande" fontHeight="11" lineColor="0">
+    <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_6tRb8OuxEeGHytfy1ZrHqA" source="ShadowFigure">
+      <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_6tRb8euxEeGHytfy1ZrHqA" key="ShadowFigure_Value" value="false"/>
+    </eAnnotations>
+    <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_6tRb8uuxEeGHytfy1ZrHqA" source="displayNameLabelIcon">
+      <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_6tRb8-uxEeGHytfy1ZrHqA" key="displayNameLabelIcon_value" value="false"/>
+    </eAnnotations>
+    <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_6tRb9OuxEeGHytfy1ZrHqA" source="QualifiedName">
+      <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_6tRb9euxEeGHytfy1ZrHqA" key="QualifiedNameDepth" value="1000"/>
+    </eAnnotations>
+    <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_6tSDAeuxEeGHytfy1ZrHqA" source="Stereotype_Annotation">
+      <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_6tSDAuuxEeGHytfy1ZrHqA" key="StereotypeWithQualifiedNameList" value=""/>
+      <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_6tSDA-uxEeGHytfy1ZrHqA" key="StereotypeList" value="Standard::Metaclass"/>
+      <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_6tSDBOuxEeGHytfy1ZrHqA" key="Stereotype_Presentation_Kind" value="HorizontalStereo"/>
+      <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_6tSDBeuxEeGHytfy1ZrHqA" key="PropStereoDisplay" value=""/>
+      <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_6tSDBuuxEeGHytfy1ZrHqA" key="StereotypePropertyLocation" value="Compartment"/>
+    </eAnnotations>
+    <children xmi:type="notation:DecorationNode" xmi:id="_6tRb9uuxEeGHytfy1ZrHqA" type="1084"/>
+    <element xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Operation"/>
+    <layoutConstraint xmi:type="notation:Bounds" xmi:id="_6tSDAOuxEeGHytfy1ZrHqA" x="599" y="37"/>
+  </children>
+  <children xmi:type="notation:Shape" xmi:id="_7Gf0QOuxEeGHytfy1ZrHqA" type="1026" fontName="Lucida Grande" fontHeight="11" lineColor="0">
+    <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7GgbUOuxEeGHytfy1ZrHqA" source="ShadowFigure">
+      <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_7GgbUeuxEeGHytfy1ZrHqA" key="ShadowFigure_Value" value="false"/>
+    </eAnnotations>
+    <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7GgbUuuxEeGHytfy1ZrHqA" source="displayNameLabelIcon">
+      <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_7GgbU-uxEeGHytfy1ZrHqA" key="displayNameLabelIcon_value" value="false"/>
+    </eAnnotations>
+    <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7GgbVOuxEeGHytfy1ZrHqA" source="QualifiedName">
+      <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_7GgbVeuxEeGHytfy1ZrHqA" key="QualifiedNameDepth" value="1000"/>
+    </eAnnotations>
+    <children xmi:type="notation:DecorationNode" xmi:id="_7GgbVuuxEeGHytfy1ZrHqA" type="1034"/>
+    <children xmi:type="notation:BasicCompartment" xmi:id="_7GhCYOuxEeGHytfy1ZrHqA" type="1071">
+      <children xmi:type="notation:Shape" xmi:id="__EKuQOuyEeGHytfy1ZrHqA" type="3002" fontName="Lucida Grande" fontHeight="11" lineColor="0">
+        <element xmi:type="uml:Property" href="ODM_SoaML.profile.uml#__EISAOuyEeGHytfy1ZrHqA"/>
+        <layoutConstraint xmi:type="notation:Location" xmi:id="__EKuQeuyEeGHytfy1ZrHqA"/>
+      </children>
+      <styles xmi:type="notation:TitleStyle" xmi:id="_7GhCYeuxEeGHytfy1ZrHqA"/>
+      <styles xmi:type="notation:SortingStyle" xmi:id="_7GhCYuuxEeGHytfy1ZrHqA"/>
+      <styles xmi:type="notation:FilteringStyle" xmi:id="_7GhCY-uxEeGHytfy1ZrHqA"/>
+      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_7GhCZOuxEeGHytfy1ZrHqA"/>
+    </children>
+    <children xmi:type="notation:BasicCompartment" xmi:id="_7GhCZeuxEeGHytfy1ZrHqA" type="1019">
+      <styles xmi:type="notation:TitleStyle" xmi:id="_7GhCZuuxEeGHytfy1ZrHqA"/>
+      <styles xmi:type="notation:SortingStyle" xmi:id="_7GhCZ-uxEeGHytfy1ZrHqA"/>
+      <styles xmi:type="notation:FilteringStyle" xmi:id="_7GhCaOuxEeGHytfy1ZrHqA"/>
+      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_7GhCaeuxEeGHytfy1ZrHqA"/>
+    </children>
+    <element xmi:type="uml:Stereotype" href="ODM_SoaML.profile.uml#_7Gbi0OuxEeGHytfy1ZrHqA"/>
+    <layoutConstraint xmi:type="notation:Bounds" xmi:id="_7Gf0QeuxEeGHytfy1ZrHqA" x="594" y="234"/>
+  </children>
+  <children xmi:type="notation:Shape" xmi:id="__soR4OuxEeGHytfy1ZrHqA" type="2006" fontName="Lucida Grande" fontHeight="11" lineColor="0">
+    <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="__so48OuxEeGHytfy1ZrHqA" source="ShadowFigure">
+      <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="__so48euxEeGHytfy1ZrHqA" key="ShadowFigure_Value" value="false"/>
+    </eAnnotations>
+    <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="__so48uuxEeGHytfy1ZrHqA" source="displayNameLabelIcon">
+      <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="__so48-uxEeGHytfy1ZrHqA" key="displayNameLabelIcon_value" value="false"/>
+    </eAnnotations>
+    <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="__so49OuxEeGHytfy1ZrHqA" source="QualifiedName">
+      <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="__so49euxEeGHytfy1ZrHqA" key="QualifiedNameDepth" value="1000"/>
+    </eAnnotations>
+    <children xmi:type="notation:DecorationNode" xmi:id="__so49uuxEeGHytfy1ZrHqA" type="5023"/>
+    <children xmi:type="notation:BasicCompartment" xmi:id="__so49-uxEeGHytfy1ZrHqA" type="1063">
+      <children xmi:type="notation:Shape" xmi:id="_AllTIOuyEeGHytfy1ZrHqA" type="1037" fontName="Lucida Grande" fontHeight="11" lineColor="0">
+        <element xmi:type="uml:EnumerationLiteral" href="ODM_SoaML.profile.uml#_AlkFAOuyEeGHytfy1ZrHqA"/>
+        <layoutConstraint xmi:type="notation:Location" xmi:id="_AllTIeuyEeGHytfy1ZrHqA"/>
+      </children>
+      <children xmi:type="notation:Shape" xmi:id="_CjpiUOuyEeGHytfy1ZrHqA" type="1037" fontName="Lucida Grande" fontHeight="11" lineColor="0">
+        <element xmi:type="uml:EnumerationLiteral" href="ODM_SoaML.profile.uml#_CjoUMOuyEeGHytfy1ZrHqA"/>
+        <layoutConstraint xmi:type="notation:Location" xmi:id="_CjpiUeuyEeGHytfy1ZrHqA"/>
+      </children>
+      <children xmi:type="notation:Shape" xmi:id="_DV2bUOuyEeGHytfy1ZrHqA" type="1037" fontName="Lucida Grande" fontHeight="11" lineColor="0">
+        <element xmi:type="uml:EnumerationLiteral" href="ODM_SoaML.profile.uml#_DV10QOuyEeGHytfy1ZrHqA"/>
+        <layoutConstraint xmi:type="notation:Location" xmi:id="_DV2bUeuyEeGHytfy1ZrHqA"/>
+      </children>
+      <styles xmi:type="notation:TitleStyle" xmi:id="__so4-OuxEeGHytfy1ZrHqA"/>
+      <styles xmi:type="notation:SortingStyle" xmi:id="__so4-euxEeGHytfy1ZrHqA"/>
+      <styles xmi:type="notation:FilteringStyle" xmi:id="__so4-uuxEeGHytfy1ZrHqA"/>
+      <layoutConstraint xmi:type="notation:Bounds" xmi:id="__so4--uxEeGHytfy1ZrHqA"/>
+    </children>
+    <element xmi:type="uml:Enumeration" href="ODM_SoaML.profile.uml#__smcsOuxEeGHytfy1ZrHqA"/>
+    <layoutConstraint xmi:type="notation:Bounds" xmi:id="__soR4euxEeGHytfy1ZrHqA" x="338" y="405"/>
+  </children>
+  <children xmi:type="notation:Shape" xmi:id="_JYBZIOuyEeGHytfy1ZrHqA" type="1031" fontName="Lucida Grande" fontHeight="11" lineColor="0">
+    <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_JYCAMOuyEeGHytfy1ZrHqA" source="ShadowFigure">
+      <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_JYCAMeuyEeGHytfy1ZrHqA" key="ShadowFigure_Value" value="false"/>
+    </eAnnotations>
+    <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_JYCAMuuyEeGHytfy1ZrHqA" source="displayNameLabelIcon">
+      <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_JYCAM-uyEeGHytfy1ZrHqA" key="displayNameLabelIcon_value" value="false"/>
+    </eAnnotations>
+    <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_JYCANOuyEeGHytfy1ZrHqA" source="QualifiedName">
+      <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_JYCANeuyEeGHytfy1ZrHqA" key="QualifiedNameDepth" value="1000"/>
+    </eAnnotations>
+    <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_JYCnQOuyEeGHytfy1ZrHqA" source="Stereotype_Annotation">
+      <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_JYCnQeuyEeGHytfy1ZrHqA" key="StereotypeWithQualifiedNameList" value=""/>
+      <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_JYCnQuuyEeGHytfy1ZrHqA" key="StereotypeList" value="Standard::Metaclass"/>
+      <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_JYCnQ-uyEeGHytfy1ZrHqA" key="Stereotype_Presentation_Kind" value="HorizontalStereo"/>
+      <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_JYCnROuyEeGHytfy1ZrHqA" key="PropStereoDisplay" value=""/>
+      <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_JYCnReuyEeGHytfy1ZrHqA" key="StereotypePropertyLocation" value="Compartment"/>
+    </eAnnotations>
+    <children xmi:type="notation:DecorationNode" xmi:id="_JYCANuuyEeGHytfy1ZrHqA" type="1084"/>
+    <element xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/>
+    <layoutConstraint xmi:type="notation:Bounds" xmi:id="_JYCAN-uyEeGHytfy1ZrHqA" x="782" y="47"/>
+  </children>
+  <children xmi:type="notation:Shape" xmi:id="_KKoh0OuyEeGHytfy1ZrHqA" type="1026" fontName="Lucida Grande" fontHeight="11" lineColor="0">
+    <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_KKpI4OuyEeGHytfy1ZrHqA" source="ShadowFigure">
+      <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_KKpI4euyEeGHytfy1ZrHqA" key="ShadowFigure_Value" value="false"/>
+    </eAnnotations>
+    <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_KKpI4uuyEeGHytfy1ZrHqA" source="displayNameLabelIcon">
+      <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_KKpI4-uyEeGHytfy1ZrHqA" key="displayNameLabelIcon_value" value="false"/>
+    </eAnnotations>
+    <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_KKpI5OuyEeGHytfy1ZrHqA" source="QualifiedName">
+      <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_KKpI5euyEeGHytfy1ZrHqA" key="QualifiedNameDepth" value="1000"/>
+    </eAnnotations>
+    <children xmi:type="notation:DecorationNode" xmi:id="_KKpI5uuyEeGHytfy1ZrHqA" type="1034"/>
+    <children xmi:type="notation:BasicCompartment" xmi:id="_KKpI5-uyEeGHytfy1ZrHqA" type="1071">
+      <children xmi:type="notation:Shape" xmi:id="_TSGcoOuyEeGHytfy1ZrHqA" type="3002" fontName="Lucida Grande" fontHeight="11" lineColor="0">
+        <element xmi:type="uml:Property" href="ODM_SoaML.profile.uml#_TSEAYOuyEeGHytfy1ZrHqA"/>
+        <layoutConstraint xmi:type="notation:Location" xmi:id="_TSGcoeuyEeGHytfy1ZrHqA"/>
+      </children>
+      <styles xmi:type="notation:TitleStyle" xmi:id="_KKpI6OuyEeGHytfy1ZrHqA"/>
+      <styles xmi:type="notation:SortingStyle" xmi:id="_KKpI6euyEeGHytfy1ZrHqA"/>
+      <styles xmi:type="notation:FilteringStyle" xmi:id="_KKpI6uuyEeGHytfy1ZrHqA"/>
+      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_KKpI6-uyEeGHytfy1ZrHqA"/>
+    </children>
+    <children xmi:type="notation:BasicCompartment" xmi:id="_KKpI7OuyEeGHytfy1ZrHqA" type="1019">
+      <styles xmi:type="notation:TitleStyle" xmi:id="_KKpI7euyEeGHytfy1ZrHqA"/>
+      <styles xmi:type="notation:SortingStyle" xmi:id="_KKpI7uuyEeGHytfy1ZrHqA"/>
+      <styles xmi:type="notation:FilteringStyle" xmi:id="_KKpI7-uyEeGHytfy1ZrHqA"/>
+      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_KKpI8OuyEeGHytfy1ZrHqA"/>
+    </children>
+    <element xmi:type="uml:Stereotype" href="ODM_SoaML.profile.uml#_KKnTsOuyEeGHytfy1ZrHqA"/>
+    <layoutConstraint xmi:type="notation:Bounds" xmi:id="_KKoh0euyEeGHytfy1ZrHqA" x="783" y="243"/>
+  </children>
   <styles xmi:type="notation:DiagramStyle" xmi:id="_kBDGEeXnEeGWIIxXDvlnFA"/>
   <element xmi:type="uml:Profile" href="ODM_SoaML.profile.uml#_kAtu4OXnEeGWIIxXDvlnFA"/>
   <edges xmi:type="notation:Connector" xmi:id="_Qe7U0OXoEeGWIIxXDvlnFA" type="1013" source="_zTmDEOXnEeGWIIxXDvlnFA" target="_qVlmQOXnEeGWIIxXDvlnFA" lineColor="0">
@@ -102,4 +236,137 @@
     <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_ttdEgOXoEeGWIIxXDvlnFA" id="(0.09,0.47)"/>
     <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_ttdEgeXoEeGWIIxXDvlnFA" id="(0.8,0.58)"/>
   </edges>
+  <edges xmi:type="notation:Connector" xmi:id="_9ONusOuxEeGHytfy1ZrHqA" type="1013" source="_7Gf0QOuxEeGHytfy1ZrHqA" target="_6tQN0OuxEeGHytfy1ZrHqA" lineColor="0">
+    <styles xmi:type="notation:FontStyle" xmi:id="_9ONuseuxEeGHytfy1ZrHqA" fontName="Lucida Grande" fontHeight="11"/>
+    <element xmi:type="uml:Extension" href="ODM_SoaML.profile.uml#_9OKrYOuxEeGHytfy1ZrHqA"/>
+    <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_9ONusuuxEeGHytfy1ZrHqA" points="[-4, -50, 6, 98]$[-10, -123, 0, 25]"/>
+  </edges>
+  <edges xmi:type="notation:Connector" xmi:id="_-_DaMOuxEeGHytfy1ZrHqA" type="4001" source="_7Gf0QOuxEeGHytfy1ZrHqA" target="_v97HwOXnEeGWIIxXDvlnFA" lineColor="0">
+    <children xmi:type="notation:DecorationNode" xmi:id="_-_DaM-uxEeGHytfy1ZrHqA" visible="false" type="6001">
+      <layoutConstraint xmi:type="notation:Location" xmi:id="_-_DaNOuxEeGHytfy1ZrHqA" y="60"/>
+    </children>
+    <children xmi:type="notation:DecorationNode" xmi:id="_-_DaNeuxEeGHytfy1ZrHqA" visible="false" type="6002">
+      <layoutConstraint xmi:type="notation:Location" xmi:id="_-_EBQOuxEeGHytfy1ZrHqA" y="20"/>
+    </children>
+    <children xmi:type="notation:DecorationNode" xmi:id="_-_EBQeuxEeGHytfy1ZrHqA" visible="false" type="6003">
+      <layoutConstraint xmi:type="notation:Location" xmi:id="_-_EBQuuxEeGHytfy1ZrHqA" y="20"/>
+    </children>
+    <children xmi:type="notation:DecorationNode" xmi:id="_-_EBQ-uxEeGHytfy1ZrHqA" visible="false" type="6005">
+      <layoutConstraint xmi:type="notation:Location" xmi:id="_-_EBROuxEeGHytfy1ZrHqA" y="-20"/>
+    </children>
+    <children xmi:type="notation:DecorationNode" xmi:id="_-_EBReuxEeGHytfy1ZrHqA" visible="false" type="6033">
+      <layoutConstraint xmi:type="notation:Location" xmi:id="_-_EBRuuxEeGHytfy1ZrHqA" y="20"/>
+    </children>
+    <children xmi:type="notation:DecorationNode" xmi:id="_-_EBR-uxEeGHytfy1ZrHqA" visible="false" type="6034">
+      <layoutConstraint xmi:type="notation:Location" xmi:id="_-_EBSOuxEeGHytfy1ZrHqA" y="-20"/>
+    </children>
+    <styles xmi:type="notation:FontStyle" xmi:id="_-_DaMeuxEeGHytfy1ZrHqA" fontName="Lucida Grande" fontHeight="11"/>
+    <element xmi:type="uml:Association" href="ODM_SoaML.profile.uml#_-_BlAOuxEeGHytfy1ZrHqA"/>
+    <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_-_DaMuuxEeGHytfy1ZrHqA" points="[-20, -4, 481, 100]$[-470, -79, 31, 25]"/>
+    <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_-_I5wOuxEeGHytfy1ZrHqA" id="(0.2,0.66)"/>
+  </edges>
+  <edges xmi:type="notation:Connector" xmi:id="_McJRcOuyEeGHytfy1ZrHqA" type="1013" source="_KKoh0OuyEeGHytfy1ZrHqA" target="_JYBZIOuyEeGHytfy1ZrHqA" lineColor="0">
+    <styles xmi:type="notation:FontStyle" xmi:id="_McJRceuyEeGHytfy1ZrHqA" fontName="Lucida Grande" fontHeight="11"/>
+    <element xmi:type="uml:Extension" href="ODM_SoaML.profile.uml#_McIDUeuyEeGHytfy1ZrHqA"/>
+    <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_McJRcuuyEeGHytfy1ZrHqA" points="[7, -17, -15, 171]$[-28, -182, -50, 6]"/>
+    <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_McLtsOuyEeGHytfy1ZrHqA" id="(0.44,0.17)"/>
+  </edges>
+  <edges xmi:type="notation:Connector" xmi:id="_Of7uIOuyEeGHytfy1ZrHqA" type="4001" source="_KKoh0OuyEeGHytfy1ZrHqA" target="__soR4OuxEeGHytfy1ZrHqA" lineColor="0">
+    <children xmi:type="notation:DecorationNode" xmi:id="_Of7uI-uyEeGHytfy1ZrHqA" visible="false" type="6001">
+      <layoutConstraint xmi:type="notation:Location" xmi:id="_Of7uJOuyEeGHytfy1ZrHqA" y="60"/>
+    </children>
+    <children xmi:type="notation:DecorationNode" xmi:id="_Of8VMOuyEeGHytfy1ZrHqA" visible="false" type="6002">
+      <layoutConstraint xmi:type="notation:Location" xmi:id="_Of8VMeuyEeGHytfy1ZrHqA" y="20"/>
+    </children>
+    <children xmi:type="notation:DecorationNode" xmi:id="_Of8VMuuyEeGHytfy1ZrHqA" visible="false" type="6003">
+      <layoutConstraint xmi:type="notation:Location" xmi:id="_Of8VM-uyEeGHytfy1ZrHqA" y="20"/>
+    </children>
+    <children xmi:type="notation:DecorationNode" xmi:id="_Of8VNOuyEeGHytfy1ZrHqA" visible="false" type="6005">
+      <layoutConstraint xmi:type="notation:Location" xmi:id="_Of8VNeuyEeGHytfy1ZrHqA" y="-20"/>
+    </children>
+    <children xmi:type="notation:DecorationNode" xmi:id="_Of8VNuuyEeGHytfy1ZrHqA" visible="false" type="6033">
+      <layoutConstraint xmi:type="notation:Location" xmi:id="_Of8VN-uyEeGHytfy1ZrHqA" y="20"/>
+    </children>
+    <children xmi:type="notation:DecorationNode" xmi:id="_Of8VOOuyEeGHytfy1ZrHqA" visible="false" type="6034">
+      <layoutConstraint xmi:type="notation:Location" xmi:id="_Of8VOeuyEeGHytfy1ZrHqA" y="-20"/>
+    </children>
+    <styles xmi:type="notation:FontStyle" xmi:id="_Of7uIeuyEeGHytfy1ZrHqA" fontName="Lucida Grande" fontHeight="11"/>
+    <element xmi:type="uml:Association" href="ODM_SoaML.profile.uml#_Of6gAOuyEeGHytfy1ZrHqA"/>
+    <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_Of7uIuuyEeGHytfy1ZrHqA" points="[-38, 12, 370, -120]$[-395, 134, 13, 2]"/>
+    <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_Of__kOuyEeGHytfy1ZrHqA" id="(0.5,0.88)"/>
+    <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_Of__keuyEeGHytfy1ZrHqA" id="(0.87,0.58)"/>
+  </edges>
+  <edges xmi:type="notation:Connector" xmi:id="_PWQSIOuyEeGHytfy1ZrHqA" type="4001" source="_KKoh0OuyEeGHytfy1ZrHqA" target="_v97HwOXnEeGWIIxXDvlnFA" lineColor="0">
+    <children xmi:type="notation:DecorationNode" xmi:id="_PWQ5MOuyEeGHytfy1ZrHqA" visible="false" type="6001">
+      <layoutConstraint xmi:type="notation:Location" xmi:id="_PWQ5MeuyEeGHytfy1ZrHqA" y="60"/>
+    </children>
+    <children xmi:type="notation:DecorationNode" xmi:id="_PWQ5MuuyEeGHytfy1ZrHqA" visible="false" type="6002">
+      <layoutConstraint xmi:type="notation:Location" xmi:id="_PWQ5M-uyEeGHytfy1ZrHqA" y="20"/>
+    </children>
+    <children xmi:type="notation:DecorationNode" xmi:id="_PWQ5NOuyEeGHytfy1ZrHqA" visible="false" type="6003">
+      <layoutConstraint xmi:type="notation:Location" xmi:id="_PWQ5NeuyEeGHytfy1ZrHqA" y="20"/>
+    </children>
+    <children xmi:type="notation:DecorationNode" xmi:id="_PWQ5NuuyEeGHytfy1ZrHqA" visible="false" type="6005">
+      <layoutConstraint xmi:type="notation:Location" xmi:id="_PWQ5N-uyEeGHytfy1ZrHqA" y="-20"/>
+    </children>
+    <children xmi:type="notation:DecorationNode" xmi:id="_PWQ5OOuyEeGHytfy1ZrHqA" visible="false" type="6033">
+      <layoutConstraint xmi:type="notation:Location" xmi:id="_PWQ5OeuyEeGHytfy1ZrHqA" y="20"/>
+    </children>
+    <children xmi:type="notation:DecorationNode" xmi:id="_PWQ5OuuyEeGHytfy1ZrHqA" visible="false" type="6034">
+      <layoutConstraint xmi:type="notation:Location" xmi:id="_PWQ5O-uyEeGHytfy1ZrHqA" y="-20"/>
+    </children>
+    <styles xmi:type="notation:FontStyle" xmi:id="_PWQSIeuyEeGHytfy1ZrHqA" fontName="Lucida Grande" fontHeight="11"/>
+    <element xmi:type="uml:Association" href="ODM_SoaML.profile.uml#_PWPEAOuyEeGHytfy1ZrHqA"/>
+    <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_PWQSIuuyEeGHytfy1ZrHqA" points="[-25, 2, 688, 124]$[-313, 37, 400, 159]$[-686, -111, 27, 11]"/>
+    <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_PWVKoOuyEeGHytfy1ZrHqA" id="(0.25,0.89)"/>
+    <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_PWVKoeuyEeGHytfy1ZrHqA" id="(0.32,0.78)"/>
+  </edges>
+  <edges xmi:type="notation:Connector" xmi:id="_dTwu0OuyEeGHytfy1ZrHqA" type="4001" source="_7Gf0QOuxEeGHytfy1ZrHqA" target="__soR4OuxEeGHytfy1ZrHqA" lineColor="0">
+    <children xmi:type="notation:DecorationNode" xmi:id="_dTxV4OuyEeGHytfy1ZrHqA" visible="false" type="6001">
+      <layoutConstraint xmi:type="notation:Location" xmi:id="_dTxV4euyEeGHytfy1ZrHqA" y="60"/>
+    </children>
+    <children xmi:type="notation:DecorationNode" xmi:id="_dTxV4uuyEeGHytfy1ZrHqA" visible="false" type="6002">
+      <layoutConstraint xmi:type="notation:Location" xmi:id="_dTxV4-uyEeGHytfy1ZrHqA" y="20"/>
+    </children>
+    <children xmi:type="notation:DecorationNode" xmi:id="_dTxV5OuyEeGHytfy1ZrHqA" visible="false" type="6003">
+      <layoutConstraint xmi:type="notation:Location" xmi:id="_dTxV5euyEeGHytfy1ZrHqA" y="20"/>
+    </children>
+    <children xmi:type="notation:DecorationNode" xmi:id="_dTxV5uuyEeGHytfy1ZrHqA" visible="false" type="6005">
+      <layoutConstraint xmi:type="notation:Location" xmi:id="_dTxV5-uyEeGHytfy1ZrHqA" y="-20"/>
+    </children>
+    <children xmi:type="notation:DecorationNode" xmi:id="_dTx88OuyEeGHytfy1ZrHqA" visible="false" type="6033">
+      <layoutConstraint xmi:type="notation:Location" xmi:id="_dTx88euyEeGHytfy1ZrHqA" y="20"/>
+    </children>
+    <children xmi:type="notation:DecorationNode" xmi:id="_dTx88uuyEeGHytfy1ZrHqA" visible="false" type="6034">
+      <layoutConstraint xmi:type="notation:Location" xmi:id="_dTx88-uyEeGHytfy1ZrHqA" y="-20"/>
+    </children>
+    <styles xmi:type="notation:FontStyle" xmi:id="_dTwu0euyEeGHytfy1ZrHqA" fontName="Lucida Grande" fontHeight="11"/>
+    <element xmi:type="uml:Association" href="ODM_SoaML.profile.uml#_dTvgsOuyEeGHytfy1ZrHqA"/>
+    <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_dTwu0uuyEeGHytfy1ZrHqA" points="[-50, 35, 165, -119]$[-206, 150, 9, -4]"/>
+    <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_dT7t8OuyEeGHytfy1ZrHqA" id="(0.91,0.33)"/>
+  </edges>
+  <edges xmi:type="notation:Connector" xmi:id="_Whkz4OuzEeGHytfy1ZrHqA" type="4001" source="_7Gf0QOuxEeGHytfy1ZrHqA" target="_KKoh0OuyEeGHytfy1ZrHqA" lineColor="0">
+    <children xmi:type="notation:DecorationNode" xmi:id="_WhmCAOuzEeGHytfy1ZrHqA" visible="false" type="6001">
+      <layoutConstraint xmi:type="notation:Location" xmi:id="_WhmCAeuzEeGHytfy1ZrHqA" y="60"/>
+    </children>
+    <children xmi:type="notation:DecorationNode" xmi:id="_WhmCAuuzEeGHytfy1ZrHqA" visible="false" type="6002">
+      <layoutConstraint xmi:type="notation:Location" xmi:id="_WhmCA-uzEeGHytfy1ZrHqA" y="20"/>
+    </children>
+    <children xmi:type="notation:DecorationNode" xmi:id="_WhmCBOuzEeGHytfy1ZrHqA" visible="false" type="6003">
+      <layoutConstraint xmi:type="notation:Location" xmi:id="_WhmCBeuzEeGHytfy1ZrHqA" y="20"/>
+    </children>
+    <children xmi:type="notation:DecorationNode" xmi:id="_WhmCBuuzEeGHytfy1ZrHqA" visible="false" type="6005">
+      <layoutConstraint xmi:type="notation:Location" xmi:id="_WhmpEOuzEeGHytfy1ZrHqA" y="-20"/>
+    </children>
+    <children xmi:type="notation:DecorationNode" xmi:id="_WhmpEeuzEeGHytfy1ZrHqA" visible="false" type="6033">
+      <layoutConstraint xmi:type="notation:Location" xmi:id="_WhmpEuuzEeGHytfy1ZrHqA" y="20"/>
+    </children>
+    <children xmi:type="notation:DecorationNode" xmi:id="_WhmpE-uzEeGHytfy1ZrHqA" visible="false" type="6034">
+      <layoutConstraint xmi:type="notation:Location" xmi:id="_WhmpFOuzEeGHytfy1ZrHqA" y="-20"/>
+    </children>
+    <styles xmi:type="notation:FontStyle" xmi:id="_Whkz4euzEeGHytfy1ZrHqA" fontName="Lucida Grande" fontHeight="11"/>
+    <element xmi:type="uml:Association" href="ODM_SoaML.profile.uml#_WhiXoOuzEeGHytfy1ZrHqA"/>
+    <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_Whla8OuzEeGHytfy1ZrHqA" points="[62, 7, -82, 0]$[127, 6, -17, -1]"/>
+    <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_WhtWwOuzEeGHytfy1ZrHqA" id="(0.13709677419354838,0.48)"/>
+  </edges>
 </notation:Diagram>
diff --git a/profiles/org.universaal.tools.profileplugin/model/ODM_SoaML.profile.uml b/profiles/org.universaal.tools.profileplugin/model/ODM_SoaML.profile.uml
index a479eeb55..2df03bc60 100644
--- a/profiles/org.universaal.tools.profileplugin/model/ODM_SoaML.profile.uml
+++ b/profiles/org.universaal.tools.profileplugin/model/ODM_SoaML.profile.uml
@@ -1,6 +1,233 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<uml:Profile xmi:version="2.1" xmlns:xmi="http://schema.omg.org/spec/XMI/2.1" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" xmlns:uml="http://www.eclipse.org/uml2/3.0.0/UML" xmi:id="_kAtu4OXnEeGWIIxXDvlnFA" name="Profile" metaclassReference="_qVNLwOXnEeGWIIxXDvlnFA _v94rgOXnEeGWIIxXDvlnFA" metamodelReference="_kAtu4eXnEeGWIIxXDvlnFA">
+<uml:Profile xmi:version="2.1" xmlns:xmi="http://schema.omg.org/spec/XMI/2.1" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" xmlns:uml="http://www.eclipse.org/uml2/3.0.0/UML" xmi:id="_kAtu4OXnEeGWIIxXDvlnFA" name="ODM_SoaML" metaclassReference="_qVNLwOXnEeGWIIxXDvlnFA _v94rgOXnEeGWIIxXDvlnFA _6tO_sOuxEeGHytfy1ZrHqA _JYAyEOuyEeGHytfy1ZrHqA" metamodelReference="_kAtu4eXnEeGWIIxXDvlnFA">
   <eAnnotations xmi:id="_UreYUOXpEeGWIIxXDvlnFA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+    <contents xmi:type="ecore:EPackage" xmi:id="_bo4E4euzEeGHytfy1ZrHqA" name="ODM_SoaML" nsURI="http:///schemas/ODM_SoaML/_bo4E4OuzEeGHytfy1ZrHqA/5" nsPrefix="ODM_SoaML">
+      <eAnnotations xmi:id="_bo7vQeuzEeGHytfy1ZrHqA" source="PapyrusVersion">
+        <details xmi:id="_bo7vQuuzEeGHytfy1ZrHqA" key="Version" value="0.0.6"/>
+        <details xmi:id="_bo7vQ-uzEeGHytfy1ZrHqA" key="Comment" value=""/>
+        <details xmi:id="_bo7vROuzEeGHytfy1ZrHqA" key="Copyright" value=""/>
+        <details xmi:id="_bo7vReuzEeGHytfy1ZrHqA" key="Date" value="2012-08-21"/>
+        <details xmi:id="_bo7vRuuzEeGHytfy1ZrHqA" key="Author" value=""/>
+      </eAnnotations>
+      <eClassifiers xmi:type="ecore:EClass" xmi:id="_bo4E4uuzEeGHytfy1ZrHqA" name="PropertyBinding">
+        <eAnnotations xmi:id="_bo4E4-uzEeGHytfy1ZrHqA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_zTf8cOXnEeGWIIxXDvlnFA"/>
+        <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_bo4E5OuzEeGHytfy1ZrHqA" name="base_Parameter" ordered="false" lowerBound="1">
+          <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/3.0.0/UML#//Parameter"/>
+        </eStructuralFeatures>
+        <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_bo4E5uuzEeGHytfy1ZrHqA" name="properties" ordered="false" lowerBound="1" upperBound="-1">
+          <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/3.0.0/UML#//Property"/>
+        </eStructuralFeatures>
+      </eClassifiers>
+      <eClassifiers xmi:type="ecore:EClass" xmi:id="_bo4E6OuzEeGHytfy1ZrHqA" name="ServiceProfile">
+        <eAnnotations xmi:id="_bo4E6euzEeGHytfy1ZrHqA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_7Gbi0OuxEeGHytfy1ZrHqA"/>
+        <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_bo4E6uuzEeGHytfy1ZrHqA" name="base_Operation" ordered="false" lowerBound="1">
+          <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/3.0.0/UML#//Operation"/>
+        </eStructuralFeatures>
+        <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_bo4E7OuzEeGHytfy1ZrHqA" name="property" ordered="false" lowerBound="1">
+          <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/3.0.0/UML#//Property"/>
+        </eStructuralFeatures>
+        <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_bo4E7uuzEeGHytfy1ZrHqA" name="effectType" ordered="false" lowerBound="1" eType="_bo4E9OuzEeGHytfy1ZrHqA"/>
+        <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_bo4E8OuzEeGHytfy1ZrHqA" name="effectValue" ordered="false" lowerBound="1">
+          <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EString"/>
+        </eStructuralFeatures>
+        <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_bo4E8uuzEeGHytfy1ZrHqA" name="effects" ordered="false" upperBound="-1" eType="_bo4E-euzEeGHytfy1ZrHqA"/>
+      </eClassifiers>
+      <eClassifiers xmi:type="ecore:EEnum" xmi:id="_bo4E9OuzEeGHytfy1ZrHqA" name="EffectType">
+        <eAnnotations xmi:id="_bo4E9euzEeGHytfy1ZrHqA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="__smcsOuxEeGHytfy1ZrHqA"/>
+        <eLiterals xmi:id="_bo4E9uuzEeGHytfy1ZrHqA" name="ADD_EFFECT"/>
+        <eLiterals xmi:id="_bo4E9-uzEeGHytfy1ZrHqA" name="REMOVE_EFFECT" value="1"/>
+        <eLiterals xmi:id="_bo4E-OuzEeGHytfy1ZrHqA" name="CHANGE_EFFECT" value="2"/>
+      </eClassifiers>
+      <eClassifiers xmi:type="ecore:EClass" xmi:id="_bo4E-euzEeGHytfy1ZrHqA" name="Effect">
+        <eAnnotations xmi:id="_bo4E-uuzEeGHytfy1ZrHqA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_KKnTsOuyEeGHytfy1ZrHqA"/>
+        <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_bo4E--uzEeGHytfy1ZrHqA" name="base_Class" ordered="false" lowerBound="1">
+          <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/3.0.0/UML#//Class"/>
+        </eStructuralFeatures>
+        <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_bo4E_euzEeGHytfy1ZrHqA" name="effect" ordered="false" lowerBound="1" eType="_bo4E9OuzEeGHytfy1ZrHqA"/>
+        <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_bo4E_-uzEeGHytfy1ZrHqA" name="property" ordered="false" lowerBound="1">
+          <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/3.0.0/UML#//Property"/>
+        </eStructuralFeatures>
+        <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_bo4FAeuzEeGHytfy1ZrHqA" name="effectValue" ordered="false" lowerBound="1">
+          <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EString"/>
+        </eStructuralFeatures>
+      </eClassifiers>
+    </contents>
+    <contents xmi:type="ecore:EPackage" xmi:id="_C1C-4OuzEeGHytfy1ZrHqA" name="ODM_SoaML" nsURI="http:///schemas/ODM_SoaML/_C1CX0OuzEeGHytfy1ZrHqA/4" nsPrefix="ODM_SoaML">
+      <eAnnotations xmi:id="_C1FbIeuzEeGHytfy1ZrHqA" source="PapyrusVersion">
+        <details xmi:id="_C1FbIuuzEeGHytfy1ZrHqA" key="Version" value="0.0.5"/>
+        <details xmi:id="_C1FbI-uzEeGHytfy1ZrHqA" key="Comment" value=""/>
+        <details xmi:id="_C1FbJOuzEeGHytfy1ZrHqA" key="Copyright" value=""/>
+        <details xmi:id="_C1FbJeuzEeGHytfy1ZrHqA" key="Date" value="2012-08-21"/>
+        <details xmi:id="_C1FbJuuzEeGHytfy1ZrHqA" key="Author" value=""/>
+      </eAnnotations>
+      <eClassifiers xmi:type="ecore:EClass" xmi:id="_C1C-4euzEeGHytfy1ZrHqA" name="PropertyBinding">
+        <eAnnotations xmi:id="_C1C-4uuzEeGHytfy1ZrHqA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_zTf8cOXnEeGWIIxXDvlnFA"/>
+        <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_C1C-4-uzEeGHytfy1ZrHqA" name="base_Parameter" ordered="false" lowerBound="1">
+          <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/3.0.0/UML#//Parameter"/>
+        </eStructuralFeatures>
+        <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_C1C-5euzEeGHytfy1ZrHqA" name="properties" ordered="false" lowerBound="1" upperBound="-1">
+          <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/3.0.0/UML#//Property"/>
+        </eStructuralFeatures>
+      </eClassifiers>
+      <eClassifiers xmi:type="ecore:EClass" xmi:id="_C1C-5-uzEeGHytfy1ZrHqA" name="ServiceProfile">
+        <eAnnotations xmi:id="_C1C-6OuzEeGHytfy1ZrHqA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_7Gbi0OuxEeGHytfy1ZrHqA"/>
+        <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_C1C-6euzEeGHytfy1ZrHqA" name="base_Operation" ordered="false" lowerBound="1">
+          <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/3.0.0/UML#//Operation"/>
+        </eStructuralFeatures>
+        <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_C1C-6-uzEeGHytfy1ZrHqA" name="property" ordered="false" lowerBound="1">
+          <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/3.0.0/UML#//Property"/>
+        </eStructuralFeatures>
+        <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_C1C-7euzEeGHytfy1ZrHqA" name="effectType" ordered="false" lowerBound="1" eType="_C1C-8euzEeGHytfy1ZrHqA"/>
+        <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_C1C-7-uzEeGHytfy1ZrHqA" name="effectValue" ordered="false" lowerBound="1">
+          <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EString"/>
+        </eStructuralFeatures>
+      </eClassifiers>
+      <eClassifiers xmi:type="ecore:EEnum" xmi:id="_C1C-8euzEeGHytfy1ZrHqA" name="EffectType">
+        <eAnnotations xmi:id="_C1C-8uuzEeGHytfy1ZrHqA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="__smcsOuxEeGHytfy1ZrHqA"/>
+        <eLiterals xmi:id="_C1C-8-uzEeGHytfy1ZrHqA" name="ADD_EFFECT"/>
+        <eLiterals xmi:id="_C1C-9OuzEeGHytfy1ZrHqA" name="REMOVE_EFFECT" value="1"/>
+        <eLiterals xmi:id="_C1C-9euzEeGHytfy1ZrHqA" name="CHANGE_EFFECT" value="2"/>
+      </eClassifiers>
+      <eClassifiers xmi:type="ecore:EClass" xmi:id="_C1C-9uuzEeGHytfy1ZrHqA" name="Effect">
+        <eAnnotations xmi:id="_C1C-9-uzEeGHytfy1ZrHqA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_KKnTsOuyEeGHytfy1ZrHqA"/>
+        <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_C1C--OuzEeGHytfy1ZrHqA" name="base_Class" ordered="false" lowerBound="1">
+          <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/3.0.0/UML#//Class"/>
+        </eStructuralFeatures>
+        <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_C1C--uuzEeGHytfy1ZrHqA" name="effect" ordered="false" lowerBound="1" eType="_C1C-8euzEeGHytfy1ZrHqA"/>
+        <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_C1C-_OuzEeGHytfy1ZrHqA" name="property" ordered="false" lowerBound="1">
+          <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/3.0.0/UML#//Property"/>
+        </eStructuralFeatures>
+        <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_C1C-_uuzEeGHytfy1ZrHqA" name="effectValue" ordered="false" lowerBound="1">
+          <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EString"/>
+        </eStructuralFeatures>
+      </eClassifiers>
+    </contents>
+    <contents xmi:type="ecore:EPackage" xmi:id="_fRaHQeuyEeGHytfy1ZrHqA" name="ODM_SoaML" nsURI="http:///schemas/ODM_SoaML/_fRaHQOuyEeGHytfy1ZrHqA/3" nsPrefix="ODM_SoaML">
+      <eAnnotations xmi:id="_fRdxoOuyEeGHytfy1ZrHqA" source="PapyrusVersion">
+        <details xmi:id="_fRdxoeuyEeGHytfy1ZrHqA" key="Version" value="0.0.4"/>
+        <details xmi:id="_fRdxouuyEeGHytfy1ZrHqA" key="Comment" value=""/>
+        <details xmi:id="_fRdxo-uyEeGHytfy1ZrHqA" key="Copyright" value=""/>
+        <details xmi:id="_fRdxpOuyEeGHytfy1ZrHqA" key="Date" value="2012-08-21"/>
+        <details xmi:id="_fRdxpeuyEeGHytfy1ZrHqA" key="Author" value=""/>
+      </eAnnotations>
+      <eClassifiers xmi:type="ecore:EClass" xmi:id="_fRaHQuuyEeGHytfy1ZrHqA" name="PropertyBinding">
+        <eAnnotations xmi:id="_fRaHQ-uyEeGHytfy1ZrHqA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_zTf8cOXnEeGWIIxXDvlnFA"/>
+        <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_fRaHROuyEeGHytfy1ZrHqA" name="base_Parameter" ordered="false" lowerBound="1">
+          <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/3.0.0/UML#//Parameter"/>
+        </eStructuralFeatures>
+        <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_fRaHRuuyEeGHytfy1ZrHqA" name="properties" ordered="false" lowerBound="1" upperBound="-1">
+          <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/3.0.0/UML#//Property"/>
+        </eStructuralFeatures>
+      </eClassifiers>
+      <eClassifiers xmi:type="ecore:EClass" xmi:id="_fRaHSOuyEeGHytfy1ZrHqA" name="ServiceProfile">
+        <eAnnotations xmi:id="_fRaHSeuyEeGHytfy1ZrHqA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_7Gbi0OuxEeGHytfy1ZrHqA"/>
+        <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_fRaHSuuyEeGHytfy1ZrHqA" name="base_Operation" ordered="false" lowerBound="1">
+          <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/3.0.0/UML#//Operation"/>
+        </eStructuralFeatures>
+        <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_fRaHTOuyEeGHytfy1ZrHqA" name="property" ordered="false" lowerBound="1">
+          <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/3.0.0/UML#//Property"/>
+        </eStructuralFeatures>
+        <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_fRaHTuuyEeGHytfy1ZrHqA" name="effectType" ordered="false" lowerBound="1" eType="_fRaHUOuyEeGHytfy1ZrHqA"/>
+      </eClassifiers>
+      <eClassifiers xmi:type="ecore:EEnum" xmi:id="_fRaHUOuyEeGHytfy1ZrHqA" name="EffectType">
+        <eAnnotations xmi:id="_fRaHUeuyEeGHytfy1ZrHqA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="__smcsOuxEeGHytfy1ZrHqA"/>
+        <eLiterals xmi:id="_fRaHUuuyEeGHytfy1ZrHqA" name="ADD_EFFECT"/>
+        <eLiterals xmi:id="_fRaHU-uyEeGHytfy1ZrHqA" name="REMOVE_EFFECT" value="1"/>
+        <eLiterals xmi:id="_fRaHVOuyEeGHytfy1ZrHqA" name="CHANGE_EFFECT" value="2"/>
+      </eClassifiers>
+      <eClassifiers xmi:type="ecore:EClass" xmi:id="_fRaHVeuyEeGHytfy1ZrHqA" name="Effect">
+        <eAnnotations xmi:id="_fRaHVuuyEeGHytfy1ZrHqA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_KKnTsOuyEeGHytfy1ZrHqA"/>
+        <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_fRaHV-uyEeGHytfy1ZrHqA" name="base_Class" ordered="false" lowerBound="1">
+          <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/3.0.0/UML#//Class"/>
+        </eStructuralFeatures>
+        <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_fRaHWeuyEeGHytfy1ZrHqA" name="effect" ordered="false" lowerBound="1" eType="_fRaHUOuyEeGHytfy1ZrHqA"/>
+        <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_fRaHW-uyEeGHytfy1ZrHqA" name="property" ordered="false" lowerBound="1">
+          <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/3.0.0/UML#//Property"/>
+        </eStructuralFeatures>
+        <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_fRaHXeuyEeGHytfy1ZrHqA" name="effectValue" ordered="false" lowerBound="1">
+          <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EString"/>
+        </eStructuralFeatures>
+      </eClassifiers>
+    </contents>
+    <contents xmi:type="ecore:EPackage" xmi:id="_bq_aMeuyEeGHytfy1ZrHqA" name="ODM_SoaML" nsURI="http:///schemas/ODM_SoaML/_bq_aMOuyEeGHytfy1ZrHqA/2" nsPrefix="ODM_SoaML">
+      <eAnnotations xmi:id="_brB2ceuyEeGHytfy1ZrHqA" source="PapyrusVersion">
+        <details xmi:id="_brB2cuuyEeGHytfy1ZrHqA" key="Version" value="0.0.3"/>
+        <details xmi:id="_brB2c-uyEeGHytfy1ZrHqA" key="Comment" value=""/>
+        <details xmi:id="_brB2dOuyEeGHytfy1ZrHqA" key="Copyright" value=""/>
+        <details xmi:id="_brB2deuyEeGHytfy1ZrHqA" key="Date" value="2012-08-21"/>
+        <details xmi:id="_brB2duuyEeGHytfy1ZrHqA" key="Author" value=""/>
+      </eAnnotations>
+      <eClassifiers xmi:type="ecore:EClass" xmi:id="_bq_aMuuyEeGHytfy1ZrHqA" name="PropertyBinding">
+        <eAnnotations xmi:id="_bq_aM-uyEeGHytfy1ZrHqA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_zTf8cOXnEeGWIIxXDvlnFA"/>
+        <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_bq_aNOuyEeGHytfy1ZrHqA" name="base_Parameter" ordered="false" lowerBound="1">
+          <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/3.0.0/UML#//Parameter"/>
+        </eStructuralFeatures>
+        <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_bq_aNuuyEeGHytfy1ZrHqA" name="properties" ordered="false" lowerBound="1" upperBound="-1">
+          <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/3.0.0/UML#//Property"/>
+        </eStructuralFeatures>
+      </eClassifiers>
+      <eClassifiers xmi:type="ecore:EClass" xmi:id="_bq_aOOuyEeGHytfy1ZrHqA" name="ServiceProfile">
+        <eAnnotations xmi:id="_bq_aOeuyEeGHytfy1ZrHqA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_7Gbi0OuxEeGHytfy1ZrHqA"/>
+        <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_bq_aOuuyEeGHytfy1ZrHqA" name="base_Operation" ordered="false" lowerBound="1">
+          <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/3.0.0/UML#//Operation"/>
+        </eStructuralFeatures>
+        <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_bq_aPOuyEeGHytfy1ZrHqA" name="property" ordered="false" lowerBound="1">
+          <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/3.0.0/UML#//Property"/>
+        </eStructuralFeatures>
+      </eClassifiers>
+      <eClassifiers xmi:type="ecore:EEnum" xmi:id="_bq_aPuuyEeGHytfy1ZrHqA" name="EffectType">
+        <eAnnotations xmi:id="_bq_aP-uyEeGHytfy1ZrHqA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="__smcsOuxEeGHytfy1ZrHqA"/>
+        <eLiterals xmi:id="_bq_aQOuyEeGHytfy1ZrHqA" name="ADD_EFFECT"/>
+        <eLiterals xmi:id="_bq_aQeuyEeGHytfy1ZrHqA" name="REMOVE_EFFECT" value="1"/>
+        <eLiterals xmi:id="_bq_aQuuyEeGHytfy1ZrHqA" name="CHANGE_EFFECT" value="2"/>
+      </eClassifiers>
+      <eClassifiers xmi:type="ecore:EClass" xmi:id="_bq_aQ-uyEeGHytfy1ZrHqA" name="Effect">
+        <eAnnotations xmi:id="_bq_aROuyEeGHytfy1ZrHqA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_KKnTsOuyEeGHytfy1ZrHqA"/>
+        <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_bq_aReuyEeGHytfy1ZrHqA" name="base_Class" ordered="false" lowerBound="1">
+          <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/3.0.0/UML#//Class"/>
+        </eStructuralFeatures>
+        <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_bq_aR-uyEeGHytfy1ZrHqA" name="effect" ordered="false" lowerBound="1" eType="_bq_aPuuyEeGHytfy1ZrHqA"/>
+        <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_bq_aSeuyEeGHytfy1ZrHqA" name="property" ordered="false" lowerBound="1">
+          <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/3.0.0/UML#//Property"/>
+        </eStructuralFeatures>
+        <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_bq_aS-uyEeGHytfy1ZrHqA" name="effectValue" ordered="false" lowerBound="1">
+          <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EString"/>
+        </eStructuralFeatures>
+      </eClassifiers>
+    </contents>
+    <contents xmi:type="ecore:EPackage" xmi:id="_FybLceuyEeGHytfy1ZrHqA" name="ODM_SoaML" nsURI="http:///schemas/ODM_SoaML/_FybLcOuyEeGHytfy1ZrHqA/1" nsPrefix="ODM_SoaML">
+      <eAnnotations xmi:id="_FycZkuuyEeGHytfy1ZrHqA" source="PapyrusVersion">
+        <details xmi:id="_FycZk-uyEeGHytfy1ZrHqA" key="Version" value="0.0.2"/>
+        <details xmi:id="_FycZlOuyEeGHytfy1ZrHqA" key="Comment" value=""/>
+        <details xmi:id="_FycZleuyEeGHytfy1ZrHqA" key="Copyright" value=""/>
+        <details xmi:id="_FycZluuyEeGHytfy1ZrHqA" key="Date" value="2012-08-21"/>
+        <details xmi:id="_FycZl-uyEeGHytfy1ZrHqA" key="Author" value="SINTEF"/>
+      </eAnnotations>
+      <eClassifiers xmi:type="ecore:EClass" xmi:id="_FybLcuuyEeGHytfy1ZrHqA" name="PropertyBinding">
+        <eAnnotations xmi:id="_FybLc-uyEeGHytfy1ZrHqA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_zTf8cOXnEeGWIIxXDvlnFA"/>
+        <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_FybLdOuyEeGHytfy1ZrHqA" name="base_Parameter" ordered="false" lowerBound="1">
+          <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/3.0.0/UML#//Parameter"/>
+        </eStructuralFeatures>
+        <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_FybLduuyEeGHytfy1ZrHqA" name="properties" ordered="false" lowerBound="1" upperBound="-1">
+          <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/3.0.0/UML#//Property"/>
+        </eStructuralFeatures>
+      </eClassifiers>
+      <eClassifiers xmi:type="ecore:EClass" xmi:id="_FybygeuyEeGHytfy1ZrHqA" name="ServiceProfile">
+        <eAnnotations xmi:id="_FybyguuyEeGHytfy1ZrHqA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_7Gbi0OuxEeGHytfy1ZrHqA"/>
+        <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_Fybyg-uyEeGHytfy1ZrHqA" name="base_Operation" ordered="false" lowerBound="1">
+          <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/3.0.0/UML#//Operation"/>
+        </eStructuralFeatures>
+        <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_FybyheuyEeGHytfy1ZrHqA" name="property" ordered="false" lowerBound="1">
+          <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/3.0.0/UML#//Property"/>
+        </eStructuralFeatures>
+      </eClassifiers>
+      <eClassifiers xmi:type="ecore:EEnum" xmi:id="_Fybyh-uyEeGHytfy1ZrHqA" name="Effect">
+        <eAnnotations xmi:id="_FybyiOuyEeGHytfy1ZrHqA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="__smcsOuxEeGHytfy1ZrHqA"/>
+        <eLiterals xmi:id="_FybyieuyEeGHytfy1ZrHqA" name="ADD_EFFECT"/>
+        <eLiterals xmi:id="_FybyiuuyEeGHytfy1ZrHqA" name="REMOVE_EFFECT" value="1"/>
+        <eLiterals xmi:id="_Fybyi-uyEeGHytfy1ZrHqA" name="CHANGE_EFFECT" value="2"/>
+      </eClassifiers>
+    </contents>
     <contents xmi:type="ecore:EPackage" xmi:id="_Ure_YOXpEeGWIIxXDvlnFA" name="Profile" nsURI="http:///schemas/Profile/_UrcjIOXpEeGWIIxXDvlnFA/0" nsPrefix="Profile">
       <eAnnotations xmi:id="_Urg0kOXpEeGWIIxXDvlnFA" source="PapyrusVersion">
         <details xmi:id="_Urg0keXpEeGWIIxXDvlnFA" key="Version" value="0.0.1"/>
@@ -26,6 +253,12 @@
   <elementImport xmi:id="_v94rgOXnEeGWIIxXDvlnFA" alias="Property">
     <importedElement xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Property"/>
   </elementImport>
+  <elementImport xmi:id="_6tO_sOuxEeGHytfy1ZrHqA" alias="Operation">
+    <importedElement xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Operation"/>
+  </elementImport>
+  <elementImport xmi:id="_JYAyEOuyEeGHytfy1ZrHqA" alias="Class">
+    <importedElement xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/>
+  </elementImport>
   <packageImport xmi:id="_kAtu4eXnEeGWIIxXDvlnFA">
     <importedPackage xmi:type="uml:Model" href="pathmap://UML_METAMODELS/UML.metamodel.uml#_0"/>
   </packageImport>
@@ -51,4 +284,83 @@
       <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ts31s-XoEeGWIIxXDvlnFA" value="1"/>
     </ownedEnd>
   </packagedElement>
+  <packagedElement xmi:type="uml:Stereotype" xmi:id="_7Gbi0OuxEeGHytfy1ZrHqA" name="ServiceProfile">
+    <ownedAttribute xmi:id="_9OKEUOuxEeGHytfy1ZrHqA" name="base_Operation" association="_9OKrYOuxEeGHytfy1ZrHqA">
+      <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Operation"/>
+    </ownedAttribute>
+    <ownedAttribute xmi:id="_--_v0OuxEeGHytfy1ZrHqA" name="property" association="_-_BlAOuxEeGHytfy1ZrHqA">
+      <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Property"/>
+      <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_--_v0euxEeGHytfy1ZrHqA" value="1"/>
+      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_--_v0uuxEeGHytfy1ZrHqA" value="1"/>
+    </ownedAttribute>
+    <ownedAttribute xmi:id="_dTtEcOuyEeGHytfy1ZrHqA" name="effectType" type="__smcsOuxEeGHytfy1ZrHqA" association="_dTvgsOuyEeGHytfy1ZrHqA">
+      <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_dTtEceuyEeGHytfy1ZrHqA" value="1"/>
+      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_dTtEcuuyEeGHytfy1ZrHqA" value="1"/>
+    </ownedAttribute>
+    <ownedAttribute xmi:id="__EISAOuyEeGHytfy1ZrHqA" name="effectValue">
+      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
+    </ownedAttribute>
+    <ownedAttribute xmi:id="_WhfUUOuzEeGHytfy1ZrHqA" name="effects" type="_KKnTsOuyEeGHytfy1ZrHqA" association="_WhiXoOuzEeGHytfy1ZrHqA">
+      <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_WhfUUeuzEeGHytfy1ZrHqA" value="*"/>
+      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WhfUUuuzEeGHytfy1ZrHqA"/>
+    </ownedAttribute>
+  </packagedElement>
+  <packagedElement xmi:type="uml:Extension" xmi:id="_9OKrYOuxEeGHytfy1ZrHqA" name="E_ServiceProfile_Operation0" memberEnd="_9OKrYeuxEeGHytfy1ZrHqA _9OKEUOuxEeGHytfy1ZrHqA">
+    <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_9OKrYeuxEeGHytfy1ZrHqA" name="extension_ServiceProfile" type="_7Gbi0OuxEeGHytfy1ZrHqA" aggregation="composite" association="_9OKrYOuxEeGHytfy1ZrHqA"/>
+  </packagedElement>
+  <packagedElement xmi:type="uml:Association" xmi:id="_-_BlAOuxEeGHytfy1ZrHqA" name="serviceProfile_property_0" memberEnd="_-_BlAeuxEeGHytfy1ZrHqA _--_v0OuxEeGHytfy1ZrHqA">
+    <ownedEnd xmi:id="_-_BlAeuxEeGHytfy1ZrHqA" name="serviceProfile" type="_7Gbi0OuxEeGHytfy1ZrHqA" association="_-_BlAOuxEeGHytfy1ZrHqA">
+      <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_-_BlAuuxEeGHytfy1ZrHqA" value="1"/>
+      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_-_BlA-uxEeGHytfy1ZrHqA" value="1"/>
+    </ownedEnd>
+  </packagedElement>
+  <packagedElement xmi:type="uml:Enumeration" xmi:id="__smcsOuxEeGHytfy1ZrHqA" name="EffectType">
+    <ownedLiteral xmi:id="_AlkFAOuyEeGHytfy1ZrHqA" name="ADD_EFFECT"/>
+    <ownedLiteral xmi:id="_CjoUMOuyEeGHytfy1ZrHqA" name="REMOVE_EFFECT"/>
+    <ownedLiteral xmi:id="_DV10QOuyEeGHytfy1ZrHqA" name="CHANGE_EFFECT"/>
+  </packagedElement>
+  <packagedElement xmi:type="uml:Stereotype" xmi:id="_KKnTsOuyEeGHytfy1ZrHqA" name="Effect">
+    <ownedAttribute xmi:id="_McIDUOuyEeGHytfy1ZrHqA" name="base_Class" association="_McIDUeuyEeGHytfy1ZrHqA">
+      <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/>
+    </ownedAttribute>
+    <ownedAttribute xmi:id="_Of4q0OuyEeGHytfy1ZrHqA" name="effect" type="__smcsOuxEeGHytfy1ZrHqA" association="_Of6gAOuyEeGHytfy1ZrHqA">
+      <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_Of4q0euyEeGHytfy1ZrHqA" value="1"/>
+      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_Of4q0uuyEeGHytfy1ZrHqA" value="1"/>
+    </ownedAttribute>
+    <ownedAttribute xmi:id="_PWNO0OuyEeGHytfy1ZrHqA" name="property" association="_PWPEAOuyEeGHytfy1ZrHqA">
+      <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Property"/>
+      <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_PWNO0euyEeGHytfy1ZrHqA" value="1"/>
+      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_PWNO0uuyEeGHytfy1ZrHqA" value="1"/>
+    </ownedAttribute>
+    <ownedAttribute xmi:id="_TSEAYOuyEeGHytfy1ZrHqA" name="effectValue">
+      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
+    </ownedAttribute>
+  </packagedElement>
+  <packagedElement xmi:type="uml:Extension" xmi:id="_McIDUeuyEeGHytfy1ZrHqA" name="E_Effect_Class0" memberEnd="_McIDUuuyEeGHytfy1ZrHqA _McIDUOuyEeGHytfy1ZrHqA">
+    <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_McIDUuuyEeGHytfy1ZrHqA" name="extension_Effect" type="_KKnTsOuyEeGHytfy1ZrHqA" aggregation="composite" association="_McIDUeuyEeGHytfy1ZrHqA"/>
+  </packagedElement>
+  <packagedElement xmi:type="uml:Association" xmi:id="_Of6gAOuyEeGHytfy1ZrHqA" name="effect_effect_0" memberEnd="_Of6gAeuyEeGHytfy1ZrHqA _Of4q0OuyEeGHytfy1ZrHqA">
+    <ownedEnd xmi:id="_Of6gAeuyEeGHytfy1ZrHqA" name="effect" type="_KKnTsOuyEeGHytfy1ZrHqA" association="_Of6gAOuyEeGHytfy1ZrHqA">
+      <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_Of6gAuuyEeGHytfy1ZrHqA" value="1"/>
+      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_Of6gA-uyEeGHytfy1ZrHqA" value="1"/>
+    </ownedEnd>
+  </packagedElement>
+  <packagedElement xmi:type="uml:Association" xmi:id="_PWPEAOuyEeGHytfy1ZrHqA" name="effect_property_0" memberEnd="_PWPEAeuyEeGHytfy1ZrHqA _PWNO0OuyEeGHytfy1ZrHqA">
+    <ownedEnd xmi:id="_PWPEAeuyEeGHytfy1ZrHqA" name="effect" type="_KKnTsOuyEeGHytfy1ZrHqA" association="_PWPEAOuyEeGHytfy1ZrHqA">
+      <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_PWPEAuuyEeGHytfy1ZrHqA" value="1"/>
+      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_PWPEA-uyEeGHytfy1ZrHqA" value="1"/>
+    </ownedEnd>
+  </packagedElement>
+  <packagedElement xmi:type="uml:Association" xmi:id="_dTvgsOuyEeGHytfy1ZrHqA" name="serviceProfile_effectType_0" memberEnd="_dTvgseuyEeGHytfy1ZrHqA _dTtEcOuyEeGHytfy1ZrHqA">
+    <ownedEnd xmi:id="_dTvgseuyEeGHytfy1ZrHqA" name="serviceProfile" type="_7Gbi0OuxEeGHytfy1ZrHqA" association="_dTvgsOuyEeGHytfy1ZrHqA">
+      <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_dTvgsuuyEeGHytfy1ZrHqA" value="1"/>
+      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_dTvgs-uyEeGHytfy1ZrHqA" value="1"/>
+    </ownedEnd>
+  </packagedElement>
+  <packagedElement xmi:type="uml:Association" xmi:id="_WhiXoOuzEeGHytfy1ZrHqA" name="serviceProfile_effect_0" memberEnd="_WhiXoeuzEeGHytfy1ZrHqA _WhfUUOuzEeGHytfy1ZrHqA">
+    <ownedEnd xmi:id="_WhiXoeuzEeGHytfy1ZrHqA" name="serviceProfile" type="_7Gbi0OuxEeGHytfy1ZrHqA" association="_WhiXoOuzEeGHytfy1ZrHqA">
+      <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_WhiXouuzEeGHytfy1ZrHqA" value="1"/>
+      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WhiXo-uzEeGHytfy1ZrHqA" value="1"/>
+    </ownedEnd>
+  </packagedElement>
 </uml:Profile>
-- 
GitLab