svn commit: r17457 - trunk/src/argouml-app/src/org/argouml/profile: internal profiles/uml22

Thomas Neustupny <[email protected]>
Newsgroups gmane.comp.lang.uml.argouml.cvs
Message-ID <[email protected]>
Author: thn
Date: 2009-11-05 12:47:13-0800
New Revision: 17457

Modified:
   trunk/src/argouml-app/src/org/argouml/profile/internal/ProfileUML.java
   trunk/src/argouml-app/src/org/argouml/profile/profiles/uml22/default-uml22.xmi

Log:
This resolves issue 5858: providing the complete UML2 standard profile (including our Boolean, Integer, String and UnlimitedInteger types)

Modified: trunk/src/argouml-app/src/org/argouml/profile/internal/ProfileUML.java
Url: http://argouml.tigris.org/source/browse/argouml/trunk/src/argouml-app/src/org/argouml/profile/internal/ProfileUML.java?view=diff&pathrev=17457&r1=17456&r2=17457
==============================================================================
--- trunk/src/argouml-app/src/org/argouml/profile/internal/ProfileUML.java	(original)
+++ trunk/src/argouml-app/src/org/argouml/profile/internal/ProfileUML.java	2009-11-05 12:47:13-0800
@@ -121,7 +121,11 @@
 
         if (model == null) {
             model = new ArrayList();
-            model.add(Model.getModelManagementFactory().createModel());
+            model.add(Model.getModelManagementFactory().createProfile());
+        }
+        
+        for (Object p : model) {
+            Model.getExtensionMechanismsHelper().makeProfileApplicable(p);
         }
         
         loadWellFormednessRules();

Modified: trunk/src/argouml-app/src/org/argouml/profile/profiles/uml22/default-uml22.xmi
Url: http://argouml.tigris.org/source/browse/argouml/trunk/src/argouml-app/src/org/argouml/profile/profiles/uml22/default-uml22.xmi?view=diff&pathrev=17457&r1=17456&r2=17457
==============================================================================
--- trunk/src/argouml-app/src/org/argouml/profile/profiles/uml22/default-uml22.xmi	(original)
+++ trunk/src/argouml-app/src/org/argouml/profile/profiles/uml22/default-uml22.xmi	2009-11-05 12:47:13-0800
@@ -1,13 +1,459 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<uml:Model xmi:version="2.1"
+<uml:Profile xmi:version="2.1"
     xmlns:xmi="http://schema.omg.org/spec/XMI/2.1" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
-    xmlns:uml="http://schema.omg.org/spec/UML/2.1.1" xsi:schemaLocation="http://schema.omg.org/spec/UML/2.1.1 http://www.eclipse.org/uml2/2.1.0/UML" xmi:id="_Y1uxkCKnEd66m7P7NosbnQ"
-    name="UML 2.2 Standard Elements">
-  <packagedElement xmi:type="uml:DataType" xmi:id="_rRCZ0CKoEd66m7P7NosbnQ" name="Integer"/>
-  <packagedElement xmi:type="uml:DataType" xmi:id="_FpfUQCKpEd66m7P7NosbnQ" name="String"/>
-  <packagedElement xmi:type="uml:DataType" xmi:id="_IxwswCKpEd66m7P7NosbnQ" name="UnlimitedInteger"/>
-  <packagedElement xmi:type="uml:Enumeration" xmi:id="_Kkf1sCKpEd66m7P7NosbnQ" name="Boolean">
-    <ownedLiteral xmi:type="uml:EnumerationLiteral" xmi:id="_LgZdQCKpEd66m7P7NosbnQ" name="FALSE" enumeration="_Kkf1sCKpEd66m7P7NosbnQ"/>
-    <ownedLiteral xmi:type="uml:EnumerationLiteral" xmi:id="_QKIBcCKpEd66m7P7NosbnQ" name="TRUE" enumeration="_Kkf1sCKpEd66m7P7NosbnQ"/>
+    xmlns:uml="http://schema.omg.org/spec/UML/2.2" xsi:schemaLocation="http://schema.omg.org/spec/UML/2.2 http://www.eclipse.org/uml2/3.0.0/UML" xmi:id="_PB5O8MoqEd6otN4YcPG1_w"
+    name="UML 2.2 Standard Elements" metaclassReference="_6QSy0MoqEd6otN4YcPG1_w _OSPeMMorEd6otN4YcPG1_w _pGIiAMosEd6otN4YcPG1_w _pGcEAMosEd6otN4YcPG1_w _wcazEMosEd6otN4YcPG1_w _z5Z3UMosEd6otN4YcPG1_w _wmuwMMotEd6otN4YcPG1_w _3vAacMotEd6otN4YcPG1_w _-sjbYMotEd6otN4YcPG1_w _FenlEMouEd6otN4YcPG1_w _KsZ4kMouEd6otN4YcPG1_w _SuWVwMouEd6otN4YcPG1_w _aQss4MouEd6otN4YcPG1_w _gDxCQMovEd6otN4YcPG1_w _wAWawMovEd6otN4YcPG1_w _361lEMovEd6otN4YcPG1_w _dxUpEMowEd6otN4YcPG1_w _kPuP4MowEd6otN4YcPG1_w _0yAWcMowEd6otN4YcPG1_w _6G8a0MowEd6otN4YcPG1_w _Aqj40MoxEd6otN4YcPG1_w _Gym1IMoxEd6otN4YcPG1_w _Q5BEcMoxEd6otN4YcPG1_w _W8cmgMoxEd6otN4YcPG1_w _cXDOAMoxEd6otN4YcPG1_w _i-sQYMoxEd6otN4YcPG1_w _pzlroMoxEd6otN4YcPG1_w _wDF60MoxEd6otN4YcPG1_w _1yjYAMoxEd6otN4YcPG1_w _6wi8AMoxEd6otN4YcPG1_w __OpfAMoxEd6otN4YcPG1_
 w _EBKy0MoyEd6otN4YcPG1_w _vYDkUMoyEd6otN4YcPG1_w _zNqHcMozEd6otN4YcPG1_w _35oHUMozEd6otN4YcPG1_w">
+  <elementImport xmi:type="uml:ElementImport" xmi:id="_6QSy0MoqEd6otN4YcPG1_w" importingNamespace="_PB5O8MoqEd6otN4YcPG1_w">
+    <importedElement xmi:type="uml:Class" href="http://schema.omg.org/spec/UML/2.2/uml.xml#Class"/>
+  </elementImport>
+  <elementImport xmi:type="uml:ElementImport" xmi:id="_OSPeMMorEd6otN4YcPG1_w" importingNamespace="_PB5O8MoqEd6otN4YcPG1_w">
+    <importedElement xmi:type="uml:Class" href="http://schema.omg.org/spec/UML/2.2/uml.xml#Usage"/>
+  </elementImport>
+  <elementImport xmi:type="uml:ElementImport" xmi:id="_pGIiAMosEd6otN4YcPG1_w" importingNamespace="_PB5O8MoqEd6otN4YcPG1_w">
+    <importedElement xmi:type="uml:Class" href="http://schema.omg.org/spec/UML/2.2/uml.xml#Abstraction"/>
+  </elementImport>
+  <elementImport xmi:type="uml:ElementImport" xmi:id="_pGcEAMosEd6otN4YcPG1_w" importingNamespace="_PB5O8MoqEd6otN4YcPG1_w">
+    <importedElement xmi:type="uml:Class" href="http://schema.omg.org/spec/UML/2.2/uml.xml#BehavioralFeature"/>
+  </elementImport>
+  <elementImport xmi:type="uml:ElementImport" xmi:id="_wcazEMosEd6otN4YcPG1_w" importingNamespace="_PB5O8MoqEd6otN4YcPG1_w">
+    <importedElement xmi:type="uml:Class" href="http://schema.omg.org/spec/UML/2.2/uml.xml#Abstraction"/>
+  </elementImport>
+  <elementImport xmi:type="uml:ElementImport" xmi:id="_z5Z3UMosEd6otN4YcPG1_w" importingNamespace="_PB5O8MoqEd6otN4YcPG1_w">
+    <importedElement xmi:type="uml:Class" href="http://schema.omg.org/spec/UML/2.2/uml.xml#Usage"/>
+  </elementImport>
+  <elementImport xmi:type="uml:ElementImport" xmi:id="_wmuwMMotEd6otN4YcPG1_w" importingNamespace="_PB5O8MoqEd6otN4YcPG1_w">
+    <importedElement xmi:type="uml:Class" href="http://schema.omg.org/spec/UML/2.2/uml.xml#BehavioralFeature"/>
+  </elementImport>
+  <elementImport xmi:type="uml:ElementImport" xmi:id="_3vAacMotEd6otN4YcPG1_w" importingNamespace="_PB5O8MoqEd6otN4YcPG1_w">
+    <importedElement xmi:type="uml:Class" href="http://schema.omg.org/spec/UML/2.2/uml.xml#Artifact"/>
+  </elementImport>
+  <elementImport xmi:type="uml:ElementImport" xmi:id="_-sjbYMotEd6otN4YcPG1_w" importingNamespace="_PB5O8MoqEd6otN4YcPG1_w">
+    <importedElement xmi:type="uml:Class" href="http://schema.omg.org/spec/UML/2.2/uml.xml#Component"/>
+  </elementImport>
+  <elementImport xmi:type="uml:ElementImport" xmi:id="_FenlEMouEd6otN4YcPG1_w" importingNamespace="_PB5O8MoqEd6otN4YcPG1_w">
+    <importedElement xmi:type="uml:Class" href="http://schema.omg.org/spec/UML/2.2/uml.xml#Artifact"/>
+  </elementImport>
+  <elementImport xmi:type="uml:ElementImport" xmi:id="_KsZ4kMouEd6otN4YcPG1_w" importingNamespace="_PB5O8MoqEd6otN4YcPG1_w">
+    <importedElement xmi:type="uml:Class" href="http://schema.omg.org/spec/UML/2.2/uml.xml#Artifact"/>
+  </elementImport>
+  <elementImport xmi:type="uml:ElementImport" xmi:id="_SuWVwMouEd6otN4YcPG1_w" importingNamespace="_PB5O8MoqEd6otN4YcPG1_w">
+    <importedElement xmi:type="uml:Class" href="http://schema.omg.org/spec/UML/2.2/uml.xml#Class"/>
+  </elementImport>
+  <elementImport xmi:type="uml:ElementImport" xmi:id="_aQss4MouEd6otN4YcPG1_w" importingNamespace="_PB5O8MoqEd6otN4YcPG1_w">
+    <importedElement xmi:type="uml:Class" href="http://schema.omg.org/spec/UML/2.2/uml.xml#Package"/>
+  </elementImport>
+  <elementImport xmi:type="uml:ElementImport" xmi:id="_gDxCQMovEd6otN4YcPG1_w" importingNamespace="_PB5O8MoqEd6otN4YcPG1_w">
+    <importedElement xmi:type="uml:Class" href="http://schema.omg.org/spec/UML/2.2/uml.xml#Component"/>
+  </elementImport>
+  <elementImport xmi:type="uml:ElementImport" xmi:id="_wAWawMovEd6otN4YcPG1_w" importingNamespace="_PB5O8MoqEd6otN4YcPG1_w">
+    <importedElement xmi:type="uml:Class" href="http://schema.omg.org/spec/UML/2.2/uml.xml#Class"/>
+  </elementImport>
+  <elementImport xmi:type="uml:ElementImport" xmi:id="_361lEMovEd6otN4YcPG1_w" importingNamespace="_PB5O8MoqEd6otN4YcPG1_w">
+    <importedElement xmi:type="uml:Class" href="http://schema.omg.org/spec/UML/2.2/uml.xml#Usage"/>
+  </elementImport>
+  <elementImport xmi:type="uml:ElementImport" xmi:id="_dxUpEMowEd6otN4YcPG1_w" importingNamespace="_PB5O8MoqEd6otN4YcPG1_w">
+    <importedElement xmi:type="uml:Class" href="http://schema.omg.org/spec/UML/2.2/uml.xml#Artifact"/>
+  </elementImport>
+  <elementImport xmi:type="uml:ElementImport" xmi:id="_kPuP4MowEd6otN4YcPG1_w" importingNamespace="_PB5O8MoqEd6otN4YcPG1_w">
+    <importedElement xmi:type="uml:Class" href="http://schema.omg.org/spec/UML/2.2/uml.xml#Class"/>
+  </elementImport>
+  <elementImport xmi:type="uml:ElementImport" xmi:id="_0yAWcMowEd6otN4YcPG1_w" importingNamespace="_PB5O8MoqEd6otN4YcPG1_w">
+    <importedElement xmi:type="uml:Class" href="http://schema.omg.org/spec/UML/2.2/uml.xml#Package"/>
+  </elementImport>
+  <elementImport xmi:type="uml:ElementImport" xmi:id="_6G8a0MowEd6otN4YcPG1_w" importingNamespace="_PB5O8MoqEd6otN4YcPG1_w">
+    <importedElement xmi:type="uml:Class" href="http://schema.omg.org/spec/UML/2.2/uml.xml#Component"/>
+  </elementImport>
+  <elementImport xmi:type="uml:ElementImport" xmi:id="_Aqj40MoxEd6otN4YcPG1_w" importingNamespace="_PB5O8MoqEd6otN4YcPG1_w">
+    <importedElement xmi:type="uml:Class" href="http://schema.omg.org/spec/UML/2.2/uml.xml#Classifier"/>
+  </elementImport>
+  <elementImport xmi:type="uml:ElementImport" xmi:id="_Gym1IMoxEd6otN4YcPG1_w" importingNamespace="_PB5O8MoqEd6otN4YcPG1_w">
+    <importedElement xmi:type="uml:Class" href="http://schema.omg.org/spec/UML/2.2/uml.xml#Abstraction"/>
+  </elementImport>
+  <elementImport xmi:type="uml:ElementImport" xmi:id="_Q5BEcMoxEd6otN4YcPG1_w" importingNamespace="_PB5O8MoqEd6otN4YcPG1_w">
+    <importedElement xmi:type="uml:Class" href="http://schema.omg.org/spec/UML/2.2/uml.xml#Usage"/>
+  </elementImport>
+  <elementImport xmi:type="uml:ElementImport" xmi:id="_W8cmgMoxEd6otN4YcPG1_w" importingNamespace="_PB5O8MoqEd6otN4YcPG1_w">
+    <importedElement xmi:type="uml:Class" href="http://schema.omg.org/spec/UML/2.2/uml.xml#Artifact"/>
+  </elementImport>
+  <elementImport xmi:type="uml:ElementImport" xmi:id="_cXDOAMoxEd6otN4YcPG1_w" importingNamespace="_PB5O8MoqEd6otN4YcPG1_w">
+    <importedElement xmi:type="uml:Class" href="http://schema.omg.org/spec/UML/2.2/uml.xml#Usage"/>
+  </elementImport>
+  <elementImport xmi:type="uml:ElementImport" xmi:id="_i-sQYMoxEd6otN4YcPG1_w" importingNamespace="_PB5O8MoqEd6otN4YcPG1_w">
+    <importedElement xmi:type="uml:Class" href="http://schema.omg.org/spec/UML/2.2/uml.xml#Component"/>
+  </elementImport>
+  <elementImport xmi:type="uml:ElementImport" xmi:id="_pzlroMoxEd6otN4YcPG1_w" importingNamespace="_PB5O8MoqEd6otN4YcPG1_w">
+    <importedElement xmi:type="uml:Class" href="http://schema.omg.org/spec/UML/2.2/uml.xml#Artifact"/>
+  </elementImport>
+  <elementImport xmi:type="uml:ElementImport" xmi:id="_wDF60MoxEd6otN4YcPG1_w" importingNamespace="_PB5O8MoqEd6otN4YcPG1_w">
+    <importedElement xmi:type="uml:Class" href="http://schema.omg.org/spec/UML/2.2/uml.xml#Classifier"/>
+  </elementImport>
+  <elementImport xmi:type="uml:ElementImport" xmi:id="_1yjYAMoxEd6otN4YcPG1_w" importingNamespace="_PB5O8MoqEd6otN4YcPG1_w">
+    <importedElement xmi:type="uml:Class" href="http://schema.omg.org/spec/UML/2.2/uml.xml#Component"/>
+  </elementImport>
+  <elementImport xmi:type="uml:ElementImport" xmi:id="_6wi8AMoxEd6otN4YcPG1_w" importingNamespace="_PB5O8MoqEd6otN4YcPG1_w">
+    <importedElement xmi:type="uml:Class" href="http://schema.omg.org/spec/UML/2.2/uml.xml#Abstraction"/>
+  </elementImport>
+  <elementImport xmi:type="uml:ElementImport" xmi:id="__OpfAMoxEd6otN4YcPG1_w" importingNamespace="_PB5O8MoqEd6otN4YcPG1_w">
+    <importedElement xmi:type="uml:Class" href="http://schema.omg.org/spec/UML/2.2/uml.xml#Class"/>
+  </elementImport>
+  <elementImport xmi:type="uml:ElementImport" xmi:id="_EBKy0MoyEd6otN4YcPG1_w" importingNamespace="_PB5O8MoqEd6otN4YcPG1_w">
+    <importedElement xmi:type="uml:Class" href="http://schema.omg.org/spec/UML/2.2/uml.xml#Class"/>
+  </elementImport>
+  <elementImport xmi:type="uml:ElementImport" xmi:id="_vYDkUMoyEd6otN4YcPG1_w" importingNamespace="_PB5O8MoqEd6otN4YcPG1_w">
+    <importedElement xmi:type="uml:Class" href="http://schema.omg.org/spec/UML/2.2/uml.xml#Component"/>
+  </elementImport>
+  <elementImport xmi:type="uml:ElementImport" xmi:id="_zNqHcMozEd6otN4YcPG1_w" importingNamespace="_PB5O8MoqEd6otN4YcPG1_w">
+    <importedElement xmi:type="uml:Class" href="http://schema.omg.org/spec/UML/2.2/uml.xml#Model"/>
+  </elementImport>
+  <elementImport xmi:type="uml:ElementImport" xmi:id="_35oHUMozEd6otN4YcPG1_w" importingNamespace="_PB5O8MoqEd6otN4YcPG1_w">
+    <importedElement xmi:type="uml:Class" href="http://schema.omg.org/spec/UML/2.2/uml.xml#Model"/>
+  </elementImport>
+  <packagedElement xmi:type="uml:DataType" xmi:id="_ZVHyQMoqEd6otN4YcPG1_w" name="Integer"/>
+  <packagedElement xmi:type="uml:DataType" xmi:id="_hR_iMMoqEd6otN4YcPG1_w" name="String"/>
+  <packagedElement xmi:type="uml:DataType" xmi:id="_jKPdQMoqEd6otN4YcPG1_w" name="UnlimitedInteger"/>
+  <packagedElement xmi:type="uml:Enumeration" xmi:id="_r9D9wMoqEd6otN4YcPG1_w" name="Boolean">
+    <ownedLiteral xmi:type="uml:EnumerationLiteral" xmi:id="_tgTSIMoqEd6otN4YcPG1_w" name="TRUE" enumeration="_r9D9wMoqEd6otN4YcPG1_w"/>
+    <ownedLiteral xmi:type="uml:EnumerationLiteral" xmi:id="_vnTa4MoqEd6otN4YcPG1_w" name="FALSE" enumeration="_r9D9wMoqEd6otN4YcPG1_w"/>
   </packagedElement>
-</uml:Model>
+  <packagedElement xmi:type="uml:Stereotype" xmi:id="_z_wB0MoqEd6otN4YcPG1_w" name="auxiliary">
+    <ownedAttribute xmi:type="uml:Property" xmi:id="_6Qb8wMoqEd6otN4YcPG1_w" name="base_Class" association="_6QSy0coqEd6otN4YcPG1_w">
+      <type xmi:type="uml:Class" href="http://schema.omg.org/spec/UML/2.2/uml.xml#Class"/>
+    </ownedAttribute>
+  </packagedElement>
+  <packagedElement xmi:type="uml:Extension" xmi:id="_6QSy0coqEd6otN4YcPG1_w" name="Class_auxiliary" memberEnd="_6QSy0soqEd6otN4YcPG1_w _6Qb8wMoqEd6otN4YcPG1_w">
+    <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_6QSy0soqEd6otN4YcPG1_w" name="extension_auxiliary"
+        type="_z_wB0MoqEd6otN4YcPG1_w" aggregation="composite" owningAssociation="_6QSy0coqEd6otN4YcPG1_w"
+        association="_6QSy0coqEd6otN4YcPG1_w"/>
+  </packagedElement>
+  <packagedElement xmi:type="uml:Stereotype" xmi:id="_JO4SAMorEd6otN4YcPG1_w" name="call">
+    <ownedAttribute xmi:type="uml:Property" xmi:id="_OSYoIsorEd6otN4YcPG1_w" name="base_Usage" association="_OSYoIMorEd6otN4YcPG1_w">
+      <type xmi:type="uml:Class" href="http://schema.omg.org/spec/UML/2.2/uml.xml#Usage"/>
+    </ownedAttribute>
+  </packagedElement>
+  <packagedElement xmi:type="uml:Extension" xmi:id="_OSYoIMorEd6otN4YcPG1_w" name="Usage_call" memberEnd="_OSYoIcorEd6otN4YcPG1_w _OSYoIsorEd6otN4YcPG1_w">
+    <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_OSYoIcorEd6otN4YcPG1_w" name="extension_call" type="_JO4SAMorEd6otN4YcPG1_w"
+        aggregation="composite" owningAssociation="_OSYoIMorEd6otN4YcPG1_w" association="_OSYoIMorEd6otN4YcPG1_w"/>
+  </packagedElement>
+  <packagedElement xmi:type="uml:Stereotype" xmi:id="_LY5dEMosEd6otN4YcPG1_w" name="create">
+    <ownedAttribute xmi:type="uml:Property" xmi:id="_pGcEA8osEd6otN4YcPG1_w" name="base_BehavioralFeature"
+        association="_pGcEAcosEd6otN4YcPG1_w">
+      <type xmi:type="uml:Class" href="http://schema.omg.org/spec/UML/2.2/uml.xml#BehavioralFeature"/>
+    </ownedAttribute>
+    <ownedAttribute xmi:type="uml:Property" xmi:id="_z5Z3U8osEd6otN4YcPG1_w" name="base_Usage" association="_z5Z3UcosEd6otN4YcPG1_w">
+      <type xmi:type="uml:Class" href="http://schema.omg.org/spec/UML/2.2/uml.xml#Usage"/>
+    </ownedAttribute>
+  </packagedElement>
+  <packagedElement xmi:type="uml:Extension" xmi:id="_pGcEAcosEd6otN4YcPG1_w" name="BehavioralFeature_create"
+      memberEnd="_pGcEAsosEd6otN4YcPG1_w _pGcEA8osEd6otN4YcPG1_w">
+    <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_pGcEAsosEd6otN4YcPG1_w" name="extension_create" type="_LY5dEMosEd6otN4YcPG1_w"
+        aggregation="composite" owningAssociation="_pGcEAcosEd6otN4YcPG1_w" association="_pGcEAcosEd6otN4YcPG1_w"/>
+  </packagedElement>
+  <packagedElement xmi:type="uml:Stereotype" xmi:id="_rgN-0MosEd6otN4YcPG1_w" name="derive">
+    <ownedAttribute xmi:type="uml:Property" xmi:id="_wckkEsosEd6otN4YcPG1_w" name="base_Abstraction" association="_wckkEMosEd6otN4YcPG1_w">
+      <type xmi:type="uml:Class" href="http://schema.omg.org/spec/UML/2.2/uml.xml#Abstraction"/>
+    </ownedAttribute>
+  </packagedElement>
+  <packagedElement xmi:type="uml:Extension" xmi:id="_wckkEMosEd6otN4YcPG1_w" name="Abstraction_derive"
+      memberEnd="_wckkEcosEd6otN4YcPG1_w _wckkEsosEd6otN4YcPG1_w">
+    <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_wckkEcosEd6otN4YcPG1_w" name="extension_derive" type="_rgN-0MosEd6otN4YcPG1_w"
+        aggregation="composite" owningAssociation="_wckkEMosEd6otN4YcPG1_w" association="_wckkEMosEd6otN4YcPG1_w"/>
+  </packagedElement>
+  <packagedElement xmi:type="uml:Extension" xmi:id="_z5Z3UcosEd6otN4YcPG1_w" name="Usage_create" memberEnd="_z5Z3UsosEd6otN4YcPG1_w _z5Z3U8osEd6otN4YcPG1_w">
+    <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_z5Z3UsosEd6otN4YcPG1_w" name="extension_create" type="_LY5dEMosEd6otN4YcPG1_w"
+        aggregation="composite" owningAssociation="_z5Z3UcosEd6otN4YcPG1_w" association="_z5Z3UcosEd6otN4YcPG1_w"/>
+  </packagedElement>
+  <packagedElement xmi:type="uml:Stereotype" xmi:id="_sUQOYMotEd6otN4YcPG1_w" name="destroy">
+    <ownedAttribute xmi:type="uml:Property" xmi:id="_wmuwM8otEd6otN4YcPG1_w" name="base_BehavioralFeature"
+        association="_wmuwMcotEd6otN4YcPG1_w">
+      <type xmi:type="uml:Class" href="http://schema.omg.org/spec/UML/2.2/uml.xml#BehavioralFeature"/>
+    </ownedAttribute>
+  </packagedElement>
+  <packagedElement xmi:type="uml:Extension" xmi:id="_wmuwMcotEd6otN4YcPG1_w" name="BehavioralFeature_destroy"
+      memberEnd="_wmuwMsotEd6otN4YcPG1_w _wmuwM8otEd6otN4YcPG1_w">
+    <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_wmuwMsotEd6otN4YcPG1_w" name="extension_destroy" type="_sUQOYMotEd6otN4YcPG1_w"
+        aggregation="composite" owningAssociation="_wmuwMcotEd6otN4YcPG1_w" association="_wmuwMcotEd6otN4YcPG1_w"/>
+  </packagedElement>
+  <packagedElement xmi:type="uml:Stereotype" xmi:id="_yE5-YMotEd6otN4YcPG1_w" name="document">
+    <ownedAttribute xmi:type="uml:Property" xmi:id="_3vJkYsotEd6otN4YcPG1_w" name="base_Artifact" association="_3vJkYMotEd6otN4YcPG1_w">
+      <type xmi:type="uml:Class" href="http://schema.omg.org/spec/UML/2.2/uml.xml#Artifact"/>
+    </ownedAttribute>
+  </packagedElement>
+  <packagedElement xmi:type="uml:Extension" xmi:id="_3vJkYMotEd6otN4YcPG1_w" name="Artifact_document"
+      memberEnd="_3vJkYcotEd6otN4YcPG1_w _3vJkYsotEd6otN4YcPG1_w">
+    <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_3vJkYcotEd6otN4YcPG1_w" name="extension_document" type="_yE5-YMotEd6otN4YcPG1_w"
+        aggregation="composite" owningAssociation="_3vJkYMotEd6otN4YcPG1_w" association="_3vJkYMotEd6otN4YcPG1_w"/>
+  </packagedElement>
+  <packagedElement xmi:type="uml:Stereotype" xmi:id="_5n_8YMotEd6otN4YcPG1_w" name="entity">
+    <ownedAttribute xmi:type="uml:Property" xmi:id="_-sslUMotEd6otN4YcPG1_w" name="base_Component" association="_-sjbYcotEd6otN4YcPG1_w">
+      <type xmi:type="uml:Class" href="http://schema.omg.org/spec/UML/2.2/uml.xml#Component"/>
+    </ownedAttribute>
+  </packagedElement>
+  <packagedElement xmi:type="uml:Extension" xmi:id="_-sjbYcotEd6otN4YcPG1_w" name="Component_entity" memberEnd="_-sjbYsotEd6otN4YcPG1_w _-sslUMotEd6otN4YcPG1_w">
+    <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_-sjbYsotEd6otN4YcPG1_w" name="extension_entity" type="_5n_8YMotEd6otN4YcPG1_w"
+        aggregation="composite" owningAssociation="_-sjbYcotEd6otN4YcPG1_w" association="_-sjbYcotEd6otN4YcPG1_w"/>
+  </packagedElement>
+  <packagedElement xmi:type="uml:Stereotype" xmi:id="_BOOt8MouEd6otN4YcPG1_w" name="executable">
+    <ownedAttribute xmi:type="uml:Property" xmi:id="_FenlE8ouEd6otN4YcPG1_w" name="base_Artifact" association="_FenlEcouEd6otN4YcPG1_w">
+      <type xmi:type="uml:Class" href="http://schema.omg.org/spec/UML/2.2/uml.xml#Artifact"/>
+    </ownedAttribute>
+  </packagedElement>
+  <packagedElement xmi:type="uml:Extension" xmi:id="_FenlEcouEd6otN4YcPG1_w" name="Artifact_executable"
+      memberEnd="_FenlEsouEd6otN4YcPG1_w _FenlE8ouEd6otN4YcPG1_w">
+    <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_FenlEsouEd6otN4YcPG1_w" name="extension_executable"
+        type="_BOOt8MouEd6otN4YcPG1_w" aggregation="composite" owningAssociation="_FenlEcouEd6otN4YcPG1_w"
+        association="_FenlEcouEd6otN4YcPG1_w"/>
+  </packagedElement>
+  <packagedElement xmi:type="uml:Stereotype" xmi:id="_G_x10MouEd6otN4YcPG1_w" name="file">
+    <ownedAttribute xmi:type="uml:Property" xmi:id="_KsjpksouEd6otN4YcPG1_w" name="base_Artifact" association="_KsjpkMouEd6otN4YcPG1_w">
+      <type xmi:type="uml:Class" href="http://schema.omg.org/spec/UML/2.2/uml.xml#Artifact"/>
+    </ownedAttribute>
+  </packagedElement>
+  <packagedElement xmi:type="uml:Extension" xmi:id="_KsjpkMouEd6otN4YcPG1_w" name="Artifact_file" memberEnd="_KsjpkcouEd6otN4YcPG1_w _KsjpksouEd6otN4YcPG1_w">
+    <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_KsjpkcouEd6otN4YcPG1_w" name="extension_file" type="_G_x10MouEd6otN4YcPG1_w"
+        aggregation="composite" owningAssociation="_KsjpkMouEd6otN4YcPG1_w" association="_KsjpkMouEd6otN4YcPG1_w"/>
+  </packagedElement>
+  <packagedElement xmi:type="uml:Stereotype" xmi:id="_PGCLQMouEd6otN4YcPG1_w" name="focus">
+    <ownedAttribute xmi:type="uml:Property" xmi:id="_SuWVw8ouEd6otN4YcPG1_w" name="base_Class" association="_SuWVwcouEd6otN4YcPG1_w">
+      <type xmi:type="uml:Class" href="http://schema.omg.org/spec/UML/2.2/uml.xml#Class"/>
+    </ownedAttribute>
+  </packagedElement>
+  <packagedElement xmi:type="uml:Extension" xmi:id="_SuWVwcouEd6otN4YcPG1_w" name="Class_focus" memberEnd="_SuWVwsouEd6otN4YcPG1_w _SuWVw8ouEd6otN4YcPG1_w">
+    <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_SuWVwsouEd6otN4YcPG1_w" name="extension_focus" type="_PGCLQMouEd6otN4YcPG1_w"
+        aggregation="composite" owningAssociation="_SuWVwcouEd6otN4YcPG1_w" association="_SuWVwcouEd6otN4YcPG1_w"/>
+  </packagedElement>
+  <packagedElement xmi:type="uml:Stereotype" xmi:id="_Ur95AMouEd6otN4YcPG1_w" name="framework">
+    <ownedAttribute xmi:type="uml:Property" xmi:id="_aQss48ouEd6otN4YcPG1_w" name="base_Package" association="_aQss4couEd6otN4YcPG1_w">
+      <type xmi:type="uml:Class" href="http://schema.omg.org/spec/UML/2.2/uml.xml#Package"/>
+    </ownedAttribute>
+  </packagedElement>
+  <packagedElement xmi:type="uml:Extension" xmi:id="_aQss4couEd6otN4YcPG1_w" name="Package_framework"
+      memberEnd="_aQss4souEd6otN4YcPG1_w _aQss48ouEd6otN4YcPG1_w">
+    <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_aQss4souEd6otN4YcPG1_w" name="extension_framework"
+        type="_Ur95AMouEd6otN4YcPG1_w" aggregation="composite" owningAssociation="_aQss4couEd6otN4YcPG1_w"
+        association="_aQss4couEd6otN4YcPG1_w"/>
+  </packagedElement>
+  <packagedElement xmi:type="uml:Stereotype" xmi:id="_bEu8cMovEd6otN4YcPG1_w" name="implement">
+    <ownedAttribute xmi:type="uml:Property" xmi:id="_gED9McovEd6otN4YcPG1_w" name="base_Component" association="_gD6zQMovEd6otN4YcPG1_w">
+      <type xmi:type="uml:Class" href="http://schema.omg.org/spec/UML/2.2/uml.xml#Component"/>
+    </ownedAttribute>
+  </packagedElement>
+  <packagedElement xmi:type="uml:Extension" xmi:id="_gD6zQMovEd6otN4YcPG1_w" name="Component_implement"
+      memberEnd="_gED9MMovEd6otN4YcPG1_w _gED9McovEd6otN4YcPG1_w">
+    <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_gED9MMovEd6otN4YcPG1_w" name="extension_implement"
+        type="_bEu8cMovEd6otN4YcPG1_w" aggregation="composite" owningAssociation="_gD6zQMovEd6otN4YcPG1_w"
+        association="_gD6zQMovEd6otN4YcPG1_w"/>
+  </packagedElement>
+  <packagedElement xmi:type="uml:Stereotype" xmi:id="_j9z18MovEd6otN4YcPG1_w" name="implementationClass">
+    <ownedAttribute xmi:type="uml:Property" xmi:id="_wAWaw8ovEd6otN4YcPG1_w" name="base_Class" association="_wAWawcovEd6otN4YcPG1_w">
+      <type xmi:type="uml:Class" href="http://schema.omg.org/spec/UML/2.2/uml.xml#Class"/>
+    </ownedAttribute>
+  </packagedElement>
+  <packagedElement xmi:type="uml:Extension" xmi:id="_wAWawcovEd6otN4YcPG1_w" name="Class_implementation class"
+      memberEnd="_wAWawsovEd6otN4YcPG1_w _wAWaw8ovEd6otN4YcPG1_w">
+    <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_wAWawsovEd6otN4YcPG1_w" name="extension_implementation class"
+        type="_j9z18MovEd6otN4YcPG1_w" aggregation="composite" owningAssociation="_wAWawcovEd6otN4YcPG1_w"
+        association="_wAWawcovEd6otN4YcPG1_w"/>
+  </packagedElement>
+  <packagedElement xmi:type="uml:Stereotype" xmi:id="_xcb-QMovEd6otN4YcPG1_w" name="instantiate">
+    <ownedAttribute xmi:type="uml:Property" xmi:id="_36_WEcovEd6otN4YcPG1_w" name="base_Usage" association="_361lEcovEd6otN4YcPG1_w">
+      <type xmi:type="uml:Class" href="http://schema.omg.org/spec/UML/2.2/uml.xml#Usage"/>
+    </ownedAttribute>
+  </packagedElement>
+  <packagedElement xmi:type="uml:Extension" xmi:id="_361lEcovEd6otN4YcPG1_w" name="Usage_instantiate"
+      memberEnd="_36_WEMovEd6otN4YcPG1_w _36_WEcovEd6otN4YcPG1_w">
+    <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_36_WEMovEd6otN4YcPG1_w" name="extension_instantiate"
+        type="_xcb-QMovEd6otN4YcPG1_w" aggregation="composite" owningAssociation="_361lEcovEd6otN4YcPG1_w"
+        association="_361lEcovEd6otN4YcPG1_w"/>
+  </packagedElement>
+  <packagedElement xmi:type="uml:Stereotype" xmi:id="_6V9jsMovEd6otN4YcPG1_w" name="library">
+    <ownedAttribute xmi:type="uml:Property" xmi:id="_dxdzAMowEd6otN4YcPG1_w" name="base_Artifact" association="_dxUpEcowEd6otN4YcPG1_w">
+      <type xmi:type="uml:Class" href="http://schema.omg.org/spec/UML/2.2/uml.xml#Artifact"/>
+    </ownedAttribute>
+  </packagedElement>
+  <packagedElement xmi:type="uml:Extension" xmi:id="_dxUpEcowEd6otN4YcPG1_w" name="Artifact_library" memberEnd="_dxUpEsowEd6otN4YcPG1_w _dxdzAMowEd6otN4YcPG1_w">
+    <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_dxUpEsowEd6otN4YcPG1_w" name="extension_library" type="_6V9jsMovEd6otN4YcPG1_w"
+        aggregation="composite" owningAssociation="_dxUpEcowEd6otN4YcPG1_w" association="_dxUpEcowEd6otN4YcPG1_w"/>
+  </packagedElement>
+  <packagedElement xmi:type="uml:Stereotype" xmi:id="_fOJzcMowEd6otN4YcPG1_w" name="metaclass">
+    <ownedAttribute xmi:type="uml:Property" xmi:id="_kP4A4cowEd6otN4YcPG1_w" name="base_Class" association="_kPuP4cowEd6otN4YcPG1_w">
+      <type xmi:type="uml:Class" href="http://schema.omg.org/spec/UML/2.2/uml.xml#Class"/>
+    </ownedAttribute>
+  </packagedElement>
+  <packagedElement xmi:type="uml:Extension" xmi:id="_kPuP4cowEd6otN4YcPG1_w" name="Class_metaclass" memberEnd="_kP4A4MowEd6otN4YcPG1_w _kP4A4cowEd6otN4YcPG1_w">
+    <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_kP4A4MowEd6otN4YcPG1_w" name="extension_metaclass"
+        type="_fOJzcMowEd6otN4YcPG1_w" aggregation="composite" owningAssociation="_kPuP4cowEd6otN4YcPG1_w"
+        association="_kPuP4cowEd6otN4YcPG1_w"/>
+  </packagedElement>
+  <packagedElement xmi:type="uml:Stereotype" xmi:id="_uFcX0MowEd6otN4YcPG1_w" name="modelLibrary">
+    <ownedAttribute xmi:type="uml:Property" xmi:id="_0yJgYcowEd6otN4YcPG1_w" name="base_Package" association="_0yAWccowEd6otN4YcPG1_w">
+      <type xmi:type="uml:Class" href="http://schema.omg.org/spec/UML/2.2/uml.xml#Package"/>
+    </ownedAttribute>
+  </packagedElement>
+  <packagedElement xmi:type="uml:Extension" xmi:id="_0yAWccowEd6otN4YcPG1_w" name="Package_modelLibrary"
+      memberEnd="_0yJgYMowEd6otN4YcPG1_w _0yJgYcowEd6otN4YcPG1_w">
+    <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_0yJgYMowEd6otN4YcPG1_w" name="extension_modelLibrary"
+        type="_uFcX0MowEd6otN4YcPG1_w" aggregation="composite" owningAssociation="_0yAWccowEd6otN4YcPG1_w"
+        association="_0yAWccowEd6otN4YcPG1_w"/>
+  </packagedElement>
+  <packagedElement xmi:type="uml:Stereotype" xmi:id="_2n3r4MowEd6otN4YcPG1_w" name="process">
+    <ownedAttribute xmi:type="uml:Property" xmi:id="_6HFkwsowEd6otN4YcPG1_w" name="base_Component" association="_6HFkwMowEd6otN4YcPG1_w">
+      <type xmi:type="uml:Class" href="http://schema.omg.org/spec/UML/2.2/uml.xml#Component"/>
+    </ownedAttribute>
+  </packagedElement>
+  <packagedElement xmi:type="uml:Extension" xmi:id="_6HFkwMowEd6otN4YcPG1_w" name="Component_process"
+      memberEnd="_6HFkwcowEd6otN4YcPG1_w _6HFkwsowEd6otN4YcPG1_w">
+    <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_6HFkwcowEd6otN4YcPG1_w" name="extension_process" type="_2n3r4MowEd6otN4YcPG1_w"
+        aggregation="composite" owningAssociation="_6HFkwMowEd6otN4YcPG1_w" association="_6HFkwMowEd6otN4YcPG1_w"/>
+  </packagedElement>
+  <packagedElement xmi:type="uml:Stereotype" xmi:id="_8UpogMowEd6otN4YcPG1_w" name="realization">
+    <ownedAttribute xmi:type="uml:Property" xmi:id="_AqtCwsoxEd6otN4YcPG1_w" name="base_Classifier" association="_AqtCwMoxEd6otN4YcPG1_w">
+      <type xmi:type="uml:Class" href="http://schema.omg.org/spec/UML/2.2/uml.xml#Classifier"/>
+    </ownedAttribute>
+  </packagedElement>
+  <packagedElement xmi:type="uml:Extension" xmi:id="_AqtCwMoxEd6otN4YcPG1_w" name="Classifier_realization"
+      memberEnd="_AqtCwcoxEd6otN4YcPG1_w _AqtCwsoxEd6otN4YcPG1_w">
+    <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_AqtCwcoxEd6otN4YcPG1_w" name="extension_realization"
+        type="_8UpogMowEd6otN4YcPG1_w" aggregation="composite" owningAssociation="_AqtCwMoxEd6otN4YcPG1_w"
+        association="_AqtCwMoxEd6otN4YcPG1_w"/>
+  </packagedElement>
+  <packagedElement xmi:type="uml:Stereotype" xmi:id="_DJG-4MoxEd6otN4YcPG1_w" name="refine">
+    <ownedAttribute xmi:type="uml:Property" xmi:id="_GywmIcoxEd6otN4YcPG1_w" name="base_Abstraction" association="_Gym1IcoxEd6otN4YcPG1_w">
+      <type xmi:type="uml:Class" href="http://schema.omg.org/spec/UML/2.2/uml.xml#Abstraction"/>
+    </ownedAttribute>
+  </packagedElement>
+  <packagedElement xmi:type="uml:Extension" xmi:id="_Gym1IcoxEd6otN4YcPG1_w" name="Abstraction_refine"
+      memberEnd="_GywmIMoxEd6otN4YcPG1_w _GywmIcoxEd6otN4YcPG1_w">
+    <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_GywmIMoxEd6otN4YcPG1_w" name="extension_refine" type="_DJG-4MoxEd6otN4YcPG1_w"
+        aggregation="composite" owningAssociation="_Gym1IcoxEd6otN4YcPG1_w" association="_Gym1IcoxEd6otN4YcPG1_w"/>
+  </packagedElement>
+  <packagedElement xmi:type="uml:Stereotype" xmi:id="_KhoEkMoxEd6otN4YcPG1_w" name="responsibility">
+    <ownedAttribute xmi:type="uml:Property" xmi:id="_Q5K1cMoxEd6otN4YcPG1_w" name="base_Usage" association="_Q5BEccoxEd6otN4YcPG1_w">
+      <type xmi:type="uml:Class" href="http://schema.omg.org/spec/UML/2.2/uml.xml#Usage"/>
+    </ownedAttribute>
+  </packagedElement>
+  <packagedElement xmi:type="uml:Extension" xmi:id="_Q5BEccoxEd6otN4YcPG1_w" name="Usage_responsibility"
+      memberEnd="_Q5BEcsoxEd6otN4YcPG1_w _Q5K1cMoxEd6otN4YcPG1_w">
+    <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_Q5BEcsoxEd6otN4YcPG1_w" name="extension_responsibility"
+        type="_KhoEkMoxEd6otN4YcPG1_w" aggregation="composite" owningAssociation="_Q5BEccoxEd6otN4YcPG1_w"
+        association="_Q5BEccoxEd6otN4YcPG1_w"/>
+  </packagedElement>
+  <packagedElement xmi:type="uml:Stereotype" xmi:id="_TAd5IMoxEd6otN4YcPG1_w" name="script">
+    <ownedAttribute xmi:type="uml:Property" xmi:id="_W8mXgMoxEd6otN4YcPG1_w" name="base_Artifact" association="_W8cmgcoxEd6otN4YcPG1_w">
+      <type xmi:type="uml:Class" href="http://schema.omg.org/spec/UML/2.2/uml.xml#Artifact"/>
+    </ownedAttribute>
+  </packagedElement>
+  <packagedElement xmi:type="uml:Extension" xmi:id="_W8cmgcoxEd6otN4YcPG1_w" name="Artifact_script" memberEnd="_W8cmgsoxEd6otN4YcPG1_w _W8mXgMoxEd6otN4YcPG1_w">
+    <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_W8cmgsoxEd6otN4YcPG1_w" name="extension_script" type="_TAd5IMoxEd6otN4YcPG1_w"
+        aggregation="composite" owningAssociation="_W8cmgcoxEd6otN4YcPG1_w" association="_W8cmgcoxEd6otN4YcPG1_w"/>
+  </packagedElement>
+  <packagedElement xmi:type="uml:Stereotype" xmi:id="_YnJNwMoxEd6otN4YcPG1_w" name="send">
+    <ownedAttribute xmi:type="uml:Property" xmi:id="_cXDOA8oxEd6otN4YcPG1_w" name="base_Usage" association="_cXDOAcoxEd6otN4YcPG1_w">
+      <type xmi:type="uml:Class" href="http://schema.omg.org/spec/UML/2.2/uml.xml#Usage"/>
+    </ownedAttribute>
+  </packagedElement>
+  <packagedElement xmi:type="uml:Extension" xmi:id="_cXDOAcoxEd6otN4YcPG1_w" name="Usage_send" memberEnd="_cXDOAsoxEd6otN4YcPG1_w _cXDOA8oxEd6otN4YcPG1_w">
+    <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_cXDOAsoxEd6otN4YcPG1_w" name="extension_send" type="_YnJNwMoxEd6otN4YcPG1_w"
+        aggregation="composite" owningAssociation="_cXDOAcoxEd6otN4YcPG1_w" association="_cXDOAcoxEd6otN4YcPG1_w"/>
+  </packagedElement>
+  <packagedElement xmi:type="uml:Stereotype" xmi:id="_ewFh8MoxEd6otN4YcPG1_w" name="service">
+    <ownedAttribute xmi:type="uml:Property" xmi:id="_i-2BYcoxEd6otN4YcPG1_w" name="base_Component" association="_i-sQYcoxEd6otN4YcPG1_w">
+      <type xmi:type="uml:Class" href="http://schema.omg.org/spec/UML/2.2/uml.xml#Component"/>
+    </ownedAttribute>
+  </packagedElement>
+  <packagedElement xmi:type="uml:Extension" xmi:id="_i-sQYcoxEd6otN4YcPG1_w" name="Component_service"
+      memberEnd="_i-2BYMoxEd6otN4YcPG1_w _i-2BYcoxEd6otN4YcPG1_w">
+    <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_i-2BYMoxEd6otN4YcPG1_w" name="extension_service" type="_ewFh8MoxEd6otN4YcPG1_w"
+        aggregation="composite" owningAssociation="_i-sQYcoxEd6otN4YcPG1_w" association="_i-sQYcoxEd6otN4YcPG1_w"/>
+  </packagedElement>
+  <packagedElement xmi:type="uml:Stereotype" xmi:id="_ltoi4MoxEd6otN4YcPG1_w" name="source">
+    <ownedAttribute xmi:type="uml:Property" xmi:id="_pzvcoMoxEd6otN4YcPG1_w" name="base_Artifact" association="_pzlrocoxEd6otN4YcPG1_w">
+      <type xmi:type="uml:Class" href="http://schema.omg.org/spec/UML/2.2/uml.xml#Artifact"/>
+    </ownedAttribute>
+  </packagedElement>
+  <packagedElement xmi:type="uml:Extension" xmi:id="_pzlrocoxEd6otN4YcPG1_w" name="Artifact_source" memberEnd="_pzlrosoxEd6otN4YcPG1_w _pzvcoMoxEd6otN4YcPG1_w">
+    <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_pzlrosoxEd6otN4YcPG1_w" name="extension_source" type="_ltoi4MoxEd6otN4YcPG1_w"
+        aggregation="composite" owningAssociation="_pzlrocoxEd6otN4YcPG1_w" association="_pzlrocoxEd6otN4YcPG1_w"/>
+  </packagedElement>
+  <packagedElement xmi:type="uml:Stereotype" xmi:id="_smQnkMoxEd6otN4YcPG1_w" name="specification">
+    <ownedAttribute xmi:type="uml:Property" xmi:id="_wDF608oxEd6otN4YcPG1_w" name="base_Classifier" association="_wDF60coxEd6otN4YcPG1_w">
+      <type xmi:type="uml:Class" href="http://schema.omg.org/spec/UML/2.2/uml.xml#Classifier"/>
+    </ownedAttribute>
+  </packagedElement>
+  <packagedElement xmi:type="uml:Extension" xmi:id="_wDF60coxEd6otN4YcPG1_w" name="Classifier_specification"
+      memberEnd="_wDF60soxEd6otN4YcPG1_w _wDF608oxEd6otN4YcPG1_w">
+    <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_wDF60soxEd6otN4YcPG1_w" name="extension_specification"
+        type="_smQnkMoxEd6otN4YcPG1_w" aggregation="composite" owningAssociation="_wDF60coxEd6otN4YcPG1_w"
+        association="_wDF60coxEd6otN4YcPG1_w"/>
+  </packagedElement>
+  <packagedElement xmi:type="uml:Stereotype" xmi:id="_yFB9YMoxEd6otN4YcPG1_w" name="subsystem">
+    <ownedAttribute xmi:type="uml:Property" xmi:id="_1ytJAcoxEd6otN4YcPG1_w" name="base_Component" association="_1yjYAcoxEd6otN4YcPG1_w">
+      <type xmi:type="uml:Class" href="http://schema.omg.org/spec/UML/2.2/uml.xml#Component"/>
+    </ownedAttribute>
+  </packagedElement>
+  <packagedElement xmi:type="uml:Extension" xmi:id="_1yjYAcoxEd6otN4YcPG1_w" name="Component_subsystem"
+      memberEnd="_1ytJAMoxEd6otN4YcPG1_w _1ytJAcoxEd6otN4YcPG1_w">
+    <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_1ytJAMoxEd6otN4YcPG1_w" name="extension_subsystem"
+        type="_yFB9YMoxEd6otN4YcPG1_w" aggregation="composite" owningAssociation="_1yjYAcoxEd6otN4YcPG1_w"
+        association="_1yjYAcoxEd6otN4YcPG1_w"/>
+  </packagedElement>
+  <packagedElement xmi:type="uml:Stereotype" xmi:id="_3IPYkMoxEd6otN4YcPG1_w" name="trace">
+    <ownedAttribute xmi:type="uml:Property" xmi:id="_6wi8A8oxEd6otN4YcPG1_w" name="base_Abstraction" association="_6wi8AcoxEd6otN4YcPG1_w">
+      <type xmi:type="uml:Class" href="http://schema.omg.org/spec/UML/2.2/uml.xml#Abstraction"/>
+    </ownedAttribute>
+  </packagedElement>
+  <packagedElement xmi:type="uml:Extension" xmi:id="_6wi8AcoxEd6otN4YcPG1_w" name="Abstraction_trace"
+      memberEnd="_6wi8AsoxEd6otN4YcPG1_w _6wi8A8oxEd6otN4YcPG1_w">
+    <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_6wi8AsoxEd6otN4YcPG1_w" name="extension_trace" type="_3IPYkMoxEd6otN4YcPG1_w"
+        aggregation="composite" owningAssociation="_6wi8AcoxEd6otN4YcPG1_w" association="_6wi8AcoxEd6otN4YcPG1_w"/>
+  </packagedElement>
+  <packagedElement xmi:type="uml:Stereotype" xmi:id="_8GYGgMoxEd6otN4YcPG1_w" name="type">
+    <ownedAttribute xmi:type="uml:Property" xmi:id="__OpfA8oxEd6otN4YcPG1_w" name="base_Class" association="__OpfAcoxEd6otN4YcPG1_w">
+      <type xmi:type="uml:Class" href="http://schema.omg.org/spec/UML/2.2/uml.xml#Class"/>
+    </ownedAttribute>
+  </packagedElement>
+  <packagedElement xmi:type="uml:Extension" xmi:id="__OpfAcoxEd6otN4YcPG1_w" name="Class_type" memberEnd="__OpfAsoxEd6otN4YcPG1_w __OpfA8oxEd6otN4YcPG1_w">
+    <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="__OpfAsoxEd6otN4YcPG1_w" name="extension_type" type="_8GYGgMoxEd6otN4YcPG1_w"
+        aggregation="composite" owningAssociation="__OpfAcoxEd6otN4YcPG1_w" association="__OpfAcoxEd6otN4YcPG1_w"/>
+  </packagedElement>
+  <packagedElement xmi:type="uml:Stereotype" xmi:id="_BNTkEMoyEd6otN4YcPG1_w" name="utility">
+    <ownedAttribute xmi:type="uml:Property" xmi:id="_EBT8wMoyEd6otN4YcPG1_w" name="base_Class" association="_EBKy0coyEd6otN4YcPG1_w">
+      <type xmi:type="uml:Class" href="http://schema.omg.org/spec/UML/2.2/uml.xml#Class"/>
+    </ownedAttribute>
+  </packagedElement>
+  <packagedElement xmi:type="uml:Extension" xmi:id="_EBKy0coyEd6otN4YcPG1_w" name="Class_utility" memberEnd="_EBKy0soyEd6otN4YcPG1_w _EBT8wMoyEd6otN4YcPG1_w">
+    <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_EBKy0soyEd6otN4YcPG1_w" name="extension_utility" type="_BNTkEMoyEd6otN4YcPG1_w"
+        aggregation="composite" owningAssociation="_EBKy0coyEd6otN4YcPG1_w" association="_EBKy0coyEd6otN4YcPG1_w"/>
+  </packagedElement>
+  <packagedElement xmi:type="uml:Stereotype" xmi:id="_oEKf8MoyEd6otN4YcPG1_w" name="buildComponent">
+    <ownedAttribute xmi:type="uml:Property" xmi:id="_vYDkU8oyEd6otN4YcPG1_w" name="base_Component" association="_vYDkUcoyEd6otN4YcPG1_w">
+      <type xmi:type="uml:Class" href="http://schema.omg.org/spec/UML/2.2/uml.xml#Component"/>
+    </ownedAttribute>
+  </packagedElement>
+  <packagedElement xmi:type="uml:Extension" xmi:id="_vYDkUcoyEd6otN4YcPG1_w" name="Component_buildComponent"
+      memberEnd="_vYDkUsoyEd6otN4YcPG1_w _vYDkU8oyEd6otN4YcPG1_w">
+    <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_vYDkUsoyEd6otN4YcPG1_w" name="extension_buildComponent"
+        type="_oEKf8MoyEd6otN4YcPG1_w" aggregation="composite" owningAssociation="_vYDkUcoyEd6otN4YcPG1_w"
+        association="_vYDkUcoyEd6otN4YcPG1_w"/>
+  </packagedElement>
+  <packagedElement xmi:type="uml:Stereotype" xmi:id="_uysYAMozEd6otN4YcPG1_w" name="metamodel">
+    <ownedAttribute xmi:type="uml:Property" xmi:id="_zNz4csozEd6otN4YcPG1_w" name="base_Model" association="_zNz4cMozEd6otN4YcPG1_w">
+      <type xmi:type="uml:Class" href="http://schema.omg.org/spec/UML/2.2/uml.xml#Model"/>
+    </ownedAttribute>
+  </packagedElement>
+  <packagedElement xmi:type="uml:Extension" xmi:id="_zNz4cMozEd6otN4YcPG1_w" name="Model_metamodel" memberEnd="_zNz4ccozEd6otN4YcPG1_w _zNz4csozEd6otN4YcPG1_w">
+    <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_zNz4ccozEd6otN4YcPG1_w" name="extension_metamodel"
+        type="_uysYAMozEd6otN4YcPG1_w" aggregation="composite" owningAssociation="_zNz4cMozEd6otN4YcPG1_w"
+        association="_zNz4cMozEd6otN4YcPG1_w"/>
+  </packagedElement>
+  <packagedElement xmi:type="uml:Stereotype" xmi:id="_0kFu4MozEd6otN4YcPG1_w" name="systemModel">
+    <ownedAttribute xmi:type="uml:Property" xmi:id="_35xRQsozEd6otN4YcPG1_w" name="base_Model" association="_35xRQMozEd6otN4YcPG1_w">
+      <type xmi:type="uml:Class" href="http://schema.omg.org/spec/UML/2.2/uml.xml#Model"/>
+    </ownedAttribute>
+  </packagedElement>
+  <packagedElement xmi:type="uml:Extension" xmi:id="_35xRQMozEd6otN4YcPG1_w" name="Model_systemModel"
+      memberEnd="_35xRQcozEd6otN4YcPG1_w _35xRQsozEd6otN4YcPG1_w">
+    <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_35xRQcozEd6otN4YcPG1_w" name="extension_systemModel"
+        type="_0kFu4MozEd6otN4YcPG1_w" aggregation="composite" owningAssociation="_35xRQMozEd6otN4YcPG1_w"
+        association="_35xRQMozEd6otN4YcPG1_w"/>
+  </packagedElement>
+</uml:Profile>

------------------------------------------------------
http://argouml.tigris.org/ds/viewMessage.do?dsForumId=5905&dsMessageId=2414914

To unsubscribe from this discussion, e-mail: [[email protected]].
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.